Download JumpStart-Installation

Transcript
Erstellen von Finish-Skripten
BEISPIEL 4–6
Hinzufügen von Patches mit einem Finish-Skript
(Fortsetzung)
if [ $? = 0 ] ; then
for patch in ‘cat /mnt/*Recommended/patch_order‘ ; do
(cd /mnt/*Recommended/$patch ; echo yes | patchadd -u -d -R $BASEDIR .)
done
cd /tmp
umount /mnt
else
echo "No patches found"
if
Anpassen der Root-Umgebung mit einem
Finish-Skript
Sie können mithilfe von Finish-Skripten auch Dateien anpassen, die bereits auf einem System
installiert sind. Beispiel: Das Finish-Skript im folgenden Beispiel passt die Root-Umgebung an,
indem Informationen an die .cshrc-Datei im Root-Verzeichnis (/) angehängt werden.
BEISPIEL 4–7
Anpassen der Root-Umgebung mit einem Finish-Skript
#!/bin/sh
#
# Customize root’s environment
#
echo "***adding customizations in /.cshrc"
test -f a/.cshrc || {
cat >> a/.cshrc <<EOF
set history=100 savehist=200 filec ignoreeof prompt="\$user@‘uname -n‘> "
alias cp cp -i
alias mv mv -i
alias rm rm -i
alias ls ls -FC
alias h history
alias c clear
unset autologout
EOF
}
Automatische Installationen mit Finish-Skripten
Sie können Finish-Skripten zur Installation zusätzlicher Software nach der Installation des
Betriebssystems Oracle Solaris einsetzen. Das Oracle Solaris-Installationsprogramm fordert Sie
während der Installation zur Eingabe von Informationen auf. Damit die Installation ohne
Benutzereingriffe abläuft, können Sie das Oracle Solaris-Installationsprogramm mit der Option
-nodisplay oder -noconsole ausführen.
62
Oracle Solaris 10 1/13 Installationshandbuch: JumpStart-Installation • Januar 2013