Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/changes/Master24 ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

Замечания по переходу, связанные с ALT Linux Master 2.4

Оглавление документа

Обновление с Compact 2.3 до Master 2.4


В runlevel 3, т.е. при не запущенных XWindow:

antilopa_gnu в community@

Переход с Master 2.4 на Compact 3.0

Я делал так:

Далее искал .rpmnew/.rpmorig и разбирался.

Установка ядра 2.6

(см. тж. это письмо и второе)


Что нужно установить из backports: (если вы устанавливаете его в Мастер)


После этого ставим ядро из Сизифа.
Не забываем поставить пакеты
submount и kernel-modules-subfs-std26-up для работы автомонтирования.


Удаляем из /etc/modules.conf

И из /etc/modules


Есть какие-то трудности? Я не помню...


У меня после осизифливания перестали монтироваться usb-flash. Полечилось ручной загрузкой модуля usb-storage ( можно прописать в /etc/modules ).

Переход с Master 2.4 на Sisyphus-2007

Трудности уже есть, начинаются они с необходимости(!) установки ядра 2.6.9+ — с предыдущими glibc-2.5 не работает


Внимание! Установка ALM2.4 с CD/DVD вписывает диск в качестве источника в /etc/apt/sources.list.d/; как указывается выше, смешивать существенно разные по времени или ABI репозитории — практически гарантированно чревато проблемами или как минимум странностями. Поэтому осизифивая, проверьте отсутствие как «несизифных» строчек в sources.list, так и файлов в sources.list.d/.


<genix> кто нибудь обовлял мастер 2.4 до сизифа?
<genix> мне кажется там замкнутый круг
<genix> ядро тянет glibc
<genix> а glibc не работают на новом ядре
<wRAR> БОЯН!!!
<genix> старом
<wRAR> через 3.0 обновляй
<gvy> genix, ядро тянет glibc? через mkinitrd, что ли
<genix> gvy: да
<wRAR> gvy: типа
<genix> wRAR: а это выход!
<gvy> wRAR, genix, а кто-нить на виках зафиксирует?
<wRAR> единственный.
<gvy> вообще хорошо бы полегче upgrade kit, чем 3.0, положить...
<wRAR> вово
<gvy> сервера обновлять через 3.0 неинтересно
<wRAR> по идее – mkinitrd и/или что там, собранное со старым глибцом
<genix> пм
<vsu> через mkinitrd тянуть не должно
<genix> gvy: если выживу — зафиксирую
<wRAR> ну я не пробовал
<vsu> вот через modutils может
<genix> ща скажу что именно
<wRAR> угу
<vsu> mkinitrd сейчас вообще стал noarch
<vsu> AutoReq: yes, nopam, noperl, nopython, noshell, notcl
<vsu> бууэ
<vsu> вот это нужно написать, чтобы не вешалась зависимость на то, что написано в #!
<genix> vsu: видимо таки modutils
<vsu> genix: ну вот его из компакта обновить
<vsu> genix: ну да... тот, который сейчас в сизифе


После переезда Sisyphus на libreadline.so.5 обновление ALM2.4 пройдёт либо полностью при помощи dist-upgrade, либо частично при добавлении специальной сборки libreadline4.3.

Сборка для Sisyphus в hasher

Сборку пакетов в hasher стоит начать с обновления последнего из backports, иначе возможна следующая проблема при initroot:

Данное сообщеие было получено при попытке подключить к мастеровскому хешеру сизифовский репозиторий пакетов.


После переезда сизифа на glibc-2.5 это не проходит, требуется ядро 2.6.9+ (ваш покорный знавший, но всё равно наступивший в сонном виде слуга mike@; спасибо evyscr за напоминание добавить сюда предупреждение)

Ещё один вариант М2.4 -> Sisyphus 2007


Первый этап – ядро:
понадобились только некоторые файлы из архива сизифа от
28.10.2006, а именно:
kernel-image-std26-smp-2.6.16-alt13
libreadline-5.1.4-alt2
kernel-modules-subfs-std26-smp-alt7
ну и в моем случае, поскольку используется lvm,
libdevmapper-1.02.02-alt3
lvm2–2.02.01-alt2.
Внимание!
Apt настроен пока только на мАстерские репозитории (включая updates и
backports).
Обновил lvm2 в однопользовательском, поставил остальное (apt-ом,кстати), и
писал это письмо в рассылку на вышеуказанном ядре, но пакетной базе М2.4.
Второй этап – перенастроил apt на текущий сизиф,
apt-get -d dist-upgrade
telinit 1
apt-get install apt glibc rpm
apt-get dist-upgrade.
Почти 900 пакетов ставились около часа.
Больших проблем не возникло, только маленькие:
1. Автоматического съезда на etcnet не произошло, но система теперь кладёт
на FORWARD_IPV4=true в /etc/sysconfig/network. Куда теперь писАть?
2. mysql сервер не поднялся, ну пока забил, ибо он тут так, для тестов.
3. Х не поднялись, пока не добавил XFS=yes в /etc/sysconfug/xfs
4. Сообщения при обновлении пакетов:
java-common : line1: relative: command not found
portmap: control: no such facility: nfsmount
console-data: service: keytable: unrecognized
cups: invalid mode : public
много ругани повторялось на
/etc/alternatives/auto/lua5
ну и
lilo: Fatal: Bitmap table has spacefor only 0 images
это известно, после правки конфигурации загрузчик обновился...


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/admin/SwitchToSisyphus
AltLinux/Sisyphus/changes


 
Файлов нет. [Показать файлы/форму]
Комментарии [Скрыть комментарии/форму]

Из «трудностей»: libstdc3.3 из Master 2.4 и libstdc3.4 из Sisyphus конфликтуют между собой. Как результат – отсутствие на выходе dist-upgrade'а apt + кучка необновившихся пакетов.

-- EgorVyscrebentsov? (2005-12-13 19:17:02)
> Из «трудностей»: libstdc3.3 из Master 2.4 и libstdc3.4 из Sisyphus конфликтуют между собой. Как результат – отсутствие на выходе dist-upgrade'а apt + кучка необновившихся пакетов.

Помогает предварительное “apt-get install apt libstdc4.1 glibc4.1” и что там еще попросится. По-моему правильно libstdc++4.1.

-- АнатолийКитайкин (2007-04-01 19:04:05)

И еще: lilo по умолчанию настроено на vmlinus-up, initrd-up и др. -up. При апгрейде надо или убрать -up, или заменить на -smp во всех местах в /etc/lilo.conf, пока – только ручками.

-- АнатолийКитайкин (2007-04-01 21:06:42)