В чем разница между apt-get и aptitude?

В чем разница между apt-get и aptitude?

Может ли кто-нибудь объяснить мне разницу между 1 и 2?

  1. sudo apt-get install vlc
  2. sudo aptitude install vlc

Я пробовал установить vlc с 1 и это не сработало, но с 2 сработало. Я не понимаю разницы...

решение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это менеджер пакетов более высокого уровня.

Связанный контент