DNF
DNF | |
---|---|
Käyttöliittymä | teksti |
Lisenssi | GPLv2+ |
Kotisivu | github.com/akozumpl/dnf |
DNF (Dandified Yum) on paketinhallintaohjelma RPM-paketeille. DNF on haarautettu Yumista ja sen tarkoitus on lopulta korvata Yum. DNF käyttää Hawkey-pakettienhallintarajapintaa, joka taas perustuu tehokkaaseen openSUSEn libsolv -riippuvuuksien ratkaisijaan.
Asennus
Fedora
DNF ja kaikki sen riippuvuudet ovat olleet Fedorassa versiosta 18 alkaen. DNF tulee korvaamaan Yumin Fedorassa versiosta 22 alkaen. DNF löytyy paketista dnf.
Käyttö
Komennot, jotka alkavat $-merkillä suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat #-merkillä suoritetaan pääkäyttäjänä. Katso myös su, sudo ja doas.
Syntaksi
dnf [asetukset] KOMENTO
Komennot
Pakettien asennus
# dnf install <paketti>
Pakettien poisto
# dnf erase <paketti>
Paketin uudelleenasennus
# dnf reinstall <paketti>
Järjestelmän päivitys
# dnf upgrade
Tiettyjen pakettien päivitys
# dnf upgrade <paketti>
Pakettien varhennus
# dnf downgrade <paketti>
Pakettivälimuistin päivitys
$ dnf check-update
Välimuistin tyhjennys
$ dnf clean
Paketin tietojen haku
$ dnf info <paketti>
Pakettihaku
$ dnf search <paketti>
Asetukset
- --allowerasing - Hyväksy asennettujen pakettien poisto riippuvuuksien ratkaisemiseksi
- -b, --best - Yritä käyttää parhaita mahdollisia pakettiversioita
- -C, --cacheonly - Toimi kokonaan välimuistista, älä päivitä sitä
- -q, --quiet - Hiljainen toiminta
- -v, --verbose - Yksityiskohtaset tulosteet
- -y, --assumeyes - Vastaa kyllä kaikkiin kysymyksiin
- --assumeno - Vastaa ei kaikkiin kysymyksiin
- --enablerepo [repo] - Ota pakettivarasto käyttöön
- --disablerepo [repo] - Ota pakettivarasto pois käytöstä