[sisyphus] I: aptitude
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_altlinux=2Eru?=
Чт Авг 14 22:06:35 MSD 2008
Как все, наверно, уже заметили, в Сизиф приехала новая aptitude.
Только что я отправил её в бранчи. Очень рекомендую
пользователям использовать её вместо apt-get. Очень рекомендую
дистрибутивостроителям включать её в дистрибутивы.
Немного повторюсь и расскажу о новых фичах, по сравнению с
версией 0.4.4:
Вычисление dist-upgrade теперь работает через libapt, а не
самописным чёрт знает чем как раньше. Это значит что нормально
обрабатываются переименования пакетов (Provides/Obsoletes). При
этом, если пакет A обсолетит пакет B и у пакета B не было флага
"autoinstalled", у пакета A этого флага тоже не будет и он не
будет "автоматически удалён" в той же транзакции ;-)
Работает aptitude install имяфайла.rpm. Точно также как и в apt.
И точно также как и apt aptitude не будет сама downgrade'ить
пакет. Если нужно откатить пакет, надо дополнительно указывать
имя=версия-релиз.
Работает установка пакетов по сети. aptitude install http://...
Запуск aptitude update больше не удаляет безвозвратно все
индексы. В UI эта операция почему-то подвисала, поэтому update
работает только из командной строки.
Счастливые владельцы aterm теперь могут отключить использоавние
мыши. Тогда терминал не будет превращаться в помойку после
выхода из aptitude.
Чем оно лучше apt-get'а?
Работает установка пакетов по сети. aptitude install http://...
;-D
Не пугается broken dependencies и позволяет разрешить конфликты
вручную.
Можно поставить пакет на hold из командной строки.
Больше возможностей при установке пакетов в command-line режиме
(нажмите "?" когда aptitude спрашивает "Are you sure?").
Имеет свою базу "статусов", в частности "autoinstalled".
Автоматически установленные пакеты будут удалены если от них
никто не зависит. Также очень удобно видеть новые пакеты,
которые только что появились в репозитарии.
Ну и конечно очень удобный UI, с фильтрами, группами и быстрыми
переходами по, например, broken пакетам.
В чём подвох?
Не рекомендуется обновлять rpm из UI, поскольку при апгрейде rpm
убивает индексы apt.
Спасибо за внимание ;-)
P.S. Пожалуйста, отвечайте только в один список рассылки.
--
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20080814/bab0f130/attachment-0002.bin>
Подробная информация о списке рассылки Sisyphus