dnf install
Paquets et runtimes
Syntaxe
sudo dnf install [-y] <package>Installe depuis les dépôts activés en résolvant les dépendances et rafraîchit ses métadonnées tout seul, sans l'étape update d'apt ; depuis RHEL 8, yum est un lien vers dnf, et Fedora 41 est passée à dnf5.
Options courantes
| Option | Signification |
|---|---|
| -y | assume yes |
| --refresh | expire the metadata cache before resolving |
| --enablerepo=<repo> | use a repository that is off by default |
| --setopt=install_weak_deps=False | skip weak dependencies |
| --allowerasing | let it remove packages to satisfy the request |
| --nogpgcheck | install without checking signatures |
Exemples
sudo dnf install -y gitinstalls with dependencies from the enabled repos
sudo dnf install --refresh nginxrefreshes metadata first, then installs
sudo dnf install ./package.rpminstalls a local rpm and resolves its dependencies
La question est toujours quoi va où : dans ce projet, ou sur la machine entière.
Comment lire
- Les crochets [ ] marquent une partie facultative.
- Les points de suspension … signifient qu’on peut en mettre plusieurs.
- Les options sont sensibles à la casse : sur certaines commandes, -r et -R ne font pas la même chose.
Questions fréquentes
Q. Que fait dnf install ?
Installe depuis les dépôts activés en résolvant les dépendances et rafraîchit ses métadonnées tout seul, sans l'étape update d'apt ; depuis RHEL 8, yum est un lien vers dnf, et Fedora 41 est passée à dnf5.
Q. Comment l’écrire ?
sudo dnf install [-y] <package> — les crochets marquent ce qui est facultatif.
Q. Combien d’options valent la peine ?
Il y en a 6 ici ; la liste complète est dans man dnf. Cette commande relève de Paquets et runtimes.
Commandes liées
page man: man dnf-install