[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: что предпочтительнее aptitude или apt-get



On 04.03.2011 16:39, Alexander GQ Gerasiov wrote:
Thu, 03 Mar 2011 22:11:06 +0300
Alex Kuklin<alex@kuklin.ru>  wrote:

On 03.03.2011 19:06, Alexander GQ Gerasiov wrote:
apt-get по-умолчанию autoremove не делает.

в общем, умолчания aptitude и его систему принятия решений по
пакетам я не считаю разумными.

Ты просто не научился им пользоваться.

Не вижу смысла учиться пользоваться новым инструментом, если apt-get
вполне устраивает и никаких сюрпризов не преподносит.
Проблемные ситуации я успешно решаю при помощи apt-cache policy и
apt-get с указанием конкретных версий/источников.
aptitude удобнее и позволяет решить больше задач.

Например: aptitude install p1 тащит за собой несколько рекомендед
пакетов. И это мне внятно говорит. И на вопрос y/n я отвечаю -p2
Он больше не ставит этот пакет, но зато он показывает, что еще один
пакет саггестет и прямо сразу могу сказать +p3, чтобы добавить его в
список устанавливаемых.
Ну apt-get умеет ровно то же
В случае разрешения нетривиальных зависимостей (в ситуации смеси
дистрибутивов), курсовый интерфейс aptitude опять же не имеет аналогов.

apt-get с явным указанием версий не получится использовать, если надо
указывать явно версии для десятка пакетов - уже получается сильно
дольше, чем разрулить через курсовый гуй.
Я пробовал через aptitude разрулить.
На пятом предложенном варианте, предполагающем вынести полсистемы - плюнул и перешел на apt-get
Или еще задача: сделать purge всех пакетов, которые сконфигурированы,
но удалены. apt-get этого не умеет, разве что писать связку из dpkg |
awk | xargs dpkg.
Ну я примерно так и делаю, и вполне доволен такой констукцией. ;)
Конечно это не значит, что лично тебе надо учиться им пользоваться.
Юникс-вей позволяет тебе делать так, как тебе удобно, в том числе
использовать менее функциональные, но лучше знакомые инструменты.
Ну как-то так, да.

--
Alex


Reply to: