Accueil·Commandes du terminal

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

OptionSignification
-yassume yes
--refreshexpire the metadata cache before resolving
--enablerepo=<repo>use a repository that is off by default
--setopt=install_weak_deps=Falseskip weak dependencies
--allowerasinglet it remove packages to satisfy the request
--nogpgcheckinstall without checking signatures

Exemples

sudo dnf install -y git

installs with dependencies from the enabled repos

sudo dnf install --refresh nginx

refreshes metadata first, then installs

sudo dnf install ./package.rpm

installs 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