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

Re: автоусановка/клонирование Debian



On Wed, Sep 23, 2009 at 08:24:16AM +0300, Konstantinow Andrey wrote:
> Стандартная ситуация - надо установить Дебиан на 50 компов. Конфигурация на всех
> примерно одинакова, и софт устанавливать надо один и тот же. С софтом я
> разобрался: deb --get-selections на одной системе, а потом уже на каждом компе
> --set-selections. В таком случае сам дебиан надо устанавливать по минимому -
> только base system. Но вот очень уж не хочеться каждый раз прописывать одни и те
> же установки для языка, времени, и т.д. уж не говоря обо всех 'OK'.

Вообще мне казалось (передо мной такая задача впрямую не вставала), что
в пакете debconf-utils есть утилита debconf-get-selections, а в пакете
debconf есть утилита debconf-set-selections. (man-ы для них даже на
русский язык переведены).

Идея вроде бы такова, что мы настраиваем все нужное нам на одном
компьютере, говорим на нем что-то вроде debconf-get-selections >
settingsfile, а потом на остальных говорим что-то вроде
debconf-set-selections < settingsfile.

Что касается вопросов, задаваемых debconf при установке пакетов, то
стоит взглянуть предварительно в man 7 debconf (в английскую версию, в
русской может быть вариант, в котором перевели в том числе и названия
frontend-ов :(((((). Там есть возможность задать front-end
noninteractive, который не задает вопросов вообще. Его можно задать как
сконфигурировав пакет debconf, так и через переменную окружения
DEBIAN_FRONTEND.

Впрочем, тут наверное кто-то сталкивался с проблемой более плотно, чем
я.

WBR
Dmitri Ivanov


Reply to: