Re: Что такое "суперкоровьи полномочия" apt и aptitude?
On Thu, 2009-05-28 at 08:47 +0400, Andrej wrote:
> * James Brown <jbrownfirst@gmail.com> [Thu, 28 May 2009 08:36:06
> +0400]:
>
> > apt-get -h
> > apt 0.7.20.2 для amd64 скомпилирован Apr 20 2009 20:23:02
> > ...... В APT есть коровья СУПЕРСИЛА.
> >
> > aptitude -h
> > aptitude 0.4.11.11
> > ...... Эта версия aptitude не имеет "Super Cow Powers".
> >
> >
> > Что это за "коровья суперсила", и чем в этом отношении
> отличаются
> > возможности моих apt и aptitude?
> >
> >
> >
>
>
>
> Может быть вот эта ссылка поможет Вам http://welinux.ru/post/165/ .
>
> По ней Вы, Джеймс, найдете Тему " apt vs aptitude"
> которая думаю, что удовлетворит Ваш интерес .
>
Сейчас уже нет никакой разницы, чем пользоваться, кроме одного - в
aptitude можно вручную фиксировать версии пакета (запрещать обновление),
помечать и снимать отметку auto.
остальное - просто удобство curses-интерфейса и удобно собранные вместе
описания и более визуальная работа с пакетами.
утилиты apt изначально вообще не умели работать с метками auto, поэтому
не умели и удалять пакеты, которые установлены автоматически и больше
никому не нужны. Также они не проставляли эти метки при установке
пакетов, поэтому рекомендовали пользоваться только aptitude - чтобы
пометки были и при удалении с помощью aptitude появлялась возможность
удалить также неиспользуемые пакеты.
В этом вся разница работы apt и aptitude на уровне обработки
зависимостей.
С debian lenny утилиты apt научились пользоваться метками auto -
проставлять их при установке и удалять с помощью apt-get autoremove.
так что разницы в обработке зависимостей и прочем сейчас уже нет.
--
Best wishes, Andrew Ploskirev
Reply to: