Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

33.11. 後續安裝程式碼

後續安裝程式碼

圖形 33.14. 後續安裝程式碼

您也可以增加要在安裝完成後於系統上執行的指令,如果您在 kickstart 檔案中有設定網路資訊,此時已經啟動網路了,而程式碼也可以含有存取網路資源的指令。 如要加入後續安裝的程式碼,請在文字區域輸入。

重要

先前 Red Hat Enterprise Linux 發行版中的 anaconda 包含了一個版本的 busybox,它在安裝前與安裝後的環境中提供了 shell 指令。Red Hat Enterprise Linux 6 中的 anaconda 已不再包含 busybox,而是使用了 GNU bash 指令來代替。
請參閱 附錄 G, busybox 之外的其它指令 以取得更多相關資訊。

重要

請不要包括 %post 指令。已經替您新增了這個指令。
例如在心安裝的系統上更改每日訊息,在 %post 中心增下列命令:
echo "Hackers will be punished" > /etc/motd

注意

更多範例請參照 節 32.7.1, “範例”

33.11.1. Chroot 環境

在 chroot 環境外執行安裝後 script,請點選 安裝後 視窗上方選項旁邊的勾選方塊。這與在 %post 下使用 --nochroot 選項一樣。
欲在新安裝的檔案系統下變更,在安裝後區域內,但在 chroot 環境外,您必須 prepend 一個稱為 /mnt/sysimage/ 的目錄。
例如,如果拰選擇 在 chroot 環境外執行,則之前的利增必須更改如下:
echo "Hackers will be punished" > /mnt/sysimage/etc/motd