GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment convertir CentOS Linux 8 en CentOS Stream 8

L'équipe de CentOS a décidé de se concentrer sur le flux CentOS, une version en amont de RHEL. Le flux CentOS se place entre Fedora Linux et RHEL. Ce n'est pas un clone RHEL à 100% mais en avance sur le développement de RHEL. D'autres distributions 100 % compatibles avec RHEL 8 sont apparues, notamment Rocky Linux et Alma Linux.

Dans ce guide, nous apprendrons comment convertir une distribution CentOS 8 existante en Centos 8 Stream sans réinstaller un nouveau système d'exploitation.

Contenu connexe :

  • Comment migrer de Centos 8 vers Rocky Linux 8

Table des matières

  1. Assurez-vous que votre système est à jour
  2. Sauvegardez votre système Linux CentOS
  3. Installer le package de flux CentOS

1. Assurez-vous que votre système est à jour

Assurez-vous que le serveur est mis à jour à l'aide de cette commande :

sudo dnf update -y

Vérifions également la version de CentOS Linux 8 à l'aide de cette commande :

$ 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. Sauvegardez votre système CentOS 8

Il est recommandé d'assurer des mises à jour périodiques sur votre système. Si vous avez des données d'application dans le système, assurez-vous qu'elles sont sauvegardées. Veuillez également créer un instantané du système d'exploitation pour revenir en arrière en cas de problème. Conservez toujours des sauvegardes vérifiées.

3. Installer le package de flux CentOS

Utilisez cette commande pour installer le package CentOS-Stream :

sudo dnf install -y centos-release-stream

4. Convertir le système de CentOS 8 en CentOS Stream

Après avoir installé le package requis, nous pouvons commencer la migration de CentOS 8 vers CentOS Stream. Tout d'abord, nous devons échanger des dépôts. Cette commande supprimera les référentiels CentOS 8 et les remplacera par les référentiels CentOS Stream. Nous obtiendrons toutes les mises à jour et bibliothèques/applications de CentOS Stream.

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

Listez les dépôts avec cette commande :

sudo dnf repolist

Sortie :

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

Ensuite, nous devons obtenir des packages pour CentOS Stream ABI/API. Cela mettra à niveau ou rétrogradera les packages pour correspondre au nouvel ABI/API et rompra la compatibilité RHEL à 100 % en raison du changement d'ABI/API. Utilisez cette commande pour y parvenir :

sudo dnf distro-sync

5. Redémarrez le système

Nous devons redémarrer le système pour nous assurer que les modifications ont été appliquées. Utilisez cette commande pour redémarrer le système :

sudo systemctl reboot

6. Vérification de la migration

Une fois le redémarrage terminé, connectez-vous au serveur et confirmez qu'il a réussi. Vérifiez la version pour vous assurer que nous sommes maintenant passés à Centos 8 Stream en utilisant cette commande :

$ 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"

Nous pouvons également vérifier le fichier de version CentOS

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

Vérifier le nom d'hôte avec hostnamectl révélera également les informations

$ 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. Comment debootstrap sur CentOS Linux

  2. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  3. Comment convertir Centos 8 Linux en Alma Linux 8

  4. Comment convertir CentOS 8 en flux CentOS

  5. Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer de CentOS 8 vers CentOS Stream Server :

Comment migrer de CentOS 8 vers Rocky Linux.

Comment migrer de CentOS 8 Linux vers AlmaLinux 8

Comment migrer votre Linux CentOS 8 vers le flux CentOS

Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer de CentOS vers Oracle Linux