User Tools

Site Tools


ru:installation

This is an old revision of the document!


Инсталляция FreeSlack64 14.2

Простейший путь к свободной версии Slackware это инсталляция с нашего ISO-образа, который является зачищенной версией ISO-образа Slackware. Мы заменили ядро на Linux-libre, удалили прочее несвободное ПО, и подправили конфигурацию slackpkg, чтобы использовался наш репозиторий, оставив всё прочее как есть.

Загрузка

FreeSlack64 14.2 install DVD Magnet

FreeSlack64 14.2 install DVD Torrent

Некоторые браузеры запустят торрент-клиента при нажатии на ссылку. В любом случае, вы можете вручную скопировать адрес и вставить его в ваш любимый загрузчик. Если торрент вам не подходит, можно также загрузить ISO-образ через HTTP.

Вам потребуется наш открытый ключ 0x473eb45f193340bc, чтобы проверить подлинность образа. Ключ может быть найден в нашем репозитории или загружен с сервера ключей.

Инсталляция

Жгите это ISO на DVD любимой программой типа k3b. Если вы инсталлируете с USB устройства, сначала переконвертируйте

isohybrid -u image-name.iso

а потом запишите на USB устройство

cp image-name.iso /dev/sdX

Инсталляция практически не отличается от Slackware, хотя в отличии от оригинала, наш пакет с ядром влючает большой образ (huge), общий образ (generic), и модули.

Переключение на Общее Ядро

Как и в оригинальном Slackware, ссылка /boot/vmlinuz по умолчанию указывает на большое ядро, а ссылка /boot/vmlinuz-generic—на общее ядро. Вы можете следовать официальным инструкциям для конфигурации lilo почти дословно.

Вы также можете переключиться на общее ядро во время инсталляции, сразу после выхода из setup, и до перезагрузки. Вам просто придётся удовольствоваться vi для работы с файлами, и приписывать

chroot /mnt

перед командами mkinitrd* и lilo.

Настройка slackpkg

Без изменений. Как root, раскомментируйте одно и только одно зеркало в

/etc/slackpkg/mirrors

Загрузите наш ключ

slackpkg update gpg

Если хотите, проверьте, что ключ действительно наш

gpg2 -k 0x473EB45F193340BC

После этого можно давать обычные команды типа

slackpkg update
slackpkg upgrade-all

Зеркала

Здесь мы предоставляем список зеркал slackpkg, доступных на сегодняшний день. Эти зеркала предназначены для поддержки пользователей. Если вы хотите построить своё собственное зеркало, используйте rsync.

Дополнительные Пакеты

Мы предоставляем коллекцию дополнительных двоичных пакетов для текущей стабильной ветки. Эти пакеты построены по сценариям SlackBuilds.org, и у них очень похожие требования и исключения, что нужно принимать во внимане, если вы загружаете и инсталлируете их вручную. Если не боитесь, помогите тестировать наш собственный сценарий управления пакетами (подпись), но учтите, что он чрезвычайно экспериментален.

Исходники

Исходники для зачищенного репозитория Slackware хранятся там же, где и всегда. Внутри также находится код, используемый нами для зачистки репозитория и для перестройки пакета с ядром.

Обратите особое внимание на чёрный список rsync, используемый для закачки с оригинального (несвободного) репозитория. Этот список предназначен для отсечения несвободного ПО на самой ранней стадии, чтобы оно не имело шансов попасть на наше производственное железо. Мы очень обеспокоены корректностью этого списка, и вы бы оказали нам огромную услугу, если бы помогли нам его улучшить.

Другой важный фрагмент кода это сценарий постройки, собирающий свободный репозиторий в режиме реального времени, начиная с урезанного свободного зеркала.

ru/installation.1488484689.txt.gz · Last modified: 2017/03/02 14:58 by connie