ubuntu+dpkg+apt-get+aptitude 区别

dpkg:底层软件包管理命令
apt-get:命令模式的高级包管理命令
aptitude:文本界面的高级包管理程序

没有说到点子上。

dpkg 只是用来安装本地软件包的,不解决软件关系。
apt-get
和 aptitude 是从网络安装软件包的(如果把 file:// 也当成网络环境的话),解决信赖关系。不同的是 apt-get
不删除已经安装的没有用的软件包,而 aptitude 更加智能,它会删除已经安装没有用的软件包。别把 apt-get 和 aptitude
混用,它们使用不同软件安装记录。  

时间: 2024-11-16 07:08:28

ubuntu+dpkg+apt-get+aptitude 区别的相关文章

Ubuntu包管理命令 dpkg、apt和aptitude

起初GNU/Linux系统中只有.tar.gz.用户 必须自己编译他们想使用的每一个程序.在Debian出现之後,人们认为有必要在系统 中添加一种机 制用来管理 安装在计算机上的软件包.人们将这套系统称为dpkg.至此着名的'package'首次在GNU/Linux上出现.不久之後红帽子也开始着 手建立自己的包管理系统 'rpm'. GNU/Linux的创造者们很快又陷入了新的窘境.他们希望通过一种快捷.实用而且高效的方式来安装软件包.这些软件包可以自动处理相互之间 的依赖关系,并且在升级过程中

常用包管理三类工具:dpkg、apt和aptitude

常用的包管理包含三类工具:dpkg.apt和aptitude.人们总是对前面的两个工具用得比较多,而对 aptitude 用得比较少,事实上 aptitude 是很强大的. 在这里,对这三个工具做一点总结. dpkg 主要是对本地的软件包进行管理,本地软件包包括已经在本地安装的软件包和已经下载但还没有安装的 deb 文件,不解决依赖关系. apt 包含了很多工具,apt-get 主要负责软件包的在线安装与升级,低层对 deb 包的处理还是用的 dpkg,解决依赖关系:apt-cache 主要用来

关于Ubuntu下apt的一些用法及和yum的比较

Fedora和Red Hat有yum安装软件,Ubuntu有apt工具. apt简单的来说,就是给Ubuntu安装软件的一种命令方式. 一.apt的相关文件 /etc/apt/sources.list 设置软件包的获取来源 /etc/apt/apt.conf apt配置文件 /etc/apt/apt.conf.d/ apt的零碎配置文件 /etc/apt/preferences 版本参数 /var/cache/apt/archives/ 存放已经下载的软件包 /var/cache/apt/arc

使用apt-fast 来加速你的Ubuntu 的apt

使用apt-fast 来加速你的Ubuntu 的apt sudo add-apt-repository ppa:apt-fast/stable sudo apt-get update sudo apt-get install apt-fast

ubuntu dpkg 软件卸载

ubuntu dpkg 软件卸载 在Debian中卸载和清除软件包是两个不同的概念. 不同之处在于软件包被删除(卸载)后,它的配置文件仍会留在系统中,只有清除时才会删除它们. 默认情况下, Debian 仅会做删除操作, 除非你明确指出, 才会将配置文件删除. 如果要清除软件包, 则在清除前将会隐含地执行删除操作.要删除一个软件包,dpkg需要使用--remove选项将软件包卸载.与安装不同,删除只需要软件包名,而不是实际的deb文件名. 删除    #dpkg -r package_name 

ubuntu下useradd与adduser区别,新建用户不再home目录下

useradd username不会在/home下建立一个文件夹username adduser username会在/home下建立一个文件夹username useradd -m username跟adduser一样,可以建立一个文件夹username ubuntu下useradd与adduser区别,新建用户不再home目录下

Ubuntu基本命令--apt, dpkg

一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies) (3)重新安装:apt-get --reinstall install softname1 softname2...; 2.Dpkg方式 (1)普通安装:dpkg -i p

Ubuntu的apt与YUM对比

yum install --nogpgpcheck <rpm name> 一.apt的相关文件 /etc/apt/sources.list 设置软件包的获取来源 /etc/apt/apt.conf apt配置文件 /etc/apt/apt.conf.d/ apt的零碎配置文件 /etc/apt/preferences 版本参数 /var/cache/apt/archives/ 存放已经下载的软件包 /var/cache/apt/archives/partial 存放正在下载的软件包 /var/

Ubuntu 14.04 ROS-Inidigo aptitude dependencies

对于在Ubuntu 14.04上安装ROS Indigo来说,首先你需要配置你的文件来源是可以均可以下载的,这就是保证后面的文件均可以在库中来下载:进而,选择不同的版本来选择以及设置你的source.list (软件源):进而来设置你的密钥:进而来进行安装,但是这时候就需要来确认你的Debian软件包索引是否是最新的,因此需要sudo apt-get update 或者sudo aptitude update来进行更新:进而来包含ROS许多库文件,使用sudo apt-get install r