![软件包安装程序之间有什么区别?](https://linux22.com/image/80431/%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%E4%B9%8B%E9%97%B4%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我刚刚开始使用 Linux Mint,到目前为止,我遇到了多种从命令行安装软件包的方法:apt-get、aptitude、gdebi。有人可以解释它们之间的主要区别是什么吗?
答案1
注意:这个问题完全基于意见。这完全取决于您的需要。
它们都做基本相同的工作(除了 dpkg,它不安装包所依赖的其他包),但是 aptitude 似乎有更多的功能,当我有 Mint 时,我经常使用这些功能,而 apt 有 Super Cow权力。
不过 GDebi 有点不同。它用于安装从互联网下载的 deb 软件包,并且它有一个漂亮的小 GUI 用于安装软件包。从 GDebi 和 dpkg -i 安装软件包的最大区别在于 GDebi做安装依赖项,因此使用 dpkg 需要花费大量时间。
我也非常喜欢软件管理器,它可以让您从舒适的 GUI 中搜索内容和浏览,但它比使用终端慢。