apt-get
和有什么区别aptitude
?它们都使用相同的存储库吗?
哪一个更好?
答案1
aptitude
应该是一个用户级程序,而apt-get
应该是由使用高级程序。事实证明它很容易使用,所以人们会使用它,而不是像和这样的apt-get
高级管理人员。aptitude
synaptic
aptitude
更方便用户使用,因为它增加了一层抽象层apt-get
,apt-cache
等等;apt-get
比 更方便用户使用dpkg
,原因相同。这实际上取决于用户的知识以及最适合他们的方法。aptitude
并apt-get
使用相同的存储库。要清楚的是,它aptitude
本身并不运行apt-get
apt-cache
等等。我只是想指出,它aptitude
是一个更高级别的包管理器。
抽象级别:
aptitude
- 高度抽象apt-get
,apt-cache
, ETC。dpkg
- 抽象程度低
答案2
apt-get
和aptitude
都是 的前端dpkg
。使用其中一个即可,但要保持一致。aptitude
较新,应该更易于使用。它还统一了一些功能apt-*
。您可以根据需要aptitude
分别使用 进行搜索和安装,以及 进行安装和搜索。apt-*
apt-get
apt-cache
来源:超级用户网
您可能还想阅读一些其他链接。