Linux als Firewall

Installation von Updates

Die Installation von Updates erfolgt in zwei Schritten. Zuerst speichern Sie die Pakete lokal, zum Beispiel mit Hilfe von rsync:

# Basisverzeichnis (Achtung, der Pfad auf dem RSYNC-Server kann sich unter Umständen ändern)
# Remote-Verzeichnis
BASEREMOTE="ftp.tuwien.ac.at::gds/linux/ RedHat.com/dist/linux"
# Lokales Verzeichnis
BASELOCAL="/home/install/ftp.redhat.com"
# 1. rsync-Befehl
rsync --delete -rv --size-only $BASEREMOTE/updates/6.2/en/os/i386/ $BASELOCAL/updates/6.2/i386/
# 2. rsync-Befehl
rsync --delete -rv --size-only $BASEREMOTE/updates/6.2/en/os/noarch/ $BASELOCAL/updates/6.2/noarch/

Anschließend führen Sie das Update der Pakete (ohne Kernel) durch:

find $BASELOCAL/updates/6.2/ ! -name 'kernel*.rpm' -name '*.i386.rpm' -o -name '*.noarch.rpm' | while read paket; do echo $paket; rpm -Fhv $paket; done

Wenn Sie den Kernel updaten wollen, installieren Sie zunächst das RPM. Bei SCSI-Systemen ist die initiale RAM-Disk unbedingt notwendig. Passen Sie den Eintrag in /etc/lilo.conf an und aktivieren die Änderungen mit /sbin/lilo. Weitere Informationen zum Kernel-Upgrade finden Sie in den How-tos.