23 декабря 2013 г., 21:54 пользователь Скубриев Владимир <
[email protected]> написал:

> Есть человек, который хочет получить диск, установив с которого систему он
> бы получил нужное рабочее окружение(LAMP).
>
> В моём представлении это может выглядеть так:
>
> Человеку выдается инструкция:
> а. создайте виртуальную машину с двумя дисками, один системный, второй для
> данных
> б. вставьте диск с custom debian, система установится автоматически.
>
> В связи с чем возникают следующие вопросы:
>
> 1. Как создать custom debian cd с preseed файлом ответов, который бы
> автоматически подхватывался инсталятором и лежал бы на самом iso-ке
> 2. Где он должен лежать на iso чтобы инсталятор сам его нашёл или он(d-i)
> так не умеет(dhcp(не вариант), init.rd - не самый простой вариант, хотя "на
> без рыбье и рак рыба")?
> 3. Как заранее правильно сохранить определенные пакеты в кэше
> устанавливаемой системы, для последующей их установки с помощью отдельного
> сценария автономно без Интернет?
> 3.1. LAMP по идее всегда можно было поставить из-коробки. Но при начальной
> установке. А как при последующей быть?
> 4. Как добавить нужные мне пакеты которые понадобятся при preseed, но
> которых нет в default iso ?
> 5. Как этот самый сценарий(deploy.sh)(с custom debian iso) положить в
> систему (через preseed) можно. Хочется чтобы он выполнялся сразу после
> установки?
>
> 6. Чем можно автоматизировать сборку этого iso ?
> Смотрел https://wiki.debian.org/Simple-CDD, но он по всей видимости
> устарел.
> В идеале - файл манифест, который бы описывал все и вся. И одной командой
> делал бы iso. Может есть скрипты общепринятые для этого ?
>
> 7. Существуют ли онлайн системы для сборки таких custom образов ?
>
> За интересные ссылки с хорошими инструкциями буду благодарен.
>
> Спасибо.
>
>
Не очень по теме, но все-таки. Насколько сборки будут отличаться между
собой? В том смысле, что мешает просто клонировать настроенную однажды
виртуалку?

Ответить