Installer/beans
Материал из ALT Linux Wiki
[править] Готовые компоненты для построения собственного инсталлятора
При построении свого профиля старайтесь по максимуму использовать (и модифицировать) уже готовые компоненты. Это облегчит жизнь как вам, так и тем, кому могут быть полезны сделанные в одной точке исправления (а не раскиданные по N или даже M форкам профилей/инсталеров).
Содержание |
[править] Готовые коллекции скриптов
| Название пакета | Описание |
|---|---|
| installer-feature-desktop-disable-mktemp | отключение pam_mktemp, для $TMPDIR не будет использоваться tmpfs |
| installer-feature-desktop-disable-remote | отключение удалённого доступа к критическим сервисам (ssh, web-интерфейс конфигуратора) |
| installer-feature-desktop-other-fs | в установленной системе будут примонтированы все "соседние" разделы с другими ОС |
| installer-feature-desktop-suspend | настройка suspend |
| installer-feature-eth-by-mac | привязка имён сетевых интерфейсов к сетевым картам по mac-адресу |
| installer-feature-hwtweaks | Инфраструктура "исправлений" для конкретных моделей того или иного оборудования. Например отключение TV out на некоторых видеокартах или включение сервиса ipw3945d для соотв. сетевых адаптеров. |
| installer-feature-pxeboot | подготовка сервисов для загрузки бездисковых клиентов |
| installer-feature-runlevel5 | устанавливаемая система будет загружаться по умолчанию с runlevel 5 |
| installer-feature-server-raid-fixup | настраивает скорость синхронизации raid, создаёт mdadm.conf |
| installer-feature-powerbutton |
Для более удобного создания новых installer-feature-* существует пакет installer-sdk.
[править] Стандартные шаги инсталлятора
| Название шага | Пакет | Описание |
|---|---|---|
| datetime | alterator-datetime | настройка даты и времени |
| lilo | alterator-lilo | настройка загрузчика |
| net-eth | alterator-net-eth | настройка сетевых интерфейсов |
| notes-license | alterator-notes | |
| notes-release-notes | alterator-notes | информация о дистритиве |
| pkg | alterator-pkg | установка пакетов |
| root | alterator-root | пароль администратора системы |
| sysconfig-kbd | alterator-sysconfig | настройка клавиатуры |
| sysconfig-language | alterator-sysconfig | выбор языка |
| tzone | alterator-tzone | настройка часового пояса |
| users | alterator-users | добавление системного пользователя |
| vm | alterator-vm | подготовка диска |
| x11 | alterator-x11 | настройка графической подсистемы |
| installer-basesystem | installer | установка базовой системы |
| installer-preinstall | install | запуск preinstall.d скриптов |
Не забывайте указывать в зависимостях профиля пакет из которого используется тот или иной шаг.
