DNF

Kohteesta Linux.fi
Siirry navigaatioon Siirry hakuun
DNF

Käyttöliittymä teksti
Lisenssi GPLv2+
Kotisivu github.com/akozumpl/dnf
Lähdekoodi Lähdekoodia ei ole määritelty

DNF (Dandified Yum) on paketinhallintaohjelma RPM-paketeille. DNF on haarautettu Yumista ja korvasi Yumin Fedorassa versiosta 22 lähtien. DNF käyttää Hawkey-pakettienhallintarajapintaa, joka taas perustuu tehokkaaseen openSUSEn libsolv -riippuvuuksien ratkaisijaan. DNF on kirjoitettu pythonilla, mutta sitä ollaan kirjoittamassa uudelleen C-kielellä.[1]

Asennus[muokkaa]

Fedora[muokkaa]

DNF ja kaikki sen riippuvuudet ovat olleet Fedorassa versiosta 18 alkaen. DNF korvasi Yumin Fedorassa versiosta 22 alkaen. DNF löytyy paketista dnf.

Käyttö[muokkaa]

Info.png
Komennot, jotka alkavat merkillä $ (dollari) suoritetaan tavallisena käyttäjänä ja komennot, jotka alkavat merkillä # (ristikkomerkki) suoritetaan pääkäyttäjänä. Katso myös su ja sudo.

Syntaksi[muokkaa]

dnf [asetukset] KOMENTO

Komennot[muokkaa]

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[muokkaa]

  • --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ä

Aiheesta muualla[muokkaa]