apt-get和aptitude有什么区别?
apt-get
和aptitude
什么区别? 它们都使用相同的存储库吗?
哪一个更好?
aptitude
应该是一个用户级程序,而apt-get
应该被更高级别的程序使用。 事实certificate, apt-get
很容易被用户使用,所以他们只是使用它而不是像aptitude
和synaptic
那样使用更高级别的管理器。
aptitude
更加用户友好,因为它增加了一层抽象,远离apt-get
, apt-cache
等。由于同样的原因, apt-get
比dpkg
更友好。 这完全取决于用户的知识以及最适合他们的方法。 aptitude
和apt-get
使用相同的存储库。 很明显,Aptitude本身并不使用apt-get apt-cache等。我非常想指出aptitude是一个更高级别的包管理器。
抽象的层次。
- 能力 – 高度抽象
- apt-get apt-cache等
- dpkg – 低抽象级别
apt-get
和aptitude
都是dpkg
前端。 使用其中一个但要保持一致。aptitude
更新,并且假设更容易使用。 它还统一了一些apt-*
函数。 您可以使用aptitude
进行搜索和安装,而apt-*
需要apt-get
和apt-cache
分别进行安装和搜索。
来源: Superuser.com
您可能希望阅读的其他链接很少。
- Aptitude vs. apt-get:使用哪种推荐(又称“正确”)工具?
- aptitude仍被认为优于apt-get吗?