Может ли кто-нибудь объяснить мне разницу между 1 и 2?
sudo apt-get install vlc
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
это менеджер пакетов более высокого уровня.