Ero sivun ”DNF” versioiden välillä

Linux.fista
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ä

Aiheesta muualla