Ero sivun ”DNF” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
|||
Rivi 12: | Rivi 12: | ||
==Asennus== | ==Asennus== | ||
===Fedora=== | ===Fedora=== | ||
DNF ja kaikki sen riippuvuudet ovat olleet Fedorassa versiosta 18 alkaen. DNF | DNF ja kaikki sen riippuvuudet ovat olleet Fedorassa versiosta 18 alkaen. DNF korvasi Yumin Fedorassa versiosta 22 alkaen. DNF löytyy paketista <tt>dnf</tt>. | ||
==Käyttö== | ==Käyttö== |
Versio 27. toukokuuta 2015 kello 00.16
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 Fedorassa versiosta 22 lähtien. 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 korvasi 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ä