Читать «Fedora 8 Руководство пользователя» онлайн - страница 111
Денис Николаевич Колисниченко
# createrepo /rpms ; создание репозитория
Выполнение последней команды займет некоторое время, поэтому придется немного подождать
7.4.2.2. Установка инструментария livecd и дополнительных пакетов
Для установки инструментария для создания LiveCD нужно установить всего лишь один пакет - livecd-tools. Но кроме этого пакета желательно скачать и установить следующие пакеты:
• fedora-livecd - минимальный (базовый) LiveCD на базе Fedora;
• fedora-livecd-gnome - LiveCD, включающий GNOME;
• fedora-livecd-desktop - содержит все то, что и fedora-livecd-gnome, плюс дополнительные программы.
На базе данных заготовок вы с легкостью создадите собственный LiveCD. Теперь загрузим и установим все необходимые пакеты. Начнем с livecd-tools:
# rpm -ivh livecd-tools-001-1.i386.rpm
Первая команда загрузит пакет livecd-tools с Интернета, поэтому на момент ее ввода соединение с Интернетом должно быть уже установлено. Вторая команда установит загруженный пакет.
Теперь установим заготовки LiveCD:
# сd ~
# mkdir livecds
# cd livecds
# wget -c http://people.redhat.com/davidz/livecd/i386/fedora-livecd-gnome-6-1.i386.rpm
# wget -c http://people.redhat.com/davidz/livecd/i386/fedora-livecd-desktop-6-1.i386.rpm
# createrepo livecds
"6" в имени пакета - это не версия Fedora, а версия пакета, поэтому) не нужно пытаться установить пакет fedora-livecd-7 или fedora-livecd-8 - их просто не существует!
Не волнуйтесь: данные пакеты - это не три LiveCD, а только три списка пакетов, которые должны быть включены в LiveCD, поэтому пакеты не займут много места, и вы не превысите свой лимит по трафику.
Не забудьте ввести последнюю команду - она создаст репозиторий, необходимый для построения LiveCD.
7.4.2.3. Использование livecd-creator
В состав livecd-tools входит утилита livecd-creator. Данная утилита не имеет графического интерфейса, поэтому она используется в консоли (терминале). Параметры livecd-creator приведены в табл. 7.2.
Таблица 7.2. Параметры утилиты livecd-creatoг
Параметр | Описание |
---|---|
--repo=‹имя›,‹url› | Задает путь к репозиторию |
--package=‹имя› | Добавляет в состав LiveCD указанный пакет |
--exclude-package=‹имя› | Исключает пакет из состава LiveCD |
--bаse-on=‹ISO-файл› | Позволяет в качестве основы LiveCD использовать уже готовый LiveCD, т.е. ISO-образ LiveCD |
--fslabel=‹метка› | Метка файловой системы (по умолчанию: livecd- |
7.4.2.4. Создание своего первого LiveCD
Теперь у нас все готово, чтобы создать свой первый LiveCD. Для его создания нужно ввести команду (от имени пользователя root):
# livecd-creator --repo=cоrе, file:///rpms --расkage=bash --package=kernel --package=grub
Данная команда создаст LiveCD, в который будут включены пакеты kernel (ядро), bash (командный интерпретатор), grub (загрузчик Linux) и все пакеты, от которых зависят указанные три пакета.