Start·Terminal-Befehle

dnf install

Pakete und Laufzeiten

Aufruf

sudo dnf install [-y] <package>

Installiert aus den aktivierten Repositories samt Abhängigkeiten und erneuert die Metadaten selbstständig, ein separates update wie bei apt entfällt; ab RHEL 8 ist yum ein Link auf dnf, und Fedora 41 setzt auf dnf5.

Häufige Optionen

OptionBedeutung
-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

Beispiele

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

Die Frage ist immer, was wohin gehört: in dieses Projekt oder auf die ganze Maschine.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

Q. Was macht dnf install?

Installiert aus den aktivierten Repositories samt Abhängigkeiten und erneuert die Metadaten selbstständig, ein separates update wie bei apt entfällt; ab RHEL 8 ist yum ein Link auf dnf, und Fedora 41 setzt auf dnf5.

Q. Wie gibt man ihn ein?

sudo dnf install [-y] <package> — eckige Klammern markieren, was wegfallen darf.

Q. Wie viele Optionen lohnen sich?

Hier stehen 6; die vollständige Liste steht in man dnf. Der Befehl gehört zu Pakete und Laufzeiten.

Verwandte Befehle

man-Seite: man dnf-install