[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian + lamp для заказчика - как лучше сделать?



Есть человек, который хочет получить диск, установив с которого систему он бы получил нужное рабочее окружение(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 образов ?

За интересные ссылки с хорошими инструкциями буду благодарен.

Спасибо.


Reply to: