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

So konvertieren Sie von CentOS Linux 8 zu CentOS Stream 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 Handbuch erfahren wir, wie Sie eine vorhandene CentOS 8-Distribution in Centos 8 Stream konvertieren, ohne ein neues Betriebssystem neu zu installieren.

Zugehöriger Inhalt:

  • Migration von Centos 8 auf Rocky Linux 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

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. Installieren Sie das CentOS-Stream-Paket

Verwenden Sie diesen Befehl, um das CentOS-Stream-Paket zu installieren:

sudo dnf install -y centos-release-stream

4. Konvertieren Sie das System von CentOS 8 in CentOS Stream

Nach der Installation des erforderlichen Pakets können wir mit der Migration von CentOS 8 zu CentOS Stream beginnen. Zuerst müssen wir Repos austauschen. Dieser Befehl entfernt die CentOS 8-Repos und ersetzt sie durch die CentOS Stream-Repos. Wir erhalten alle Updates und Bibliotheken/Apps von CentOS Stream.

sudo dnf swap centos-linux-repos centos-stream-repos

Listen Sie die Repos mit diesem Befehl auf:

sudo dnf repolist

Ausgabe:

$ sudo dnf repolist
repo id                                                                                                repo name
appstream                                                                                              CentOS Stream 8 - AppStream
baseos                                                                                                 CentOS Stream 8 - BaseOS
extras                                                                                                 CentOS Stream 8 - Extras

Als Nächstes müssen wir Pakete für CentOS Stream ABI/API abrufen. Dadurch werden Pakete aktualisiert oder herabgestuft, damit sie mit der neuen ABI/API übereinstimmen, und die 100-prozentige RHEL-Kompatibilität wird aufgrund der ABI/API-Änderung unterbrochen. Verwenden Sie diesen Befehl, um das zu erreichen:

sudo dnf distro-sync

5. Starten Sie das System neu

Wir müssen das System neu starten, um sicherzustellen, dass die Änderungen übernommen wurden. Verwenden Sie diesen Befehl, um das System neu zu starten:

sudo systemctl reboot

6. Überprüfung der Migration

Sobald der Neustart abgeschlossen ist, melden Sie sich beim Server an und bestätigen Sie, dass er erfolgreich war. Überprüfen Sie die Version, um sicherzustellen, dass wir jetzt mit diesem Befehl zu Centos 8 Stream wechseln:

$ cat /etc/os-release
NAME="CentOS Stream"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Stream 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

Wir können auch die CentOS-Release-Datei überprüfen

$ cat /etc/centos-release
CentOS Stream release 8

Wenn Sie den Hostnamen mit hostnamectl überprüfen, werden die Informationen ebenfalls angezeigt

$ cat /etc/centos-release
CentOS Stream release 8
[[email protected] ~]$ hostnamectl
   Static hostname: dev-ce8-1-srv.citizix.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 4d78db4a684b6f64404255df88b2c437
           Boot ID: 2f9319edf2ed4c7a9b32f397ed338c32
    Virtualization: kvm
  Operating System: CentOS Stream 8
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-358.el8.x86_64
      Architecture: x86-64

Cent OS
  1. So debootstrap auf CentOS Linux

  2. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  3. So migrieren Sie von Centos 8 auf Rocky Linux 8

  4. So konvertieren Sie Centos 8 Linux in Alma Linux 8

  5. So konvertieren Sie CentOS 8 in CentOS Stream

So migrieren Sie von CentOS 8 auf CentOS Stream Server:

So migrieren Sie von CentOS 8 auf Rocky Linux.

So migrieren Sie von CentOS 8 Linux auf AlmaLinux 8

So migrieren Sie Ihr CentOS 8 Linux zu CentOS Stream

So migrieren Sie von CentOS 8 auf Rocky Linux 8

So migrieren Sie von CentOS zu Oracle Linux