Линуксозаводчики, дебиановоды: Что лучше, apt-get или aptitude
Если кто читал тексты, выпадающие в консоли, тот знает, что у apt-get вроде как есть коровья суперсила, а у aptitude соответственно нет. И верно, с большим количеством операций apt-get справляется лучше. Зачастую aptitude вообще не может их выполнить в силу каких-либо причин.
И вроде все понятно - aptitude имеет устаревшую архитектуру, не поддерживает GUI и всякий продвинутый линуксоюзер (а начинающие убунтоводы вообще не имеют на своих машинах aptitude) при виде оного обязан сказать "фи", что-нибудь про мамонтов и окаменелое говно, но... Apt-get (Synaptic, если кому удобнее) имеет много плюсов, кроме возможностей мирно разрешать зависимости. Никогда не сталкивались с тем, что одна программа по зависимостям удаляет за собой полсистемы? Это apt-get way! То есть если менеджер не видит в репозиториях подходящих зависимостей (той же свежести или новее, чем установленные пакеты), то он не задумываясь сносит все конфликтные приложения.
А что нам предлагает в качестве альтернативы aptitude? А его не смущают старые версии и он вполне готов (и способен) понизить часть пакетов в версии, но при этом сохранить систему в целости. И, разумеется, разрешить зависимости. Поэтому, если вам нравится или вы вынуждены экспериментировать с системой - лучше использовать оба менеджера. Может aptitude и лишен коровьей суперсилы, но консольная суперсила осталась при нем!
И вроде все понятно - aptitude имеет устаревшую архитектуру, не поддерживает GUI и всякий продвинутый линуксоюзер (а начинающие убунтоводы вообще не имеют на своих машинах aptitude) при виде оного обязан сказать "фи", что-нибудь про мамонтов и окаменелое говно, но... Apt-get (Synaptic, если кому удобнее) имеет много плюсов, кроме возможностей мирно разрешать зависимости. Никогда не сталкивались с тем, что одна программа по зависимостям удаляет за собой полсистемы? Это apt-get way! То есть если менеджер не видит в репозиториях подходящих зависимостей (той же свежести или новее, чем установленные пакеты), то он не задумываясь сносит все конфликтные приложения.
А что нам предлагает в качестве альтернативы aptitude? А его не смущают старые версии и он вполне готов (и способен) понизить часть пакетов в версии, но при этом сохранить систему в целости. И, разумеется, разрешить зависимости. Поэтому, если вам нравится или вы вынуждены экспериментировать с системой - лучше использовать оба менеджера. Может aptitude и лишен коровьей суперсилы, но консольная суперсила осталась при нем!
Комментарии
Отправить комментарий
Буркнул: