Ero sivun ”DNF” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 16: | Rivi 16: | ||
==Käyttö== | ==Käyttö== | ||
{{Oikeudet}} | {{Oikeudet}} | ||
===Syntaksi=== | |||
dnf [asetukset] KOMENTO | |||
===Komennot=== | |||
Pakettien asennus | Pakettien asennus | ||
# dnf install <paketti> | # dnf install <paketti> | ||
Rivi 36: | Rivi 40: | ||
Pakettihaku | Pakettihaku | ||
$ dnf search <paketti> | $ dnf search <paketti> | ||
===Asetukset=== | |||
* <tt>--allowerasing</tt> - Hyväksy asennettujen pakettien poisto riippuvuuksien ratkaisemiseksi | |||
* <tt>-b</tt>, <tt>--best</tt> - Yritä käyttää parhaita mahdollisia pakettiversioita | |||
* <tt>-C</tt>, <tt>--cacheonly</tt> - Toimi kokonaan välimuistista, älä päivitä sitä | |||
* <tt>-q</tt>, <tt>--quiet</tt> - Hiljainen toiminta | |||
* <tt>-v</tt>, <tt>--verbose</tt> - Yksityiskohtaset tulosteet | |||
* <tt>-y</tt>, <tt>--assumeyes</tt> - Vastaa kyllä kaikkiin kysymyksiin | |||
* <tt>--assumeno</tt> - Vastaa ei kaikkiin kysymyksiin | |||
* <tt>--enablerepo [repo]</tt> - Ota pakettivarasto käyttöön | |||
* <tt>--disablerepo [repo]</tt> - Ota pakettivarasto pois käytöstä | |||
==Aiheesta muualla== | ==Aiheesta muualla== |
Versio 27. toukokuuta 2014 kello 21.03
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ä