Show Table of Contents
33.11. Сценарий %post

Рисунок 33.14. Сценарий %post
Можно определить команды, которые будут выполнены в системе сразу после окончания установки. Если поддержка сети правильно настроена в файле кикстарта, она включается, и сценарий может выполнять команды, обращающиеся к сетевым ресурсам. Чтобы задать сценарий, выполняемый после установки, введите его в представленной текстовой области.
Важно
В предыдущих выпусках anaconda включала версию busybox, предоставляющую команды для выполнения до и после установки. Red Hat Enterprise Linux 6 больше не включает busybox и вместо этого использует команды bash.
Приложение G, Аналоги команд busybox содержит подробную информацию.
Важно
Не добавляйте команду
%post. Она будет добавлена автоматически.
Например, чтобы изменить сообщение дня для установленной системы, добавьте следующую команду в раздел
%post:
echo "Вредители будут наказаны" > /etc/motdПримечание
Раздел 32.7.1, «Примеры» содержит другие примеры.
33.11.1. Окружение chroot
Чтобы сценарий выполнялся вне окружения chroot, установите соответствующий флажок в верхней части окна. Ему соответствует ключ
--nochroot в разделе %post.
Чтобы внести изменения в только что установленную файловую систему в пределах данного раздела, но вне окружения chroot, введите
/mnt/sysimage/ перед именем каталога.
Например, если вы установите флажок Выполнять вне окружения chroot, предыдущий пример потребуется изменить следующим образом:
echo "Вредители будут наказаны" > /mnt/sysimage/etc/motd
Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.