Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
Stichworte: CentOS Web Panel
Da neue Versionen der Software veröffentlicht werden, möchten Sie möglicherweise Ihre Installation aktualisieren, um alle neuesten und größten Funktionen zu erhalten und die neue Version bietet.Gleiches kann auch für das Betriebssystem Ihres Servers gelten.
Da eine neue Version des beliebten Linux-basierten Betriebssystems CentOS veröffentlicht wurde, möchten Sie möglicherweise Ihr Server auf diese neue Version aktualisieren.
In der Cloud-Infrastruktur von Hostwinds verfügen wir über ein vorgefertigtes CentOS 8-Image, mit dem Sie einen Server einfach erneut installieren können.Mit dieser Option werden jedoch das gesamte Betriebssystem des Servers neu installiert, wodurch alle Daten auf dem Server verloren gehen würden.
Wenn Sie von CENTOS 7 bis 8 ein Upgrade aktualisieren möchten, ohne dass Sie Ihre Daten sichern und wiederherstellen müssen, muss das Upgrade manuell erfolgen. Dieser Anleitung geht über den Prozess, um Ihren CENTOS 7-Server direkt auf CENTOS 8 aufgerüstet.
Sie müssen alle folgenden Schritte vom Terminal Ihres Servers ausführen, auf das Sie mit Ihrem Server über SSH mit Ihrem Server aufrufen können.Nachdem Sie angeschlossen sind, folgen Sie den folgenden Abschnitten, um das Upgrade auszuführen.
Es ist sehr empfehlenswert So nehmen Sie einen Snapshot Ihres VPS an, bevor Sie dieses Upgrade versuchen, nur wenn Sie ein Backup Ihres Servers benötigen, der leicht wiederhergestellt werden kann.
Bevor Sie CENTOS 8 installieren, ist es am besten, Ihr aktuelles System so aufzurichten, dass es keine übrig, nicht mehr vorhandenen, nicht benötigten oder widersprüchlichen Pakete gibt.
Um dies zu tun, stellen Sie zunächst sicher, dass Ihr System auf dem neuesten Stand ist:
yum update -y
Stellen Sie als Nächstes sicher, dass Sie das Epel-Release-Repository installiert haben:
yum install -y epel-release
Installieren Sie dann die Pakete yum-utils und rpmconf:
yum install -y yum-utils rpmconf
Nachdem rpmconf installiert ist, werden wir es verwenden, um unsere rpm-Pakete aufzulösen:
rpmconf -a
HINWEIS: Wenn RPMCONF erkennt, dass eine neue Version einer Konfigurationsdatei vom Package-Betreuer verfügbar ist und fragt, ob Sie es installieren möchten, wählen Sie die Standardoption von 'n' aus, um Ihre aktuell installierte Version zu halten.
Und schließlich die Bereinigung für nicht benötigte oder verwaistete Pakete ausführen:
package-cleanup --leaves
package-cleanup --orphans
Die nächsten Schritte beim Umschalten auf CENTOS 8 ersetzen die wesentlichen Systempakete und -repositorys mit den 8 Äquivalenten von CENTOS.
Installieren Sie zunächst einen neuen RPM-basierten Paketmanager namens DNF:
yum install -y dnf
Zweitens entfernen Sie den yum-Paketmanager:
dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum
Führen Sie als nächstes ein System-Update mit DNF aus:
dnf upgrade -y
Installieren Sie dann die CentOS 8-Pakete:
dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-release-8.1-1.1911.0.8.el8.x86_64.rpm,centos-gpg-keys-8.1-1.1911.0.8.el8.noarch.rpm,centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm}
Und aktualisieren Sie das EPEL-Repository:
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Bereinigen Sie abschließend alle temporären Dateien:
dnf clean all
Die endgültigen Schritte beim Umschalten in CentOS 8 installieren die neue Version des Linux-Kernels und der neuen CENTOS 8-Version.
Entfernen Sie zuerst den alten Kernel:
rpm -e `rpm -q kernel`
Entfernen Sie dann alle widersprüchlichen Pakete:
rpm -e --nodeps sysvinit-tools
Starten Sie als Nächstes das CentOS 8-Upgrade:
dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Installieren Sie dann den neuen Kernelkern:
dnf -y install kernel-core
Führen Sie die CentOS 8 Minimal-Installation aus:
dnf -y groupupdate "Core" "Minimal Install"
Jetzt wurde Ihr Server erfolgreich auf CentOS 8 aktualisiert, und Sie können die Version der OS-Release-Version von den Dateien von OS-Release- und Redhat-Release-Dateien überprüfen:
cat /etc/os-release
cat /etc/redhat-release
Geschrieben von David Hamilton / März 24, 2020