02.25.07

update system tools.

Posted in linux at 4:11 am by viliar

Сижу, радуюсь(?) тому большому выбору утилит для обновления, которые подарил нам linux сквозь призму многочисленных дистрибутивов.

up2date, yum(port), apt(port) - redhat,centos
up2date(dropped), yum(port), apt(port) - fedora.
urpmi, yum(port), apt(port) - mandriva
swup - trustix. Может есть что-то еще, но я не нашел.
apt, yum(ported) - debian,ubuntu

Из всех них совсем не работал только с up2date, но все же взгляну. Но то, что его выкинули из FC5 кое о чем говорит.
Надо будет как-ибудь провести их более-менее подробное сравнение. Попробовать (среди тех из них, среди которых это реализуемо ) обновиться с одной ветки дистра, на другую (f.e. FC5-FC6-FC7).
Посмотреть, как он справится с зависимостями и будет ли после этого система работать. И уже в соответствии с этим определиться с выбором. Впрочем, _в_общем_ выбор получается, как ни крути, между yum и apt.

2 Comments

  1. viliar said,

    February 25, 2007 at 4:50 am

    Я помню, что под Gentoo есть мощная утилита emerge, а под Suse - yast(?), но вот с ними я совсем не работал, поэтому если и буду делать какие-то тесты, то без их участия.

  2. viliar said,

    February 26, 2007 at 12:00 am

    Ubuntu 6.06 на 6.10 обновилась apt-get’ом или aptitude без особых проблем. Только сеть по умолчанию перестала загружаться. Что, впрочем, было бы фатально при удаленном обновлении.
    Обновление yum’ом FC5 до FC6 методом http://www.ioncannon.net/system-administration/99/upgrade-fc5-to-fc6-with-yum/ получилось с некторым геммороем. Пришлось еще ручками (sed’ом) менять версию федоры в путях к респозитариям ( не говоря об ручном удалении некоторых пакетов в зависимостях, которые, возможно возникли из-за неверного указания респозитариев) и опять запускать yum clean all; yum -y update.
    apt-get для этих целей в fedor’e не успел опробовать, так как пути менял уже после частичного обновления yum’ом. При обновлении до ожидающегося FC7 в марте попробую apt.

14 queries. 0.240 seconds