apt-get

Ubuntu的软件安装管理---dpkg与apt-*详解

烈酒焚心 提交于 2019-12-30 12:29:53
摘要 : 软件厂商先在他们的系统上面编译好了我们用户所需要的软件,然后将这个编译好并可执行的软件直接发布给用户安装。不同的 Linux 发行版使用不同的打包系统,一般而言,大多数发行版分别属于两大包管理技术阵营: Debian 的”.deb”,和 Red Hat的”.rpm”。也有一些重要的例外,比方说 Gentoo, Slackware,和 Foresight,但大多数会使用这两个基本系统中的一个。这里将要介绍的是Debian系列发行版的dpkg与apt-*的详细使用方法。 注:本人系统版本【Ubuntu 16.04 LTS】(Long Term Support) 一、dpkg 1、简介 dpkg - package manager for Debian (debian系统的包管理工具)。 dpkg is a tool to install, build, remove and manage Debian packages,dpkg是Debian的一个底层包管理工具,主要用于对已下载到本地和已安装的软件包进行管理。 dpkg这个机制最早由Debian Linux社区所开发出来的,通过dpkg的机制,Debian提供的软件就能够简单的安装起来,同时能提供安装后的软件信息,实在非常不错。只要派生于Debian的其它Linux distributions大多使用dpkg这个机制来管理

ubuntu 彻底删除软件

我是研究僧i 提交于 2019-12-30 12:29:32
无法获取 dpkg 前端锁 解决办法如下: 1。终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。 2。强制解锁,命令 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 二。 apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说: apt-get purge / apt-get --purge remove 删除已安装包(不保留配置文件)。 如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件 apt-get autoremove 删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。 apt-get remove 删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。 apt-get autoclean APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb。 apt-get clean 使用 apt-get clean 会将 /var

DEBIAN系和REDHAT系安装应用的方法

我的未来我决定 提交于 2019-12-30 12:29:19
DEBIAN系和REDHAT系都是有三种安装的方法:源代码包安装,二进制包安装和包管理器安装。 DEBIAN系 1.源代码安装 这种安装方式首先需要从网上下载源代码包,一般为.tar.gz格式,然后执行命令:./configure,运行configure脚本,生成makefile文件,然后执行命令:make,根据makefile文件对整个项目进行编译(从源文件编译成目标文件,再将目标文件链接成可执行文件),然后执行:make install,将文件安装。卸载:make uninstall。(注意:有的源代码包中没有configure文件,会有makefile文件,所以可以省去执行./configure,直接执行make命令)。 2.二进制包安装 这种方式也需要先下载包,DEBIAN系的二进制包以.deb结尾,安装命令:dpkg -i package_name.deb,在安装过程中可能出现缺少依赖包的问题,可以强制安装:apt-get -f install,卸载命令为:dpkg -r package_name。 3.包管理器安装 这种方式不用下载包,需要联网。DEBIAN系下的安装命令为:apt-get install soft_name,可能出现无法定位软件的问题,这时需要去/etc/apt下修改sources.list,更改软件源,更改完成之后还需要更新一下:apt-get

Ubuntu本地源制作

ぃ、小莉子 提交于 2019-12-30 12:27:18
1、制作软件源  所有从软件仓库中安装的软件包都会在本地的   /var/cache/apt/archives 首先需要安装软件包dpkg-dev #sudo apt-get install dpkg-dev 进入/var/cache/apt/   #sudo cd /var/cache/apt 执行以下命令,进行软件源的制作 #sudo dpkg-scanpackages archives /dev/null | gzip>archives/Packages.gz 等待系统扫描完所有的软件包后,会返回命令行,并且在archives文件夹中生成一个名为Packages.gz的压缩文件,存有这个文件夹中的软件包信息及其依赖关系。 2、使用软件源 备份sources.list   #sudo cp /etc/apt/sources.list /etc/apt/sources_backup.list 清空/etc/apt/sources.list的内容   #sudo echo > /etc/apt/sources.list 加入下面内容   deb file:///var/cache/apt archives/ 保存。 打开终端,输入   #sudo apt-get update 以更新本地的软件包列表 然后可以用apt-get命令安装本地源中含有的软件包或者直接执行   #sudo

Ubuntu Server 13.04安装图形界面

流过昼夜 提交于 2019-12-30 12:26:44
  电脑是ThinkPad E40-0578g8c 装上server版Ubuntu后,因为要频繁使用浏览器查阅,还是忍不住装了图形界面。本来水平就不咋样,就不装X了。   本来以为图形界面需要安装很多依赖包。其实直接装ubuntu-desktop就可以很好到搞定。   之前保证网络联通,就可以直接运行:    sudo apt-get ubuntu-desktop   此包中已经有了足够的东西,不需要你去安装什么xinit图形化界面,gdm桌面管理了,它自带都有。   包括中文支持(显示和输入),显卡、声卡、网卡,应该都是自带的。   参考别人的博客,可以执行如下:    sudo apt-get gsynaptic (新立得软件包管理器)    sudo apt-get network-manager* (无线上网模块)   第一次重启开机后遇到了Software updates异常到问题,gnome-terminal 在左侧栏不显示、最小化后用 alt+table 找不到的问题。不过试用一些功能(简单的桌面操作后),总之问题随着系统强大到自修复能力也就恢复了。   图形界面不好配置,希望能安上正常版本,不用时间去折腾各种BUG也就够了,像输入法、上网都是经常碰到到问题,对这次图形化界面安装很满意。   所以对比下,我觉得直接安装desktop版的Ubuntu遇到的问题稍微多些

Linux学习日记:第一天

一个人想着一个人 提交于 2019-12-30 12:26:30
一,登录Linux Login:test Password:123456 Last Login:Wed Dec 3 22:40:02 on tty1 test@ubuntu: startx 进入Linux的图形界面 提示需要安装xinit则,执行: test@ubuntu: sudo apt-get install xinit 终端由黑色界面变成白底黑字。 再安装桌面环境,执行以下命令(安装需要一定时间): test@ubuntu:sudo apt-get install ubuntu-desktop 安装环境管理器,gnome: test@ubuntu:sudo apt-get install gdm 重启后则可见图形登录界面。 test@ubuntu:shutdown -r now (立即重启) test@ubuntu:shutdown -h now (立即关闭) 则出现: 重启不成功! 切换成root用户: 修改root密码: 再切换到root: test@ubuntu:su Password: root@ubuntu for home/test:shutdown -r now 启动成功,漂亮的登录界面出现了: 另附: 1. 新立得软件包管理器 sudo apt-get install gsynaptic 2. 无线上网模块(如果需要) sudo apt-get

Ubuntu桌面环境安装

寵の児 提交于 2019-12-30 12:26:18
图形程序安装 运行 StartX 命令检查是否已安装,若提示未安装则执行: sudo apt-get install xinit 环境管理器 GNOME: sudo apt-get install gdm OR KDE: sudo apt-get install kdm OR Xface: sudo apt-get install xdm 桌面环境 sudo apt-get install Ubuntu-desktop OR sudo apt-get install kubuntu-desktop OR sudo apt-get install xubuntu-desktop 若网速不佳,或只想体验基本功能可以安装: 核心桌面环境 sudo apt-get install gnome-core OR sudo apt-get install kde-core OR sudo apt-get install xface4 注意! :若只安装核心环境,可以考虑安装以下常用:软件: 新立得软件包管理器 sudo apt-get install synaptic 无线上网模块 sudo apt-get install network-manager 中文支持 sudo apt-get install language-support-zh 图形界面开启与关闭 取消自启 # update

Ubuntu 18.04安装搜狗拼音

自古美人都是妖i 提交于 2019-12-30 12:07:36
首先安装fcitx 一、检测是否安装 fcitx 首先检测是否有fcitx,因为搜狗拼音依赖fcitx > fcitx 提示: 程序“fcitx”尚未安装。 您可以使用以下命令安装: > sudo apt-get install fcitx-bin 如遇到 E: 无法定位软件包 fcitx-bin问题 试一下sudo apt-get update命令 更新repository即可 二、安装fcitx sudo apt-get install fcitx-bin 相关的依赖库和框架都会自动安装上。 sudo apt-get install fcitx-table 安装输入法 三、配置fcitx 默认iBus(非常难用),前面我们说过了,安装完fcixt后你尽可以如意地在 键盘输入方式系统 处把它替换为fcitx(如下图)。然后重启Ubuntu。 四、选择需要的输入法 点击Ubuntu右上角顶栏的小键盘图标中打开,配置,如下图: 配置之后,就可以使用拼音输入了。 五、安装搜狗拼音 访问搜狗输入法For Linux https://pinyin.sogou.com/linux/?r=pinyin 点击立即下载64bit,下载安装文件。 下载后,双击下载的文件。 点击安装,输入密码,就可以安装了。安装完成重启Ubuntu。 重启后,点击右上角小键盘-设置,调整一下输入法顺序

【Ubuntu12.04】安装搜狗输入法

心已入冬 提交于 2019-12-30 12:07:09
我的系统版本是Ubuntu12.04 32位 卸载Ibus输入法 sudo apt-get remove ibus 注意: 安装ibus的命令是 sudo apt-get install fcitx-ibus 有些帖子说卸载ibus后系统设置的功能会减少,我没有遇到这种情况,解决办法参考 这里 卸载fcitx sudo apt-get remove fcitx*(如不需保留配置文件用purge) sudo apt-get autoremove(自动卸载依赖软件) sudo dpkg --get-selections | grep fcitx(查询fcitx相关的软件包是否卸载) 通过软件源安装: sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update sudo apt-get install fcitx-sogoupinyin 安装完毕注销登录 显示安装了搜狗但是没有反应 解决办法:从官网下载deb包, 地址 右击压缩包,选择以下打开方式 安装完成后重新启动 出现这个界面,就行了 安装 im-switch sudo apt-get install im-switch im-switch和language support是冲突的,安装好im-switch后language support就会消失

Ubuntu系统的安装与配置过程

≡放荡痞女 提交于 2019-12-30 11:58:17
前言 从Win8RC、Win8RP一直用到RTM企业试用版,原以为到期后会停止自动更新、停止打补丁,结果90天试用结束后居然是每开机用一个小时就自动强制关机,而且事先没有任何提示会变成这样。一直对Linux世界有种好奇,不妨乘此机会测验一下转到Linux之后能不能同等地满足使用需求和高效地完成工作。从安装系统到配置成可日常使用整整花了两三天的时间,有必要把中间不断Google和百度搜到的方法,验证可行的记录下来。 一、选择版本 众多Linux发行版里,Ubuntu和Fedora名气最大,Ubuntu安装更容易一些,Fedora以后再试吧。新机器选64位,老机器选32位,注重稳定性选12.04LTS,注重新功能选12.10,我选了12.10 64位版。 二、安装系统 先下载好iso安装文件,然后用优盘启动WinPE,把装Win8的C盘中有用的文件拷出来,再把C盘删掉,建立两个分区,每个60G,这样可以做双系统,也可以不分两个区,只装一个系统。我是通过Grub4Dos启动Ubuntu安装的,安装时还需要卸载isodevice,后来发现最简单的方法是用UNetbootin软件把优盘做成Ubuntu启动盘,把新建的分区挂载到根目录,不需要建Swap分区。 三、设置双拼输入法 ibus-pinyin输入法自带双拼模式,设置方法如下: “输入法”-“首选项”-“显示语言栏”-“总是”