Aptitude: обертка над чем?

Debian

Читая комментарии к статье Михаила Конника, наткнулся на такой комментарий:

virens:

Автору: всё же в debian sarge и старше рекомендуемый способ установки пакетов не apt-get, а aptitude
… который отличается от apt-get тем, что ставит мягкие зависимости. В остальном — обёртка для apt-get

Мне стало интересно, над чем же «обертка» aptitude? Я тоже думал, что это «фронтэнд» к apt-get.

Тут я вспомнил, что где-то я уже слышал дискуссию на эту тему. А именно:

Nikita V. Youshchenko:

> Не надежнее использовать aptitude? apt устарел.

Когда могла своё поднять ты … <как там дальше у Крылова?>

Набираем ldd `which aptitude` и смотрим, что он для ресолвинга зависимостей
использует. И убеждаемся, что aptitude — всего лишь ещё
один фронтэнд к
libapt-pkg — ровно как и apt-get 🙂

Вот оно что получается. И действительно, aptitude зависит от libapt-pkg-libc6.3-5-3.3. Другое дело, что libapt-pkg — виртуальный пакет, и единственный пакет, который provides (предоставляет?) libapt-pkg у меня в debian sarge это apt, куда входит и apt-get.

Что ж, делаю вывод, что aptitude — «обертка» над apt. По-крайней мере в sarge.

Technorati Tags: , , , ,

powered by performancing firefox

Реклама

5 Responses to Aptitude: обертка над чем?

  1. Что и требовалось доказать 🙂 ПРосто aptitude часто тащит кучу зависимостей, иногда совершенно необязательных. Поэтому пользуюсь apt. Потому что гибкий (с) реклама 🙂

  2. @virens:

    Если сказать «пару ласковых», то у aptitude можно отбить привычку тащить recommended.

  3. Полностью поддерживаю данный веридкт. Недавно написал заметку об APT так меня буквально разорвали упреками о том что aptitude не является оберткой.

  4. GQ:

    aptitude это не обертка над apt-get. это ЕЩЕ ОДИН такой же как apt-get ФРОНТЭНД К подсистеме apt. только более умный и удобный чем apt-get (по крайней мере зависимости он разрешает намного лучше).

  5. @ GQ:

    Вот это я и пытался объяснить.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: