DNF

Linux.fista
Siirry navigaatioon Siirry hakuun
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.
DNF
Käyttöliittymä teksti
Lisenssi GPLv2+
Kotisivu github.com/akozumpl/dnf

DNF (Dandified Yum) on paketinhallintaohjelma RPM-paketeille. DNF on haarautettu Yumista ja korvasi Yumin Fedora Linuxissa 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]

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ä


Katso myös

  • Rosetta, eri jakeluiden paketinhallintaohjelmistojen käskyjen tulkinta ja käyttö.

Aiheesta muualla