YUM für RedHat Enterprise Linux (RHEL) 4

Voraussetzungen

Installation

rpm -Uvh yum-2.2.2-0.fc3.noarch.rpm createrepo-0.4.2-2.noarch.rpm

Repository erstellen

RedHat Enterprise Linux 4 CDs kopieren in einen vordefinierten Ordner (hier: /data/rhel4)

# für jede CD wiederholen
mount /media/cdrom && ( cd /media/cdrom | tar cf - * ) | tar xpf - && eject

Identifier kopieren von CD1

mount /media/cdrom && cp /media/cdrom/.discinfo . && eject

Repository erstellen

createrepo -u /data/rhel4 .

Konfiguration

Anpassen der Datei /etc/yum.repos.d/rhel4.repo

# yum repository for rhel4 u2
[rhel4-u2]
name=RHEL 4 Update 2
baseurl=file:///data/rhel4

RPM GPG Key importieren

rpm --import /data/rhel4/RPM-GPG-KEY

Weitere Möglichkeiten

Um den RedHat 30-Tage-Trial auch später noch mit Updates zu versorgen, kann mittels yum die Updates aus der CentOS Distribution verwenden. Ferner kann das RPMforge Softwarearchiv von Dag Wieers zusätzlich eingebunden werden.

# RPM Signaturen einfügen
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt

# Yum installieren
rpm -Uhv http://mirror.centos.org/centos/4.0/os/i386/CentOS/RPMS/centos-yumconf-4-2.noarch.rpm
rpm -Uhv http://mirror.centos.org/centos/4.0/os/i386/CentOS/RPMS/yum-2.2.0-1.centos4.2.noarch.rpm

# Die alte Reposity Config wegsichern
mv /etc/yum.repos.d/CentOS-Base.repo ~

Zusätzliche Repository-Definition unter /etc/yum.repos.d/rhel4upd.repo erzeugen:

[RPMforge]
name=DAG-RHEL-4
baseurl=http://apt.sw.be/redhat/el4/en/i386/dag/
gpgcheck=1

[base]
name=CentOS-4 - Base
baseurl=http://mirror.centos.org/centos/4.0/os/$basearch/

#released updates
[update]
name=CentOS-4 - Updates
baseurl=http://mirror.centos.org/centos/4.0/updates/$basearch/
gpgcheck=1

#packages used/produced in the build but not released
[addons]
name=CentOS-4 - Addons
baseurl=http://mirror.centos.org/centos/4.0/addons/$basearch/
gpgcheck=1

#additional packages that may be useful
[extras]
name=CentOS-4 - Extras
baseurl=http://mirror.centos.org/centos/4.0/extras/$basearch/
gpgcheck=1
# Die Yum Config und Redhat Logos vom Update ausnehmen
echo "exclude=centos-yumconf redhat-logos redhat-artwork" >>/etc/yum.conf

# Updaten
yum update
 
wissen/linux/yum_auf_redhat_enterprise_linux_rhel4.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de