A propos du basculement de CentOS Linux vers Oracle Linux

Red Hat Software va bientôt EOL CentOS Linux 8 et recommande deux alternatives pour avancer : passer à CentOS Stream ou RHEL. Une meilleure option moins coûteuse consiste à passer à Oracle Linux.

Si vous passez à CentOS Stream, vous perdrez la compatibilité 1:1 avec RHEL, ce qui a des implications sur vos environnements de développement et de test. Pour passer à RHEL, vous devez obtenir un abonnement payant. En utilisant un script simple et facilement disponible, vous pouvez atténuer ces problèmes en migrant vos implémentations Linux vers Oracle Linux. Ce script fonctionnera pour CentOS Linux versions 6, 7 et 8.

Découvrez les avantages de la migration

Si vous décidez de migrer de CentOS vers Oracle Linux, vous apprécierez certains avantages importants :

  • Oracle Linux est libre de télécharger, distribuer et utiliser (même en production) et est depuis sa version il y a plus de 14 ans. Oracle Linux dispose d'une version équivalente pour chaque version principale de Red Hat Enterprise Linux (RHEL) : 4, 5, 6, 7 et plus récemment 8. Les versions d'Oracle Linux suivent systématiquement Red Hat avec errata généralement publié dans les 24 heures, mettent à jour les versions généralement disponibles dans les cinq jours ouvrables et les versions majeures dans les trois mois.
  • Les supports d'installation, les mises à jour et le code source sont tous accessibles au public sur le serveur Oracle Linux yum sans connexion ni authentification requise.
  • Depuis sa première version en 2006, Oracle Linux est compatible avec la version RHEL équivalente à 100 %. À cette époque, il n'y a jamais eu de bogue de compatibilité enregistré. Oracle propose un choix de deux noyaux: le noyau Enterprise Unbreakable (UEK) pour Oracle Linux ou le noyau compatible Red Hat (RHCK). Les deux sont pris en charge par Oracle. UEK offre de vastes améliorations de performances et d'évolutivité au planificateur de processus, à la gestion de la mémoire, aux systèmes de fichiers et à la pile de mise en réseau.

Comprendre la version prise en charge

Le script de migration prend actuellement en charge la commutation de CentOS Linux 6, de CentOS Linux 7 et de CentOS Linux 8. Il ne prend pas en charge CentOS Stream.

Vérifier les limites de script

Avant de migrer de CentOS vers Oracle Linux, sachez certaines limites du script centos2ol.sh :

  1. Le script doit actuellement pouvoir communiquer avec les référentiels CentOS et Oracle Linux yum directement ou via un proxy.
  2. Actuellement, le script ne prend pas en charge les instances enregistrées dans un outil de gestion tiers comme Spacewalk, Foreman ou Uyuni.
  3. La compatibilité avec les paquets installés à partir de référentiels tiers est attendue mais n'est pas garantie. Certains logiciels n'aiment pas l'existence d'un fichier /etc/oracle-release, par exemple.
  4. Les paquets qui installent des modules de noyau tiers et/ou fermés, par exemple des produits antivirus commerciaux, peuvent ne pas fonctionner après la commutation.
  5. Le script active uniquement les référentiels de base requis pour activer le basculement vers Oracle Linux. Les utilisateurs peuvent avoir besoin d'activer des référentiels supplémentaires pour obtenir des mises à jour pour les packages déjà installés

Aide

Oracle fournit des services de support pour les problèmes pouvant survenir lors du passage de CentOS à Oracle Linux.

  • Ouvrez un problème GitHub pour les rapports de bogues, les questions ou les demandes d'améliorations non liés à la sécurité.
  • Pour signaler un problème de sécurité ou une vulnérabilité, ne soulèvez pas de problème GitHub. Si vous croyez avoir trouvé une vulnérabilité en matière de sécurité, soumettez un rapport à secalert_us@oracle.com, de préférence avec une preuve de concept. Oracle fournit des informations supplémentaires sur la façon de signaler les vulnérabilités de sécurité, y compris les clés de cryptage publiques pour les courriels sécurisés. N'utilisez pas d'autres canaux ou contactez directement les contributeurs au projet.