apt-get 和 dpkg 有什么区别?

Hea*_*ray 42 debian package-management

我有几个关于apt-getvs. 的问题dpkg

  • 他们安装在同一个地方吗?
  • 这些工具的信息是 1 对 1 的吗?
  • 命令实用程序有什么区别吗?

slm*_*slm 56

apt-get使用dpkg来进行实际的包安装。所以从某种意义上说,他们是在“安装”到同一个地方。

我总是使用apt-get任何包管理,因为这是了解如何从远程存储库获取包并提供搜索与本地或远程包相关的元数据的功能的工具。

话虽如此,有时您必须利用dpkg对系统执行查询以查找有关已安装软件包的信息。

使用apt工具的主要原因是依赖管理。这些apt工具知道为了安装给定的包,可能还需要安装其他包,并且apt可以下载并安装它们,而dpkg不会。