Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #31, ИЮНЬ 2003 г.

KICKSTART. Ставим Линукс с полпинка

LinuxAdmin

Спецвыпуск Xakep, номер #031, стр. 031-034-1


(ikareline@yandex.ru)

Да-да, именно так я перевожу фразу "Linux Kickstart". Что ты получишь в итоге, научившись устанавливать Линукс с полпинка: вставляешь дискету, грузишься с загрузочного инсталляционного линуксового CD-ROM, набираешь "linux ks=floppy" и идешь заниматься своими делами, а через полчасика подходишь и получаешь систему с пакетами, которые тебе нужны, диск разбит как надо и плюс все уже настроено для работы. В общем, система готова к работе, то есть ждет твоих приказаний.

ДОЛГИЙ ПУТЬ К СЧАСТЬЮ

Естественно, для того чтобы воплотить все это в жизнь, надо немного потрудиться. Сразу оговорюсь, я имею в виду дистрибутив RedHat версии 5.0 и выше, а конкретно я провожу эксперименты на версии 8.0. Скорее всего, другие дистрибы тоже имеют подобную функцию, в Красной Шапке она реализована отменно.

Итак, начнем. Прежде всего, необходимо установить Шапку. Рекомендую, чтобы облегчить себе работу, при выборе пакетов в процессе инсталляции, установить группы пакетов, которые тебе могут понадобиться, поставить галку на "Индивидуальный выбор пакетов (Select individual packages)", переключиться в следующем экране на "Простой просмотр (flat view)" и выбрать только те индивидуальные пакеты, которые тебе нужны (надеюсь, предыдущие статьи помогли тебе с выбором).

Ладно, будем считать, что система установлена, ты удалил всякий хлам с винта и радуешься жизни. Вдруг ты поставил какой-нибудь пакет или удалил какой-нибудь файл (я знаю, ты крут и работаешь только под root'ом), и система падает. Долгий тяжелый вздох, из тумбочки достаются сидюки с дистрибом, и целый день уходит на инсталляцию системы и настройку всех прог, русификацию и прочую ерунду.

Я предлагаю забыть про эту ненужную возню. Лучше потратить время один раз и потом восстанавливать систему за полчаса (именно столько занимает инсталляция RedHat 8.0 на моем 400-м целероне).

ОДНО ДВИЖЕНИЕ, И КАЙФ

Что надо сделать? Практически ничего! Разработчикам RedHat поставить памятник разве что. Заходи в свою домашнюю директорию (то есть в папку /root - ты ведь под ним работаешь). Находим там файл anaconda-ks.cfg и открываем его в каком-либо редакторе (при желании можешь скопировать его на дискету и править в notepad'e в Виндах, но эту уже из разряда извратов). Что же мы найдем в этом файле? А здесь мы найдем ответы на все вопросы, которые задавал тебе инсталлятор при установке системы. Соответственно, зачем отвечать ему снова, надо лишь скормить ему этот файл и идти пить чай (пиво), ну, в общем, заниматься делом, а не отвечать на дурацкие вопросы какому-то роботу, пусть и дружелюбному.

ЧТО ВНУТРИ?

Ладно, давай повнимательнее посмотрим на этот файл. Что мы здесь видим?

# Kickstart file automatically generated by anaconda.

install

lang ru_RU.koi8r

langsupport --default en_US.UTF-8 en_US.UTF-8 ru_RU.UTF-8

keyboard us

mouse generic3ps/2 --device psaux

xconfig --card "NVIDIA GeForce 4 (generic)" --videoram 65536 --hsync 30-56 --vsync 50-120 --resolution 1024x768 --depth 16 --startxonboot --defaultdesktop kde

rootpw --iscrypted $1$?Zd5?UxduSNdxawqa0/UWEyAh.

Содержание  Вперед на стр. 031-034-2