GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So konvertieren Sie Centos 8 Linux in Alma Linux 8

Das Team von CentOS beschloss, den Fokus auf CentOS Stream zu verlagern, eine Upstream-Version von RHEL. CentOS-Stream stellt sich zwischen Fedora Linux und RHEL ein. Es ist kein 100%iger RHEL-Klon, aber der RHEL-Entwicklung voraus. Andere Distributionen, die zu 100 % mit RHEL 8 kompatibel sind, sind auf den Markt gekommen, darunter Rocky Linux und Alma Linux.

In diesem Leitfaden erfahren Sie, wie Sie eine vorhandene CentOS 8-Distribution in Alma Linux konvertieren, ohne ein neues Betriebssystem neu zu installieren. Das Alma-Linux-Team stellt zu diesem Zweck ein automatisiertes Skript zur Verfügung. Ein direktes Upgrade erfordert keine Formatierung der Festplatte und daher bleiben alle Einstellungen, Programme und Dateien auf Ihrem aktuellen CentOS 8-System erhalten.

Zugehöriger Inhalt:

  • Migration von Centos 8 auf Rocky Linux 8
  • So konvertieren Sie von CentOS Linux 8 zu CentOS Stream 8

Inhaltsverzeichnis

  1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist
  2. Sichern Sie Ihr CentOS-Linux-System
  3. Installieren Sie das CentOS Stream-Paket
  4. Laden Sie das offizielle AlmaLinux-Migrationsskript herunter

1. Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist

Stellen Sie sicher, dass der Server mit diesem Befehl aktualisiert wird:

sudo dnf update -y

Lassen Sie uns auch die Version von CentOS Linux 8 mit diesem Befehl überprüfen:

$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"

2. Sichern Sie Ihr CentOS 8-System

Es empfiehlt sich, regelmäßige Updates auf Ihrem System sicherzustellen. Wenn Sie Anwendungsdaten im System haben, stellen Sie sicher, dass diese gesichert sind. Bitte machen Sie auch einen OS-Snapshot, um zurückzusetzen, wenn etwas schief geht. Bewahren Sie immer verifizierte Backups auf.

3. Laden Sie das offizielle AlmaLinux-Migrationsskript herunter

Das AlmaLinux-Team stellt ein Migrationstool zur Verfügung, das Ihnen dabei helfen wird. Das Tool befindet sich in diesem Github-Repository.

Laden Sie das Skript almalinux-deploy.sh herunter:

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

Als nächstes machen Sie das Skript ausführbar:

chmod +x almalinux-deploy.sh

4. Migration von CentOS 8 auf AlmaLinux 8

Führen Sie schließlich das lokal verfügbare Skript aus, um den Migrationsprozess zu starten:

sudo bash almalinux-deploy.sh

Nachdem das Migrationsskript einige anfängliche Überprüfungen durchgeführt hat, beginnt es mit dem Upgrade bestimmter Pakete, um das System mit der aktuellen AlmaLinux 8-Version zu synchronisieren.

Seien Sie geduldig, da der Upgrade-Vorgang einige Zeit in Anspruch nehmen kann. Nach Abschluss sollten Sie eine Erfolgsmeldung sehen

...
Complete!
Run dnf distro-sync -y                                                OK
Restoring of alternatives is done                                     OK
Generating grub configuration file ...
done
All Secure Boot related packages which were not released by AlmaLinux are reinstalledOK

Migration to AlmaLinux is completed

Starten Sie das System neu, um Kernel-Änderungen zu übernehmen

sudo reboot

5. Überprüfen Sie die AlmaLinux-Version, um die Migration zu validieren

Um zu bestätigen, dass Sie erfolgreich migriert haben, prüfen Sie die Betriebssystemversion:

$ cat /etc/os-release
NAME="AlmaLinux"
VERSION="8.5 (Arctic Sphynx)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.5"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.5 (Arctic Sphynx)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8::baseos"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.5"

Das ist alles. Herzliche Glückwünsche! Sie haben CentOS 8 erfolgreich auf AlmaLinux 8 konvertiert.

Überprüfen Sie, ob das System standardmäßig den AlmaLinux-Kernel bootet:

$ sudo grubby --info DEFAULT | grep AlmaLinux
title="AlmaLinux (4.18.0-348.12.2.el8_5.x86_64) 8.5 (Arctic Sphynx)"

Schlussfolgerung

Bitte beachten Sie, dass die Datei almalinux-deploy.sh Skript konvertiert nur die CentOS 8-Version in AlmaLinux 8. 


Cent OS
  1. So debootstrap auf CentOS Linux

  2. AlmaLinux gegen Rocky Linux

  3. So migrieren Sie Centos 8 auf AlmaLinux 8.3

  4. So installieren Sie den FreeIPA-Client unter Rocky Linux/Alma Linux/CentOS 8

  5. So starten Sie die GUI unter CentOS/AlmaLinux/Rocky Linux 8

So installieren Sie Docker unter Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

So migrieren Sie von CentOS Linux zu AlmaLinux 8.4

So installieren Sie Rabbitmq in Rocky Linux/Alma Linux/Centos 8

So konfigurieren Sie die FreeIPA-Replikation unter Rocky Linux/Alma Linux/Centos 8

So migrieren Sie von CentOS 8 Linux auf AlmaLinux 8

So installieren Sie Linux Kernel 5.13 auf Rocky Linux 8 / AlmaLinux 8 /CentOS 8