dkpg基本操作

2020-04-20

功能:

  1. 安装,移除已下载到本地的软件包
  2. 查询,解包已下载到本地的软件包
  3. 维护,保存已下载到本地的软件包信息

总之,dpkg是一个底层的软件包管理系统,主要用于对已下载到本地和已安装的软件包进行管理

dpkg:底层软件包管理命令

apt-get:命令模式的高级包管理命令

aptitude:文本界面的高级包管理程序

dpkg :只是用来安装本地软件包的,不解决软件关系。

apt-get 和 aptitude 是从网络安装软件包的(如果把 file:// 也当成网络环境的话),解决依赖关系。

不同的是 apt-get 不删除已经安装的没有用的软件包,而 aptitude 更加智能,它会删除已经安装没有用的软件包。

别把 apt-get 和 aptitude 混用,它们使用不同软件安装记录。