Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # настройка языка и страны.
- d-i debian-installer/locale string en_US
- d-i debian-installer/locale select en_US.UTF-8
- d-i debian-installer/language string en
- d-i debian-installer/country string RU
- d-i debian-installer/keymap string en
- # Выбор клавиатуры.
- d-i console-tools/archs select at
- d-i console-keymaps-at/keymap select ru
- d-i console-setup/toggle string Alt+Shift
- d-i console-setup/layoutcode string ru
- d-i keyboard-configuration/toggle select Alt+Shift
- d-i keyboard-configuration/layoutcode string ru
- d-i keyboard-configuration/xkb-keymap select ru
- d-i languagechooser/language-name-fb select Russian
- d-i countrychooser/country-name select Russia
- # Пример другой архитектуры клавиатуры
- #d-i console-keymaps-usb/keymap select mac-usb-us
- # Чтобы использовать нужный интерфейс:
- d-i netcfg/choose_interface select eth0
- # If you have a slow dhcp server and the installer times out waiting for
- # it, this might be useful.
- d-i netcfg/dhcp_timeout string 15
- # Если вы предпочитаете настраивать сеть вручную, раскомментируйте эту
- # строку и статическую настройку сети ниже.
- #d-i netcfg/disable_dhcp boolean true
- # Если вы хотите чтобы файл ответов работал при наличии и без сервера
- # dhcp, раскомментируйте эти строки и статическую настройку сети ниже.
- d-i netcfg/dhcp_failed note
- d-i netcfg/dhcp_options select Configure network manually
- # Статическая настройка сети.
- #d-i netcfg/get_ipaddress string 192.168.1.1
- #d-i netcfg/get_netmask string 255.255.255.0
- #d-i netcfg/get_gateway string 192.168.1.254
- #d-i netcfg/get_nameservers string 192.168.1.254
- #d-i netcfg/confirm_static boolean true
- #non-free,contrib
- d-i apt-setup/non-free boolean true
- d-i apt-setup/contrib boolean true
- # Имена хоста и домен, назначенные с помощью dhcp имеют приоритет над
- # значениями, установленными здесь. Однако, установка значений всё ещё
- # предотвращает показ вопросов, даже если значения получены от dhcp.
- d-i netcfg/get_hostname string overwatch
- d-i netcfg/get_hostname seen true
- d-i netcfg/get_domain string network.local
- # Выключить показ надоедливого диалога с WEP ключом.
- d-i netcfg/wireless_wep string
- # If non-free firmware is needed for the network or other hardware, you can
- # configure the installer to always try to load it, without prompting. Or
- # change to false to disable asking.
- d-i hw-detect/load_firmware boolean true
- # Server with extracted distro ISO
- # Если вы выберете ftp, то mirror/country string устанавливать не нужно.
- d-i mirror/country string manual
- d-i mirror/protocol string ftp
- d-i mirror/ftp/hostname string 192.168.1.1
- d-i mirror/ftp/directory string /astra/
- d-i mirror/ftp/proxy string
- #d-i mirror/country string manual
- #d-i mirror/protocol string http
- #d-i mirror/http/hostname string 192.168.1.1
- #d-i mirror/http/directory string /astra/
- #d-i mirror/http/proxy string
- # Устанавливаемая версия.
- d-i mirror/suite string stable
- # Версия загружаемых компонент (необязательно).
- d-i mirror/udeb/suite string stable
- # Задаёт, установлены или нет аппаратные часы по Гринвичу.
- d-i clock-setup/utc boolean false
- # Здесь вы можете указать любое допустимое значение для $TZ; смотрите
- # допустимые значения в файле /usr/share/zoneinfo/.
- d-i time/zone string Europe/Moscow
- # Определяет, нужно ли использовать NTP для установки часов во время установки
- d-i clock-setup/ntp boolean true
- # Используемый сервер NTP. Значение по умолчанию указывается здесь.
- d-i clock-setup/ntp-server ru.pool.ntp.org
- #Если система имеет свободное место, вы можете выбрать для разметки
- # только его.
- # Замечание: нужно указывать локализованные (переведённые) значения.
- #d-i partman-auto/init_automatically_partition \
- # select Авто - использовать наибольшее свободное место
- #Или же, вы можете задать размечаемый диск. Имя устройства
- # должно задаваться в обычном не-devfs формате.
- # Например, для использования первого жёсткого диска SCSI/SATA:
- d-i partman-auto/disk string /dev/sda
- # Замечание: если вы хотите использовать любой доступный диск, не важно
- # какое у него имя, закоммерируйте строку выше. Она работает только если
- # в системе один жёсткий диск.
- # Также, вы можете указать какой метод использовать.
- # Доступные методы: "regular", "lvm" и "crypto"
- d-i partman-auto/method string regular
- # Если один из дисков, который нужно разметить с помощью автоматической
- # разметки, содержит старую конфигурацию LVM, то пользователю выдаётся
- # предупреждение. Ответ можно автоматизировать...
- d-i partman-lvm/device_remove_lvm boolean true
- d-i partman-auto/purge_lvm_from_device boolean true
- # И подтвердить запись lvm разделов.
- d-i partman-lvm/confirm boolean true
- # Вы можете выбрать любой из имеющихся наборов разметки.
- # Замечание: он должен содержать локализованные (переведённые) значения.
- #d-i partman-auto/choose_recipe select atomic
- #d-i partman-auto/choose_recipe \
- # select Отдельный раздел для /home
- #d-i partman-auto/choose_recipe \
- # select Отдельные разделы для /home, /usr, /var и /tmp
- # Или создать набор вручную...
- # Формат файла набора описан в файле devel/partman-auto-recipe.txt.
- # Если вы каким-то образом поместили файл набора в окружение d-i, то можно
- # просто указать путь.
- #d-i partman-auto/expert_recipe_file string /hd-media/recipe
- d-i partman-basicfilesystems/no_swap boolean false
- d-i partman-auto/expert_recipe string myroot :: 1000 50 -1 ext4 \
- $primary{ } $bootable{ } method{ format } \
- format{ } use_filesystem{ } filesystem{ ext4 } \
- mountpoint{ / } \
- .
- d-i partman-auto/choose_recipe select myroot
- # Если нет, то можно записать набор полностью в файле ответов в одну
- # (логическую) строку. В примере ниже создаётся маленький /boot
- # раздел, подходящего размера раздел подкачки,
- # а оставшееся место используется под корневой раздел:
- #d-i partman-auto/expert_recipe string \
- # boot-root :: \
- # 40 50 100 ext3 \
- # $primary{ } $bootable{ } \
- # method{ format } format{ } \
- # use_filesystem{ } filesystem{ ext3 } \
- # mountpoint{ /boot } \
- # . \
- # 500 10000 1000000000 ext3 \
- # method{ format } format{ } \
- # use_filesystem{ } filesystem{ ext3 } \
- # mountpoint{ / } \
- # . \
- # Этот параметр заставляет partman выполнить разметку автоматически
- # без подтверждения.
- d-i partman/confirm_write_new_label boolean true
- d-i partman/choose_partition select finish
- d-i partman/confirm boolean true
- d-i partman-partitioning/confirm_write_new_label boolean true
- d-i partman/confirm_nooverwrite boolean true
- # Выбрать генератор initramfs, используемый для создания initrd для ядер 2.6.
- d-i base-installer/kernel/linux/initramfs-generators string yaird
- d-i base-installer/install-recommends boolean false
- # Устанавливаемый пакет (мета) с образом ядра; можно указать "none",
- # если ядро устанавливать не нужно.
- d-i base-installer/kernel/image string linux-image-generic
- d-i debian-installer/add-kernel-opts string video=off console=ttyS0,115200
- # Пропустить создание учётной записи суперпользователя (в обычной учётной
- # записи пользователя можно использовать sudo).
- d-i passwd/root-login boolean true
- # Или же пропустить создание обычной учётной записи пользователя.
- d-i passwd/make-user boolean true
- # Пароль суперпользователя, любой открытым текстом
- d-i passwd/root-password password root
- d-i passwd/root-password-again password root
- # или в виде MD5 хеша.
- #d-i passwd/root-password-crypted password [MD5 хеш]
- # Создать учётную запись обычного пользователя.
- d-i passwd/user-fullname string astra
- d-i passwd/username string astra
- # Пароль обычного пользователя, или открытым текстом
- d-i passwd/user-password password astra
- d-i passwd/user-password-again password astra
- # или в виде MD5 хеша.
- #d-i passwd/user-password-crypted password [MD5 хеш]
- # Создать первую учётную запись с заданным UID вместо значения по
- # умолчанию.
- #d-i passwd/user-uid string 1010
- # Учётная запись будет добавлена в несколько стандартных начальных групп.
- # Чтобы это изменить -- отредактируйте и раскомментируйте строчку ниже.
- #d-i passwd/user-default-groups string audio cdrom video
- # Вы можете указать нужно ли устанавливать non-free и contrib ПО.
- d-i apt-setup/non-free boolean true
- d-i apt-setup/contrib boolean true
- # Раскомментируйте, если не хотите использовать зеркало из сети.
- #d-i apt-setup/use_mirror boolean false
- # Выберите обновляемые сервисы; задайте используемые зеркала.
- # Значения ниже используются по умолчанию.
- #d-i apt-setup/services-select multi-select security, volatile
- #d-i apt-setup/security_host string security.debian.org
- #d-i apt-setup/volatile_host string volatile.debian.org
- # Дополнительные репозитории доступны как local[0-9]
- #d-i apt-setup/local0/repository string \
- # http://local.server/debian stable main
- #d-i apt-setup/local0/comment string local server
- # Активировать строки для deb-src
- #d-i apt-setup/local0/source boolean true
- # URL публичного ключа локального репозитория; вы должны
- # предоставлять ключ, или apt будет жаловаться о невозможности
- # аутентифицировать репозиторий и закомментирует строку,
- # описывающую этот репозиторий в sources.list
- #d-i apt-setup/local0/key string http://local.server/key
- # По умолчанию программа установки требует, чтобы репозитории
- # аутентифицировались с помощью известного ключа gpg.
- # Этот параметр выключает данную аутентификацию.
- # Предупреждение: это небезопасно, рекомендуется не делать этого.
- d-i debian-installer/allow_unauthenticated string true
- tasksel tasksel/first multiselect Base
- #d-i tasksel/first seen false
- # Если выбрана задача Рабочий стол, то установить рабочий стол
- # kde и xfce вместо рабочего стола gnome по умолчанию.
- #tasksel tasksel/desktop multiselect kde, xfce
- #d-i desktop-tablet-mode-switch/tablet-mode boolean false
- # Отдельные дополнительные пакеты для установки
- d-i pkgsel/include string openssh-server build-essential lshw curl ethtool screen mc
- #tripwire tripwire/use-localkey boolean false
- #tripwire tripwire/use-sitekey boolean false
- #tripwire tripwire/installed note ok
- #mysql-server mysql-server/root_password 123456789
- #mysql-server mysql-server/root_password_again 123456789
- #portsentry portsentry/warn_no_block note ok
- astra-license astra-license/license boolean true
- #krb5-config krb5-config/kerberos_servers string
- #libnss-ldapd libnss-ldapd/ldap-base string
- #libnss-ldapd libnss-ldapd/ldap-uris string
- #libnss-ldapd libnss-ldapd/nsswitch multiselect services
- #ald-client ald-client/make_config boolean false
- #ald-client ald-client/manual_configure note
- astra-feat-setup astra-feat-setup/feat multiselect kiosk mode
- d-i console-cyrillic/switch select "Клавиша Menu"
- d-i console-cyrillic/toggle select Control+Shift
- #d-i samba-common/dhcp boolean false
- #d-i samba-common/workgroup string testgroup1
- # Некоторые версии программы установки могут отсылать отчёт
- # об установленных пакетах. По умолчанию данная возможность
- # выключена, но отправка отчёта помогает проекту
- # определить популярность программ и какие из них включать на CD.
- popularity-contest popularity-contest/participate boolean false
- d-i astra-additional-setup/additional-settings boolean false
- d-i astra-additional-setup/automatic-network-disable multiselect
- # Grub является загрузчиком по умолчанию (для x86). Если вы хотите
- # установить lilo, раскомментируйте следующую строку:
- #d-i grub-installer/skip boolean true
- # Чтобы пропустить установку lilo и вообще не устанавливать системный
- # загрузчик, раскомментируйте:
- #d-i lilo-installer/skip boolean true
- # Эту переменную можно безопасно устанавливать, она указывает, что grub
- # должен устанавливаться в MBR,
- # если на машине не найдено другой операционной системы.
- #d-i grub-installer/only_debian boolean true
- d-i grub-installer/bootdev string /dev/sda
- # Это заставляет grub-installer устанавливать в MBR, даже если на машине
- # есть другая ОС, что менее безопасно, так как может привести к отказу
- # загрузки этой другой ОС.
- d-i grub-installer/with_other_os boolean true
- # Или же, если вы хотите установить загрузчик не в mbr,
- # то раскомментируйте и отредактируйте следующие строки:
- #d-i grub-installer/only_debian boolean false
- #d-i grub-installer/with_other_os boolean false
- #d-i grub-installer/bootdev string (hd0,0)
- # Для установки grub на несколько дисков:
- #d-i grub-installer/bootdev string (hd0,0) (hd1,0) (hd2,0)
- # Необязательный пароль на grub, или в виде открытого текста
- #d-i grub-installer/password password 123456789
- #d-i grub-installer/password-again password 123456789
- # или в шифрованном виде с помощью хеша MD5, смотрите grub-md5-crypt(8).
- #d-i grub-installer/password-crypted password [MD5 хеш]
- # При установке с консоли на последовательном порту обычные виртуальные
- # консоли (VT1-VT6) выключаются в /etc/inittab. Раскомментируйте
- # следующую строку, чтобы этого не происходило.
- #d-i finish-install/keep-consoles boolean true
- # Не показывать последнее сообщение о том, что установка завершена.
- d-i finish-install/reboot_in_progress note
- # Эта настройка заставляет программу установки не выдвигать лоток CD при
- # перезагрузке, что иногда полезно.
- d-i cdrom-detect/eject boolean false
- # Остановить систему после завершения установки, а
- # не перегружаться в установленную систему.
- #d-i debian-installer/exit/halt boolean true
- # Эта настройка позволяет выключить питание машины, а не просто остановить её.
- #d-i debian-installer/exit/poweroff boolean true
- # В зависимости от выбранного для установки ПО, или если что-то идёт
- # неправильно во время процесса установки, существует вероятность появления других
- # вопросов. Естественно, их тоже можно автоматизировать. Чтобы получить список
- # всех возможных вопросов, которые могут быть заданы во время установки, выполните
- # установку, а затем запустите следующие команды:
- debconf-get-selections --installer > filefile
- debconf-get-selections >> file
- #### Дополнительные опции
- ### Запуск различных команд в процессе инсталляции
- # Автоматизация d-i по сути небезопасна. Программа установки не выполняет
- # проверок на переполнения буфера или другого использования значений
- # такого направления из файла ответов. Используйте файлы ответов только из
- # надёжных источников! Для использования дома, и потому что это обычно
- # полезно, здесь показано как запускать свои команды оболочки внутри
- # программы установки автоматически.
- # Эта команда будет выполнена самой первой, как только
- # будет прочитан файл ответа
- #d-i preseed/early_command string anna-install some-udeb
- # Эта команда выполняется перед окончанием установки, пока ещё
- # есть рабочий каталог /target. Вы можете выполнить chroot в /target
- # и непосредственно использовать его, или же воспользоваться командами
- # apt-install и in-target для облегчения задачи установки пакетов и
- # запуска команд в целевой системе.
- #d-i preseed/late_command string apt-install zsh; in-target chsh -s /bin/zsh
- #astra_extra_postinst
Advertisement
Add Comment
Please, Sign In to add comment