Maison  >  Article  >  Tutoriel système  >  Vous apprendre à migrer le système d'exploitation CentOS 8 vers Oracle Linux

Vous apprendre à migrer le système d'exploitation CentOS 8 vers Oracle Linux

WBOY
WBOYavant
2024-02-09 11:10:221167parcourir

Oracle Linux est une autre alternative à CentOS 8. Cet article décrit comment migrer un système d'exploitation existant vers Oracle Linux.

Qu'est-ce qu'Oracle Linux ?

Oracle Linux est compilé à partir du code source de RedHat Enterprise Linux, remplaçant la marque Red Hat par la marque Oracle. Il est également utilisé dans Oracle Cloud et Oracle Engineered Systems (tels qu'Oracle Exadata, etc.).

Oracle Linux fournit deux noyaux. Le premier est le noyau Linux par défaut, compilé à partir du code source de chaque version de Red Hat Enterprise Linux (RHEL).

Le second est l'Unbreakable Enterprise Kernel (UEK), qui est un noyau Linux construit par Oracle et alimenté par le support Oracle Linux. Il se concentre sur les performances, la stabilité et les rétroportages minimaux en suivant le plus fidèlement possible le code source principal. UEK est entièrement testé et utilisé pour exécuter les systèmes d'ingénierie d'Oracle, Oracle Cloud Infrastructure et les déploiements de grandes entreprises pour les clients Oracle.

Environnement système

CentOS 8 Minimal

Vérifiez le système d'exploitation Linux actuel

Exécutez la commande suivante pour vérifier la version du système d'exploitation Linux.

[root@localhost ~]# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"

[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 8.0.1905 (Core)
教你将 CentOS 8 操作系统迁移到 Oracle Linux

Vérifiez la version actuelle du noyau Linux.

[root@localhost ~]# uname -r
4.18.0-240.15.1.el8_3.x86_64

Migrer CentOS 8 vers Oracle Linux

Oracle Github Repository fournit un script bash Linuxcentos2ol.sh. Ce script prend en charge la migration depuis CentOS Linux 6, 7 et 8, mais ne prend pas en charge CentOS Stream.

Les scripts peuvent être facilement téléchargés depuis GitHub à l'aide des commandes wget ou curl. centos2ol.sh

[root@localhost ~]# wget https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh

Ajouter des autorisations exécutables à

 : centos2ol.sh

[root@localhost ~]# chmod +x centos2ol.sh

Lorsque vous êtes prêt, exécutez le script centos2ol.sh pour démarrer le processus de migration du système d'exploitation Linux.

[root@localhost ~]# ./centos2ol.sh
Le script

教你将 CentOS 8 操作系统迁移到 Oracle Linuxcentos2ol.sh répertorie les packages installés Au cours du processus de migration, les packages de votre système d'exploitation Linux ont été remplacés par les packages pris en charge par Oracle Linux correspondants.

Le script

centos2ol.sh a fait son travail. Le redémarrage de votre système démarrera votre système d'exploitation avec le nouveau noyau Linux.

[root@localhost ~]# reboot

Lors du démarrage du système, le menu GRUB affiche désormais deux nouvelles entrées pour Oracle Linux Server. L’un est destiné au noyau Linux standard et l’autre au Unbreakable Enterprise Kernel (UEK).

教你将 CentOS 8 操作系统迁移到 Oracle Linux

Découvrez le nouveau système d'exploitation Linux :

Vérifiez la version actuelle du système d'exploitation en exécutant la commande suivante.

[root@localhost ~]# cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.4"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.4"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:4:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.4
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.4

[root@localhost ~]# cat /etc/oracle-release
Oracle Linux Server release 8.4

Vérifiez également la version du nouveau noyau Linux :

[root@localhost ~]# uname -r
5.4.17-2102.202.5.el8uek.x86_64

Résumé

Votre système d'exploitation CentOS 8 a été migré avec succès vers Oracle Linux et Unbreakable Enterprise Kernel. Essayez d'expérimenter votre nouveau système d'exploitation et voyez s'il s'agit d'une bonne alternative à CentOS ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer