Maison > Article > Tutoriel système > Vous apprendre à migrer le système d'exploitation CentOS 8 vers Oracle Linux
Oracle Linux est une autre alternative à CentOS 8. Cet article décrit comment migrer un système d'exploitation existant vers 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.
CentOS 8 Minimal
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)
Vérifiez la version actuelle du noyau Linux.
[root@localhost ~]# uname -r 4.18.0-240.15.1.el8_3.x86_64
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.shAjouter des autorisations exécutables à
: centos2ol.sh
[root@localhost ~]# chmod +x centos2ol.shLorsque 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.shLe script centos2ol.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 ~]# rebootLors 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).
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.4Vé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!