Comment installer et mettre à jour CentOS 8

À chaque installation d'une nouvelle version d'un système d'exploitation, il y a toujours l'attente de quelles seront les nouvelles fonctionnalités, quels changements seront appliqués et en général comment il se comportera avec nos applications traditionnelles, ainsi que sa polyvalence dans un environnement productif . L'attente augmente beaucoup plus lorsqu'il s'agit d'un système d'exploitation de niveau serveur tel que CentOS.

Après plusieurs années de vérification de la fiabilité, des performances et de la polyvalence de CentOS 7, le moment est venu de connaître la nouvelle version du système d'exploitation pour les entreprises en version 8, qui a été développée comme une plate-forme stable, à gestion simple, dérivée de les sources de Red Hat Enterprise Linux (RHEL).

CentOS 8.0 8.0 est en mesure de fournir à ses millions d'utilisateurs un système fiable, conforme aux implémentations de cloud hybride afin de prendre en charge des charges de travail pouvant être assez importantes, mais sans perdre ses performances connues.

CentOS 8 n'est peut-être pas un changement radical, mais plutôt large par rapport à ce que nous savions sur CentOS 7

Paquets modifiés dans CentOS 8Juste pour avoir une idée générale, les packages suivants ont été modifiés dans CentOS 8 :

  • abré
  • anaconda
  • apache-commons-net
  • système de base
  • cloud-init
  • poste de pilotage
  • compat-glibc
  • dhcp
  • firefox
  • fwupdate
  • grub2
  • httpd
  • la configuration initiale
  • ipa
  • kabi-miam-plugins
  • noyau
  • paramètres-kde
  • libreport
  • oscap-anaconda-addon
  • ForfaitKit
  • pièces
  • plymouth
  • redhat-lsb
  • redhat-rpm-config
  • scap-security-guide
  • cale
  • cale-signé
  • tu es
  • gestionnaire d'abonnement
  • date-config-système
  • système-config-kdump
  • oiseau-tonnerre
  • xulrunner
  • Miam

Paquets supprimésDe plus, certains packages ont été supprimés tels que :

  • redhat-access-gui
  • redhat-signets
  • index-redhathtml
  • redhat-logos
  • insights-client
  • gestionnaire-d'abonnements-migration
  • gestionnaire-d'abonnement-données-de-migration

Nouveaux forfaitsDe plus, de nouveaux packages ont été ajoutés tels que :

  • centos-indexhtml
  • centos-logos
  • centos-libération
  • centos-fonds

CentOS 8 a été défini avec la version 8.0-1905 et l'une des nouveautés annoncées par le projet CentOS est le développement d'une version exclusive pour les développeurs qui s'appelle CentOS Stream.

CentOS Stream est essentiellement une distribution Linux cataloguée à version continue qui agit entre le développement en amont sur Fedora et le développement pour Red Hat (RHEL). CentOS Stream gérera le code à développer pour la prochaine version de RHEL, son objectif est donc le développement.

Le téléchargement de CentOS 8 est disponible sur les liens suivants :

Solvetic va maintenant parler des nouveautés que nous allons trouver dans CentOS 8 afin que nous soyons prêts à utiliser ce nouveau système d'exploitation de la famille Linux.

Nouveautés et améliorations de CentOS 8Certaines de ces nouveautés sont :

  • Intégration d'une interface pare-feu à la console Web à partir de laquelle nous pouvons exécuter toutes les tâches de sécurité.
  • La console Web sera disponible par défaut puisqu'elle est installée automatiquement et tous les ports du pare-feu qui seront utilisés par la console sont automatiquement ouverts à l'installation.
  • La console Web sera compatible avec la plupart des navigateurs Web modernes.
  • Le programme d'installation de CentOS 8 prend en charge le format de chiffrement de disque LUKS2 qui permet le partitionnement de disque personnel à l'aide des commandes autopart, logvol, part et RAID.
  • Anaconda prend désormais en charge l'objectif du système.
  • CentOS 8 permet désormais l'installation à partir d'un référentiel sur le disque dur local.
  • Maintenant, nous pouvons créer des images système à l'aide d'Image Builder avec lequel il sera possible d'utiliser et de créer une image disque ISO en temps réel, créer des fichiers qcow2 que nous utilisons avec une machine virtuelle, des fichiers image de système de fichiers et plus encore.
  • L'adressage physique ARM 52 bits est disponible dans CentOS 8.
  • La gestion de la mémoire physique prend en charge les tables de pages à 5 niveaux.
  • NUMA prend désormais en charge plus de nœuds.
  • Améliorations YUM pour la gestion de contenu modulaire.
  • Nouvelles fonctionnalités dans RPM telles que la prise en charge des dépendances booléennes, la prise en charge des fichiers d'empaquetage d'une taille supérieure à 4 Go et la prise en charge des déclencheurs de fichiers.
  • Java 8 et Java 11 sont désormais pris en charge et natifs de la plateforme.
  • Un nouvel outil de gestion du stockage appelé Stratis est intégré.
  • Python 3 est la version par défaut.
  • La possibilité d'enregistrement de session est intégrée grâce à laquelle nous pouvons enregistrer toutes les actions des utilisateurs dans le système pour une meilleure administration et un meilleur support.
  • Nous aurons les bases de données MySQL 8.0, MariaDB 10.3, PostgreSQL 9.6 et PostgreSQL 10, Redis 4 dans CentOS 8.
  • Nouveau Virtual Data Optimizer (Virtual Data Optimizer) grâce auquel il est possible d'exécuter la déduplication du stockage natif dans le noyau Linux, augmentant sa durée de vie et ses performances.
  • Dans CentOS 8, le système de fichiers racine a été crypté pour offrir une plus grande sécurité.
  • Offre l'environnement GNOME 3.28

Sans plus de mots, nous allons voir comment installer CentOS 8 à partir de zéro, puis nous verrons comment passer de CentOS 7 à cette nouvelle version.

1. Comment installer CentOS 8 en mode Core

Étape 1
Une fois que nous avons téléchargé le fichier ISO de CentOS 8 qui pèse 6,6 Go, nous procédons à sa gravure sur une clé USB amorçable ou sur un DVD. Ensuite, nous configurons le démarrage de l'équipement comme suit :

  • Si nous avons choisi d'utiliser un DVD, nous sélectionnons la ligne Lecteur de CD-ROM.
  • Si nous utilisons une clé USB amorçable, nous sélectionnons Périphériques amovibles.

Étape 2
Une fois que nous commençons l'installation, nous verrons ce qui suit :

Étape 3
Là, nous avons les options suivantes :

  • "Install CentOS Linux 8.0.1905" permet un accès direct à l'installation du système.
  • "Test this media & Install CentOS Linux 8.0.1905" vous permet d'effectuer une analyse préliminaire des conditions matérielles de l'ordinateur avant de procéder à l'installation.

NoterPour installer correctement CentOS 8, les éléments suivants sont requis :

  • Minimum 2 Go (4 Go recommandés) de RAM
  • 10 Go (20 Go recommandés) d'espace disque dur

Étape 3
L'option "Dépannage" est chargée de corriger les problèmes avant d'installer CentOS 8. Appuyez sur Entrée et le programme d'installation du système démarrera :

AGRANDIR

Étape 4
Une fois terminé, nous procédons à la sélection de la langue d'installation de CentOS 8 :

Étape 5
Une fois la langue définie, nous cliquons sur Continuer et nous verrons ce qui suit. Comme on le voit dans la partie inférieure, un avertissement est lancé pour que l'on remplisse les champs qui sont marqués, par défaut ce sera toujours l'option "Destination d'installation",

Étape 6
En cliquant là, nous verrons ce qui suit. En bas, nous trouvons les détails du disque sélectionné et nous le confirmons en cliquant sur le bouton "Terminé".

ActionsDans cette section, il est possible :

  • Sélectionnez le disque dur (ce qui est obligatoire) sur lequel CentOS 8 doit être installé.
  • Ajouter de nouveaux disques.
  • Configurez le partitionnement automatiquement ou sélectionnez "Personnalisé" puis ajoutez la façon dont le disque sera distribué.

Étape 7
Maintenant, nous pouvons voir que cette option a été validée. Une fois cette étape terminée, cliquez sur "Démarrer l'installation"

Étape 8
En plus de cela, nous avons les éléments suivants :

ClavierIl nous permet de définir la langue du clavier CentOS 8
Support linguistiqueNous pouvons ajouter plus de langues d'utilisation
Date et heureLà, nous pouvons définir le fuseau horaire de notre emplacement
Source d'installationVous permet d'établir d'où CentOS 8 sera installé
Sélection de logicielsVous permet d'ajouter les utilitaires et les environnements disponibles pour CentOS 8
KDUMPIl permet d'activer la fonction KDUMP qui est un mécanisme de vidage sur incident de corruption dans le noyau du système.
Nom du réseau et de l'équipeLà, nous pouvons activer le réseau et attribuer un nom à l'équipement si nous le souhaitons
Politique de sécuritéPermet d'établir de nouvelles politiques de sécurité générales dans CentOS 8

NoterNous discutons des options de sélection de logiciels dans CentOS 8 ci-dessous.

Étape 9
Nous verrons ce qui suit où nous devons confirmer le mot de passe root, ainsi qu'attribuer l'utilisateur administrateur :

Étape 10
Nous cliquons sur "Mot de passe racine" et procédons à son attribution :

Étape 11
Nous cliquons sur Terminé et maintenant nous cliquons sur "Création d'utilisateur" et procédons à l'enregistrement des mêmes données :

Étape 12
Cliquez sur Terminé et le processus d'installation de CentOS 8 se poursuivra :

Étape 13
Une fois ce processus terminé, nous verrons ce qui suit et cliquez sur Redémarrer.

Étape 14
Nous enlevons le disque ou l'USB et nous verrons le noyau CentOS 8 :

Étape 15
Nous sélectionnons la première ligne pour procéder au démarrage du système et après cela, nous verrons ce qui suit. Nous cliquons sur « Informations sur la licence » pour accepter la licence CentOS 8 :

Étape 16
On clique sur Done et on voit que la licence a été acceptée :

Étape 17
Nous cliquons sur "Terminer la configuration" pour continuer le processus et procéder à la connexion à CentOS 8 :

Étape 18
La licence que nous avons installée CentOS 8 Core qui a une interface GNOME par défaut :

Étape 19
Là on définit la langue puis on peut configurer l'écriture :

Étape 20
Nous configurons la confidentialité :

Étape 21
Nous pouvons associer des comptes en ligne :

Étape 22
Nous avons configuré CentOS 8 :

Étape 23
Nous pouvons maintenant valider la version de Centos installée en exécutant :

 lsb_release -a

On peut voir qu'il s'agit de la nouvelle version de CentOS 8.

2. Comment installer le serveur CentOS 8


L'option suivante consiste à installer CentOS 8 en tant que serveur sans interface graphique, ce qui permet d'optimiser la vitesse d'accès. Cela dépend évidemment des composants matériels et constitue l'un des moyens les plus courants d'utiliser CentOS.

Étape 1
Pour cette méthode, nous répétons le processus d'insertion du disque jusqu'au point où nous configurons le disque dur, là nous devons aller à l'option "Sélection du logiciel" où nous verrons ce qui suit. Là, nous activons la case Serveur et cliquons sur Terminé pour continuer l'installation

Étape 2
Ensuite, nous devons configurer l'utilisateur root et le mot de passe comme nous l'avons vu :

Étape 3
Une fois le processus terminé et le système redémarré, nous y accéderons en utilisant les identifiants enregistrés :

Étape 4
Nous pouvons maintenant vérifier la version de CentOS en exécutant :

 chat / etc / redhat-release

Là on vérifie qu'il s'agit bien de CentOS 8.

3. Comment passer de CentOS 7 à CentOS 8


C'est maintenant l'une des étapes les plus vitales pour des milliers d'utilisateurs, car ils utilisent actuellement CentOS 7 et souhaitent mettre à jour leur système vers cette nouvelle version. CentOS 8 et Solvetic expliqueront le processus pour cela.

ATTENTIONIl semble que l'URL officielle de CentOS ait cessé de fonctionner pour la mise à jour. Nous imaginons qu'il sera temporaire et pourra être mis à jour dans quelques jours. Pendant ce temps, cela ne fonctionne que pour installer à partir de 0, comme nous l'avons expliqué ci-dessus.

Étape 1
La première étape consistera à accéder à l'ordinateur avec CentOS 7 et à mettre à jour ses packages en exécutant :

 miam mise à jour

AGRANDIR

Étape 2
S'il y a des mises à jour, nous verrons ce qui suit :

AGRANDIR

Étape 3
Nous entrons la lettre pour confirmer le téléchargement et l'installation.

AGRANDIR

Étape 4
Nous procédons à la vérification de la version actuelle de CentOS sur l'ordinateur en exécutant :

 chat etc / redhat-release

AGRANDIR

Étape 5
Si nous voulons voir la version du noyau, nous exécutons :

 uname -mrs

AGRANDIR

Étape 6
La prochaine étape que nous allons faire est d'aller dans le répertoire /etc et d'y localiser le chemin yum.repos.d, nous verrons le contenu suivant :

AGRANDIR

Étape 7
À l'aide d'un éditeur, nous accédons au fichier CentOS-Base.repo :

 nano CentOS-Base.repo
Nous y ajouterons les éléments suivants :
 [upgrade] name = upgradebaseurl = http: //dev.centos.org/centos/8/upg/x86_64/enabled=1gpgcheck=0

AGRANDIR

Étape 8
Nous enregistrons les modifications avec les touches Ctrl + O et sortons de l'éditeur avec les touches Ctrl + X.
Exécutons maintenant la ligne suivante :

 yum install preupgrade-assistant-contents

AGRANDIR

Étape 9
Ceci afin d'installer l'assistant de mise à jour et une fois installé, nous procédons à l'exécution de yum ugrade pour rechercher et installer les mises à jour disponibles sur le système, y compris CentOS 8 :

AGRANDIR

Étape 10
Là, nous procédons avec la liste et nous devons accepter leur téléchargement :

AGRANDIR

Étape 11
Une fois que nous avons entré la lettre S, le téléchargement se poursuivra :

AGRANDIR

Étape 12
Ensuite, il nous sera demandé si nous voulons importer la clé GPG :

AGRANDIR

Étape 13
Une fois tout cela terminé, il faudra redémarrer le système avec la commande reboot puis vérifier qu'il a bien été mis à jour en exécutant :

 chat etc / redhat-release

AGRANDIR

Avec Solvetic, vous avez appris à installer ou à mettre à jour vers la nouvelle version de CentOS 8 qui sera sans aucun doute d'un grand soutien pour tous les administrateurs et utilisateurs de ce grand système.

wave wave wave wave wave