FreeSource: Мусорка/AltLinux/Sisyphus/devel/64Bit

Перебираемся на x86_64

NB: С выходом ALT Linux 4.0 Server на x86–64 в июне 2007-го года описанное ниже стало неактульно.

Есть М2.4+Updates – каков алгоритм его поднятия до сизифа под x86_64 платформу? Что прописать в /etc/apt/source.list?

Всё намного хуже. Начнём с того, что apt категорически не умеет biarch. Т.ч.почти весь переезд делается ручками.

Если всё ок, то после перезагрузки мы сможем попасть в 32-битное окружение с 64-битным ядром. А далее с --force --nodeps --ignorearch ставим glibc (rpm -i, а не rpm -U, чтобы осталась старая), потом ещё кучу всякой фигни на уровне zlib/beecrypt и т.д.вплоть до rpm. Далее, с помощью rpm устанавливаем apt и работаем, как обычно. В процессе такой «инсталляции» получаем дубликаты некоторых пакетов, например у меня они следующие:

Как видно из списка – все пакеты библиотечные, поэтому между собой они практически не пересекаются, а самое ценное для нас – сами библиотеки находятся в разных каталогах /lib для 32-битных библиотек и /lib64 для 64-битных. Поэтому на них можно просто не обращать внимания, а чтобы совсем-совсем не обращать внимания можно внести в /etc/apt/apt.conf строчку:

RPM::Allow-Duplicated-Warning “false”;

которая уберет сообщения о дублях в системе при работе apt.

Если вы думаете, что на установке apt все ваши мучения закончены – значит вы глубоко заблуждаетесь ;-)

Продолжение первой части следует....

Есть альтернатива. Пойти на ftp://ftp.altlinux.org/pub/people/mouse/livecd/ и взять последний образ Live CD. Поговаривают, он работает не только у меня ;)

Говорить об устанавливаемой системе пока ещё рано. На подходе с одной стороны, фиксы alterator'а, с другой – пакетная база x86_64, а посередине – separator-ng, призванный к созданию всяк разной чуши посредством hasher'а :) Сегодня это чудо смогло создать образ installer'a, используя профайлы из обычного separator.

Сразу скажу чего не ждать ближайшие полгода – это полноценной biarch.

Способ 2

Взять из отсюда образ инсталлятора для x86_64 и установить.

После чего получится следующая система:

Более новый инсталлятор

лежит здесь.

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

Впрочем, если есть локальная версия Сизифа, то можно дособрать нужные программы из src.rpm в хэшере.

Список пакетов, которые удалось собрать

Или воспользоваться обновляющейся версией Сизифа, в которой со времен выхода инсталлера появилось довольно много пакетов.

Ссылки

Ссылок на эту страницу нет