Différences entre les versions de « CentOS »

De InfoXelec
Aller à la navigation Aller à la recherche
Ligne 6 : Ligne 6 :
<p>Suite aux annonces, il le projet [https://rockylinux.org/ RockyLinux] a été créé pour remplacer CentOS</p>
<p>Suite aux annonces, il le projet [https://rockylinux.org/ RockyLinux] a été créé pour remplacer CentOS</p>
==Gestionnaire de paquets==
==Gestionnaire de paquets==
<p>CentOS utilise YUM comme gestionnaire de paquets.</br>
<p>CentOS utilise DNF comme gestionnaire de paquets. Il a remplacé YUM mais la commande yum reste utilisable sur les nouvelles versions car un alias a été créé.</br>
Voici les commandes utiles de YUM :</br>
Voici les commandes utiles de DNF :</br>
Lister les dépôts : <code>yum repolist</code></br>
Lister les dépôts : <code>dnf repolist</code></br>
Lister les paquets disponibles : <code>yum list \*nom\*</code></br>
Lister les paquets disponibles : <code>dnf list \*nom\*</code></br>
Lister les paquets installés : <code>yum list installed</code></br>
Lister les paquets installés : <code>dnf list installed</code></br>
Lister les paquets nécessaires à une application : <code>yum whatprovides cmd</code></br>
Lister les paquets nécessaires à une application : <code>dnf whatprovides cmd</code></br>
Trouver les dépôts d'une application : <code>yum provides /chemin/application</code></br>
Trouver les dépôts d'une application : <code>dnf provides /chemin/application</code></br>
Installer un paquet : <code>yum install nom</code></br>
Installer un paquet : <code>dnf install nom</code></br>
Lister les mises à jour disponibles : <code>yum check-update</code></br>
Lister les mises à jour disponibles : <code>dnf check-update</code></br>
Mettre à jour les paquets : <code>yum update</code></br>
Mettre à jour les paquets : <code>dnf update</code></br>
Enlever un paquet : <code>yum remove nom</code> ou <code>yum erase nom</code></br>
Enlever un paquet : <code>dnf remove nom</code> ou <code>dnf erase nom</code></br>
Supprimer un paquet et ses fichiers de configuration : <code>yum purge nom</code></br>
Supprimer un paquet et ses fichiers de configuration : <code>dnf purge nom</code></br>
</p>
</p>
<p>Pour ajouter le dépôt EPEL (Extra Packages for Entreprise Linux) sur les versions RHEL9, il faut entrer la commande :<br>
<p>Pour ajouter le dépôt EPEL (Extra Packages for Entreprise Linux) sur les versions RHEL9, il faut entrer la commande :<br>
<code>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm</code></p>
<code>dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm</code></p>

Version du 10 août 2022 à 09:34

CentOS fait parti des distributions dérivées de RHEL (Red Hat Entreprise Linux).

End Of Life

CentOS Linux ne va plus exister et sera remplacé par CentOS Stream qui ne peut pas être utilisé pour de la production car il ne sera plus une version stable.
CentOS 7 suivi jusqu'au 30 Juin 2024

Suite aux annonces, il le projet RockyLinux a été créé pour remplacer CentOS

Gestionnaire de paquets

CentOS utilise DNF comme gestionnaire de paquets. Il a remplacé YUM mais la commande yum reste utilisable sur les nouvelles versions car un alias a été créé.
Voici les commandes utiles de DNF :
Lister les dépôts : dnf repolist
Lister les paquets disponibles : dnf list \*nom\*
Lister les paquets installés : dnf list installed
Lister les paquets nécessaires à une application : dnf whatprovides cmd
Trouver les dépôts d'une application : dnf provides /chemin/application
Installer un paquet : dnf install nom
Lister les mises à jour disponibles : dnf check-update
Mettre à jour les paquets : dnf update
Enlever un paquet : dnf remove nom ou dnf erase nom
Supprimer un paquet et ses fichiers de configuration : dnf purge nom

Pour ajouter le dépôt EPEL (Extra Packages for Entreprise Linux) sur les versions RHEL9, il faut entrer la commande :
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm