Si le "changement de direction" de Red Hat concernant CentOS vous a obligé à chercher un remplaçant, ou peut-être souhaitez-vous un Distro Linux de niveau entreprise pour apprendre mais ne voulez pas faire face aux restrictions de Red Hat, envisagez de passer à OracleLinux.
Discutons en détail d'Oracle Linux ainsi que des raisons pour lesquelles vous pourriez vouloir l'installer.
Qu'est-ce qu'Oracle Linux ?
Oracle Linux est, comme son nom l'indique, une distribution Linux créée par Oracle. Il est basé sur Red Hat Enterprise Linux, ou RHEL, et vise une compatibilité totale avec cette distribution. Oracle a même des scripts qui vous permettent de convertir de RHEL ou CentOS vers Oracle Linux.
Oracle Linux est conçu pour être fiable en utilisant une technologie acquise auprès de Sun Microsystems comme DTrace. DTrace est un outil qui vous permet d'examiner le comportement du noyau et du programme. Il est extrêmement utile pour les développeurs travaillant sur des logiciels système ainsi que pour les administrateurs système.
Il est également possible de mettre à jour le noyau en direct sans avoir à redémarrer, ce qui est intéressant pour les entreprises qui souhaitent le moins de temps d'arrêt possible. Cependant, vous avez besoin d'un contrat avec Oracle pour accéder à cette fonctionnalité.
Oracle Linux est une distribution Linux de niveau entreprise qui est disponible entièrement gratuitement et soutenue par l'une des plus grandes sociétés de logiciels au monde. Pour toutes les raisons mentionnées ci-dessus, il a attiré des entreprises clientes de premier plan telles que United Airlines et la compagnie d'assurance Progressive. Oracle l'utilise également en interne pour ses propres déploiements cloud.
Oracle Linux utilise également le système de fichiers XFS, comme autres distributions basées sur RHEL fais. Il utilise également le gestionnaire de paquets DNF. Toute personne familiarisée avec RHEL, Fedora ou CentOS devrait se sentir à l'aise avec Oracle Linux.
Enterprise Linux sans le contrat d'entreprise
Une chose qui rend Oracle Linux attrayant par rapport à la vanille RHEL est qu'il n'y a pas de frais de licence. Red Hat propose un abonnement gratuit pour les développeurs individuels, mais vous devez rejoindre leur programme et vous êtes limité à 16 machines.
Avec Oracle Linux, vous pouvez simplement télécharger l'ISO, l'extraire sur votre support d'installation et vous pouvez l'installer comme n'importe quelle autre distribution Linux. Vous pouvez l'exécuter sur autant de machines que vous le souhaitez, même sur tout un centre de données de serveurs. Vous ne devez payer des frais que si vous souhaitez un contrat de support d'Oracle. Vous pouvez évaluer Oracle Linux et voir si c'est pour vous et votre entreprise avant de signer sur la ligne pointillée.
Si vous développez une application basée sur un serveur Linux ou si vous souhaitez en savoir plus sur les distributions de style Red Hat, vous pouvez envisager Oracle Linux. Si vous envisagez une carrière dans l'informatique, l'apprentissage d'Oracle Linux vaudrait la peine, car de nombreux serveurs Linux d'entreprise utilisent des distributions de style Red Hat.
Le noyau d'entreprise incassable
Une autre caractéristique qui distingue Oracle Linux de RHEL est l'utilisation de ce qu'Oracle appelle le noyau d'entreprise incassable.
Alors que UEK vise une compatibilité maximale avec Red Hat, le noyau est, comme son nom l'indique, conçu pour une fiabilité maximale. UEK est le noyau par défaut, mais un autre noyau compatible Red Hat est également disponible avec le système. Ce dernier est destiné à ceux qui ont besoin d'un système plus proche de RHEL ou de l'ancien CentOS.
Installation d'Oracle Linux
L'installation d'Oracle Linux est similaire à celle des autres distributions de style Red Hat. Vous téléchargez le support d'installation à partir de Page de téléchargement d'Oracle Linux, démarrez-le et retrouvez-vous dans un menu d'installation graphique.
La première chose à faire est d'activer votre interface réseau, sinon vous vous retrouverez à installer un système sans connexion Internet utilisable.
Après cela, vous avez le fuseau horaire habituel, la configuration de la partition et la sélection de packages. Vous pouvez installer n'importe quoi, d'un serveur minimal à un bureau complet. Après avoir installé votre système, vous pouvez vous mettre au travail.
Vous n'avez même pas besoin d'installer Oracle Linux en tant que distribution Linux autonome. Il est disponible sur Windows sous le sous-système Windows pour Linux (WSL). Si vous avez déjà installé WSL, vous pouvez simplement installer Oracle Linux depuis la page Microsoft Store sur Windows 10 ou 11.
Avec WSL, vous n'obtenez pas le noyau d'entreprise incassable, car WSL fonctionne différemment d'une installation Linux standard. Le noyau Windows émule les appels système Linux ou exécute un noyau Linux distinct, selon que vous utilisez WSL1 ou WSL2.
Comme les autres distributions WSL, vous obtenez un environnement de ligne de commande minimal. Si vous avez installé WSLg sur Windows 11, vous pouvez exécuter des applications Linux graphiques sur Oracle Linux. Comme avec les autres distributions WSL, Oracle Linux est utile pour tester les applications Web localement et pour se familiariser avec la ligne de commande.
Oracle Linux en tant que bureau
Alors qu'Oracle Linux cible les serveurs d'entreprise, il constitue un bureau décent. Au moment de l'installation, sélectionnez "Workstation" et assurez-vous que les outils importants tels que les applications Internet et la suite bureautique sont installés.
Lorsque vous installez un système de bureau, vous trouverez de nombreux outils et applications d'autres distributions Linux. Le bureau par défaut est GNOME, et vous trouverez également d'autres applications familières comme Mozilla Firefox et LibreOffice.
Oracle Linux est un bureau Linux conventionnel et fiable. L'exécuter avec le noyau d'entreprise incassable sur le bureau peut sembler exagéré. Si Fedora semble trop rapide pour vous mais que vous aimez les distributions stables comme Debian, vous aimerez peut-être utiliser Oracle Linux comme bureau.
Vous pouvez convertir de RHEL/CentOS à Oracle Linux
Une fonctionnalité attrayante d'Oracle Linux est que vous pouvez changer de place à partir d'autres versions dérivées de Red Hat. distributions comme RHEL ou CentOS à Oracle Linux sans avoir à réinstaller le système d'exploitation sur votre machine.
Oracle fournit même un script pour basculer les serveurs CentOS vers Oracle Linux sur GitHub.
Les clients RHEL qui souhaitent changer peuvent également modifier leur système après avoir créé un compte. Oracle fournit également aux clients instructions pour changer leurs serveurs RHEL sur leur site internet. Il s'agit principalement de pointer le gestionnaire de paquets vers les bons serveurs. Ce n'est rien au-delà de la capacité de l'administrateur système moyen. Vous devez en fait avoir un contrat de support d'Oracle pour passer des serveurs RHEL.
Oracle Linux est une alternative viable à CentOS
Si vous êtes à l'aise avec une distribution gérée par un grand conglomérat de logiciels, Oracle Linux pourrait s'avérer être un remplaçant efficace pour Red Hat Enterprise Linux ou CentOS.
Contrairement à RHEL, vous n'avez pas à sauter à travers des cerceaux pour l'essayer. Vous pouvez l'installer en tant que serveur ou bureau comme avec d'autres distributions, et même convertir tous les systèmes existants en Oracle Linux.
Oracle Linux n'est pas la seule alternative à CentOS. Il existe de nombreuses autres distributions Linux bien meilleures que CentOS et Oracle Linux.