Автоматизация установки рабочей станции на Debian

Sep 16, 2007 22:24

Итак, благодаря сайту http://linux.org.ru, теперь известен общий путь установки нужного софта на куче рабочих станций. Итак:

0) берется наугад взятая рабочая станция, ставится базовая система. Ставится, проверяется, тестируется, доводится до ума.

1) получается список установленных пакетов:

aptitude -F%p search ~i\!~M > packets.lst

2) устанавливается пакет debconf-utils, вызывается debconf-get-selections для изъятия ответов на вопросы, заданные пакетами при установке.

На всех остальных рабочих станциях достаточно выполнить следующее:

3) установить базовый образ (например, с net-install cd)

4) вызывается debconf-set-selections с файликом, сгенеренным debconf-get-selections'ом.

5) прописывается репозиторий

6) устанавливается весь софт:

aptitude install `cat packets.list`

7) перетаскивается папочка /etc из базовой машины

Это всё без единой перезагрузки. Пункты 4,5,6,7 можно сделанно удаленно и централизованно. Готово.

P.S. Спасибо watashiwa_daredeska за пункты 1,2,4.

linux

Previous post Next post
Up