这两者之间有什么区别?另外,为什么如果我这样做,apt-get purge XY
我在调用时仍然会看到 XY dpkg -l
?
答案1
apt-get
处理系统可用的软件包列表。它还处理软件包依赖性解析,以便在安装软件包时,它所需的所有其他软件包也会被安装。它还处理从软件包存储库下载软件包。
dpkg
是实际将包内容安装到系统的低级工具。
如果您尝试安装缺少依赖项的包dpkg
,dpkg 将退出并抱怨缺少依赖项。
使用 apt-get 还会安装依赖项。
这两者之间有什么区别?另外,为什么如果我这样做,apt-get purge XY
我在调用时仍然会看到 XY dpkg -l
?
apt-get
处理系统可用的软件包列表。它还处理软件包依赖性解析,以便在安装软件包时,它所需的所有其他软件包也会被安装。它还处理从软件包存储库下载软件包。
dpkg
是实际将包内容安装到系统的低级工具。
如果您尝试安装缺少依赖项的包dpkg
,dpkg 将退出并抱怨缺少依赖项。
使用 apt-get 还会安装依赖项。