Konvertieren Sie einen RHEL4 Linux-Server in einen CentOS 4-Server - Wie Man

Konvertieren Sie einen RHEL4 Linux-Server in einen CentOS 4-Server

Wie konvertiert man einen Red Hat Enterprise Linux 4 (RHEL4) -Server in eine CentOS4-Installation?

Beachten Sie, dass sich dieses Handbuch auf RHEL 4.8 bezieht (die letzte Version von RHEL4). Bei anderen Überarbeitungen von Punkt 4 sollten die URLs in Schritt 2 geändert werden.

5 Schritte insgesamt

Schritt 1: Bereiten Sie den Boden vor

mkdir / tmp / centos
cd / tmp / centos

Schritt 2: Laden Sie die CentOS-Pakete herunter

Nach oben gehen

Sich abwärts bewegen

Laden Sie die CentOS-Pakete herunter

WICHTIG: SIE MÜSSEN DIE RICHTIGE VERSION und DIE ARCHITEKTUR FÜR UPGRADE WÄHLEN

So ermitteln Sie Ihre RHEL-Version:
cat / etc / redhat-release

So bestimmen Sie die Architektur:
uname -i

HINWEIS: Folgendes gilt nur für die x86_64-Architektur. Wenn der obige Befehl nicht "x86_64" zurückgibt, wird der Vorgang NICHT fortgesetzt.

Verwenden Sie die Versionsnummer (z. B. 4.8), um die entsprechenden Pakete herunterzuladen. Beachten Sie Folgendes: Wenn Ihre Versionsnummer nicht aufgeführt ist, versuchen Sie NICHT, Pakete einer anderen Version zu verwenden:

Für 4,8:
wget http://mirror.centos.org/centos/4.8/os/x86_64/RPM-GPG-KEY-centos4
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/centos-release-4-8.x86_64.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/python-elementtree-1.2.6-5.el4.centos.x86_64.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/python-sqlite-1.1.7-1.2.1.x86_64.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/python-urlgrabber-2.9.8-2.noarch.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/sqlite-3.3.6-2.x86_64.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/yum-2.4.3-4.el4.centos.noarch.rpm
wget http://mirror.centos.org/centos/4.8/os/x86_64/CentOS/RPMS/yum-metadata-parser-1.0-8.el4.centos.x86_64.rpm

Schritt 3: Entfernen Sie die Redhat-Pakete / -Dienste

rpm -e --nodeps Redhat-Release
rpm -e rpmdb-redhat
service rhnsd halt
chkconfig rhnsd aus

Schritt 4: Installieren Sie die CentOS-Pakete und aktualisieren Sie den Server

rpm --import RPM-GPG-KEY-centos4
rpm -Uvh * .rpm
lecker alles
yum install yum-plugin-protectbase.noarch yum-plugin-Prioritäten.noarch yum-plugin-fastmirror.noarch
yum -y Upgrade

Schritt 5: Automatische Updates aktivieren (optional)

chkconfig yum on
Service Yum starten

Dieses HOWTO basiert auf dem Leitfaden, der unter der URL in der Referenz unten gefunden wird. Ich habe einige Elemente entfernt bzw. hinzugefügt, die ich für optimal befunden habe.