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 1: # dnf install shutter
Figuur 2: # dnf install shutter
Figuur 3: # dnf install shutter

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

Figuur 4: # dnf check-update

# dnf update: update alle geïnstalleerde pakketten.

Figuur 5: # dnf update

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

Figuur 6: # dnf remove shutter

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

Figuur 7: # dnf reinstall shutter

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

Figuur 8: # dnf list installed

# dnf list available : toont alle beschikbare pakketten.

Figuur 9: # dnf list available

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

Figuur 10: # dnf search shutter

# dnf download pakketnaam: download een enkel pakket.

Figuur 11: # dnf download shutter

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

Figuur 12: # 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 13: # dnf provides */htop

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

Figuur 14: # dnf info shutter

# dnf history : toont transactie geschiedenis.

Figuur 15: # dnf history

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

Figuur 16: # dnf history info 3

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

Figuur 17: # dnf history undo 3
Figuur 18: # dnf history undo 3

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

Figuur 19: # dnf history redo 2

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

Figuur 20: # dnf grouplist

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

Figuur 21: # dnf groupinfo "Spelletjes en vermaak"

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

Figuur 22: # 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