RedHat 9.0 via yum aktuell halten
Aus BraLUG-Wiki
yum stammt eigentlich aus der Ferdora-Distribution, kann aber auch zur Aktualisierung einer RedHat-Installation verwendet werden. In der Folge ist eine Kurzanleitung für RedHat zu finden. Eine ausführliche Dokumentation ist unter http://www.fedoralegacy.org (auch für andere RedHat-Versionen) zu finden.
Alle im weiteren beschriebenen Kommandos/Aktionen sind unter Root durchzuführen.
Inhaltsverzeichnis |
Vorbereitungen
- aktuelles gnupg installieren
rpm -Uvh http://download.fedoralegacy.org/redhat/9/updates/i386/gnupg-1.2.1-9.i386.rpm
- yum installieren
rpm -ivh http://download.fedora.us/fedora/redhat/9/i386/RPMS.stable/yum-2.0.3-0.fdr.1.rh90.noarch.rpm
yum konfigurieren
In /etc/yum.conf sollte stehen:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
exclude=kernel*
[base]
name=Red Hat Linux $releasever - $basearch - Base
baseurl=http://download.fedora.us/fedora/redhat/$releasever/$basearch/yum/os/
gpgcheck=1
[updates]
name=Red Hat Linux $releasever - $basearch - updates
baseurl=http://download.fedora.us/fedora/redhat/$releasever/$basearch/yum/updates/
gpgcheck=1
Fedora-Legacy-gpg-Schlüssel zum Root-Schlüsselring laden
- Key von http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY laden
gpg --import fedora-legacy-gpg-key.asc
System updaten
yum update
Beim ersten Mal dauert es eine Weile, da erstmal sämtliche verfügbaren Informationen über alle installierten und verfügbaren Pakete gesammelt werden müssen.
yum automatisieren
Das automatischen Aktualisieren des Systemes via cron-Job kann mit folgenden Kommandos erreicht werden:
chkconfig yum on
service yum start
Danach sollte ein nächtlicher cron-Job eingestellt sein. (habe ich aber noch nicht probiert...)
weiter yum-Kommandos
man yum