DNF

Dandified YUM (Fedora)

DNF betekend “Dandified yum” en is de opvolger van het YUM programma. Fedora Linux gebruikt het al en het zal YUM op Red Hat Enterprise Linux (RHEL) en CentOS (Community Enterptise Operating System) gaan vervangen.

# dnf install pakketnaam : installeer het pakket met de naam pakketnaam.

Figuur: # dnf install shutter
Figuur: # dnf install shutter
Figuur: # dnf install shutter

# dnf check-update : geeft een lijst van pakketten met een beschikbare update.

Figuur: # dnf check-update

# dnf update: update alle geïnstalleerde pakketten.

Figuur: # dnf update

# dnf remove : verwijder geselecteerd pakket en mogelijke afhankelijkheden die niet meer nodig zijn.

Figuur: # dnf remove shutter

# dnf reinstall pakketnaam: herinstalleert de lokaal beschikbare versie van een programma.

Figuur: # dnf reinstall shutter

# dnf list installed : geeft een lijst van alle geïnstalleerde pakketten.

Figuur: # dnf list installed

# dnf list available : toont alle beschikbare pakketten.

Figuur: # dnf list available

# dnf search zoekterm: geeft een lijst van pakketten met zoekterm in de naam of de beschrijving.

Figuur: # dnf search shutter

# dnf download pakketnaam: download een enkel pakket.

Figuur: # dnf download shutter

# dnf install pakketnaam.rpm : <path naar bestand>/installeer een lokaal (gedownload) pakket.

Figuur: # dnf install opera-stable_48.0.2685.32_amd64.rpm

# dnf provides bestand : geeft een lijst met pakketten die een bepaald bestand bevatten (bijv. dnf provides “*/htop”).

Figuur: # dnf provides */htop

# dnf info pakketnaam : geeft informatie over het pakket met naam pakketnaam.

Figuur: # dnf info shutter

# dnf history : toont transactie geschiedenis.

Figuur: # dnf history

# dnf history info xx : toont gedetailleerde informatie over transactie met ID xx.

Figuur: # dnf history info 3

# dnf history undo xx -y : maakt de aanpassingen gedaan bij ID xx ongedaan.

Figuur: # dnf history undo 3
Figuur: # dnf history undo 3

# dnf history redo xx -y : voer transactie met ID xx opnieuw uit.

Figuur: # dnf history redo 2

# dnf grouplist: geeft een lijst van beschikbare en geïnstalleerde groepen (bijvoorbeeld: de groep "Spelletjes en vermaak".

Figuur: # dnf grouplist

# dnf groupinfo “Spelletjes en vermaak” : geeft informatie over de groep met naam Spelletjes en vermaak.

Figuur: # dnf groupinfo "Spelletjes en vermaak"

# dnf groepinstall groepnaam: installeert alle pakketten uit een bepaalde groep.

Figuur: # dnf groupinstall "Audioproductie"

Zoals je kunt zien zijn de meeste DNF commando’s hetzelfde als deze van YUM.

Meer informatie kun je altijd terugvinden in de manpages of de infopages