Télécharger, installer, mettre à jour et gérer les paquetages logiciels depuis les dépôts de paquetages RedHat et DNF.
Paquetages logiciels et la commande dnf
Trouver, installer et mettre à jour des paquetages logiciels avec la commande dnf.
# nmap |
Commandes dnf
basiques :
# dnf search nmap |
# dnf list |
Les groupes de composants :
# dnf group list |
Historique de dnf
:
# dnf history |
Lister les RPMs :
# rpm -qa |
Utilisation de référentiels DNF RedHat ou tiers
Activer et désactiver l’utilisation de référentiels DNF tiers ou RedHat par un serveur.
Ajout d’un référentiel :
# dnf config-manager --add-repo "https://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/" |
Updating Subscription Management repositories. |
Modification du fichier /etc/yun.repos.d/<repository>
, dans certains cas la désactivation par vérification de la clé GPG est pratique (gpgcheck=0
) :
# vim /etc/yum.repos.d/dl.fedoraproject.org_pub_epel_9_Everything_x86_64_.repo |
[dl.fedoraproject.org_pub_epel_9_Everything_x86_64_] |
Ajout d’un errata (pour avoir des MAJ personalisées) :
# vim /etc/yum.repos.d/errata.repo |
# cat /etc/yum.repos.d/errata.repo |
Activer les repos si besoin :
# dnf config-manager --enable rpmfusion-nonfree |
Listing de tous les dépôts :
# dnf repolist all | grep fedora |
UPDATE.dl.fedoraproject.org_pub_epel_9_Everything_x86_64_ FEDORA PR enabled |
Listing des paquets :
# dnf list "fedora" |
Installation / MAJ :
# dnf install dl.fedoraproject.org_pub_epel_9_Everything_x86_64_ |
Documentation
Internet
MAN