Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Red Hat Enterprise Linux: Руководство по системному администрированию
  3. I. Вопросы, касающиеся установки
  4. Глава 2. Настройка Kickstart

2.11. Сценарий, выполняемый после установки

Рисунок 2-16. Сценарий после установки

Вы можете определить команды, которые будут выполнены в системе сразу после окончания установки. Если поддержка сети правильно настроена в фале kickstart, она включается и сценарий может выполнять команды, обращающиеся к сетевым ресурсам. Чтобы задать сценарий, выполняемый после установки, введите его в представленной текстовой области.

ВниманиеВнимание
 

Не добавляйте команду %post. Она добавится сама.

Например, чтобы изменить сообщение дня установленной системы, добавьте следующую команду в раздел %post:

echo "Система установлена!" > /etc/motd

ПодсказкаПодсказка
 

Дополнительные примеры можно найти в разделе 1.7.1 Примеры.

2.11.1. Окружение Chroot

Чтобы ваш сценарий выполнялся вне окружения chroot, установите флажок в верхней части страницы После установки (Post-Installation). Ему соответствует ключ --nochroot в разделе %post.

Чтобы внести изменения в только что установленную файловую систему, в пределах данного раздела, но вне окружения chroot, вы должны указать перед именем каталога /mnt/sysimage/.

Например, если вы установите флажок Выполнять вне окружения chroot (Run outside of the Сhroot environment), предыдущий пример потребуется изменить следующим образом:

echo "Система установлена!" > /mnt/sysimage/etc/motd

2.11.2. Использование интерпретатора

Чтобы определить язык для выполнения вашего сценария, установите флажок Использовать интерпретатор (Use an interpreter) и введите название интерпретатора в соседнем текстовом поле. Например, вы можете указать /usr/bin/python2.2 для выполнения сценария Python. Этот параметр соответствует ключу %post --interpreter /usr/bin/python2.2 в файле kickstart.

Перекрёстные ссылки книги для 2.11. Сценарий, выполняемый после установки

  • 2.10. Сценарий, выполняемый до установки
  • Вверх
  • 2.12. Сохранение файла

Book navigation

  • Введение
  • I. Вопросы, касающиеся установки
    • Глава 1. Установка при помощи Kickstart
    • Глава 2. Настройка Kickstart
      • 2.2. Метод установки
      • 2.3. Параметры загрузчика
      • 2.4. Информация о разделах
      • 2.5. Настройка сети
      • 2.6. Проверка подлинности
      • 2.7. Настройка брандмауэра
      • 2.8. Настройка дисплея
      • 2.9. Выбор пакетов
      • 2.10. Сценарий, выполняемый до установки
      • 2.11. Сценарий, выполняемый после установки
      • 2.12. Сохранение файла
    • Глава 3. Установка по сети с применением PXE
    • Глава 4. Бездисковые окружения
    • Глава 5. Основы восстановления системы
  • II. Файловые системы
  • III. Управление пакетами
  • IV. Сетевая конфигурация
  • V. Настройка системы
  • VI. Мониторинг системы
  • Выходные сведения

Последние материалы

  • Утилита sensors
    21 hour ago
  • Сканер Rkhunter
    1 week 1 day ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 5 days ago
  • Программа Timeshift
    3 weeks 4 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru