if ($answer_counter == 1): ?>
endif; ?>
Насколько я вижу, в 10.04 основные различия между способностями
и apt-get:
-
aptitude
добавляет явные флаги для каждого пакета, указывая,
пакет был автоматически установлен для удовлетворения зависимости: вы
могут управлять этими флагами ( aptitude markauto
или aptitude unmarkauto
), чтобы изменить способ использования пакета aptitude.
apt-get
отслеживает одну и ту же информацию, но не покажет ее
в явном виде. apt-mark
может использоваться для управления флагами.
-
aptitude
предложит удалить неиспользуемые пакеты каждый раз, когда вы
удалить установленный пакет, тогда как apt-get
будет делать это только если
явно просил с apt-get autoremove
или указать --auto-remove
.
-
aptitude
действует как отдельный интерфейс командной строки для большей части
функциональности как apt-get
, так и apt-cache
. Примечание . По состоянию на 16.04 существует команда apt
, которая включает в себя наиболее часто используемые команды из apt-get
и apt-cache
и несколько дополнительных функций.
-
В отличие от поиска apt-cache
"search", aptitude
также показывает установленный / удаленный / очищенный статус пакета (плюс
собственные флаги статуса aptitude). Кроме того, «установить» выходные метки
какие пакеты устанавливаются для удовлетворения зависимости, и
которые удаляются из-за неиспользования.
-
aptitude
имеет интерактивный интерфейс (только для текста).
Я лично использую только aptitude
для моего пакета командной строки
управления (и я никогда не использую текстовый интерфейс); Я нахожу его выход больше
читается, чем apt-get
/ apt-cache
. Р>
Однако, если aptitude
больше не будет стандартным для Ubuntu, есть
нет другого выбора, кроме использования apt-get
в инструкциях и практических инструкциях
документы.
(Лично я довольно разочарован, увидев, что он ушел в 10.10;
тем более, что улучшения aptitude над apt-get
в основном на стороне юзабилити. Я думаю, они считали, что эти
знакомые с командной строкой, знают, как вернуть aptitude, и
тем, кто не использует командную строку, все равно ...)