Pakkestyrer

Fra Wikipedia, den frie encyklopedi.

(Omdirigert fra Pakkestyring)

En pakkestyrer er ett eller flere programmer laget for å styre installasjon, fjerning og vedlikehold av såkalte pakker på et GNU/Linux-system.

Pakkestyrerens oppgaver

Avhengigheter
Når du installerer en pakke, ser pakkestyreren til at avhengigheter, som for eksempel nødvendige biblioteker, installeres korrekt. Hvis du prøver å fjerne en pakke som andre pakker er avhengige av, så vil pakkestyreren informere om dette, og spørre om du vil fjerne også dem.
Nedlasting
Pakkestyreren vil se til å laste ned det som er nødvendig for at du skal kunne installere eller oppgradere en pakke.
Installasjon
Pakkestyreren ser til at alle nødvendige avhengigheter er installert, og installerer så pakken.
Oppgradering
En pakke inneholder alltid informasjon om versjonsnummeret. Når pakkelistene oppdateres, kan pakkestyreren lett se hvilke pakker som bør oppgraderes. Dette gjør at du som oftest kan oppdatere all programvare på et helt system med én eller to kommandoer. Pakkestyreren ser også til at f.eks. konfigurasjonsfiler håndteres slik at de ikke bare blir overskrevet.
Avinstallasjon
Først sjekkes det at pakken ikke er nødvendig for at annen programvare skal fungere, og så fjernes eventuelt pakken.

Forskjellige pakkestyrere

Forskjellige distribusjoner har forskjellige pakkestyrere. Her er en kort oversikt over de vanligste pakkestyrerne:

DistribusjonPakkestyrer
Arch Linux Pacman
Debian apt
Fedora yum (Up2date, apt)
Gentoo Portage
Mandriva Linux Urpm
Red Hat Up2date (apt, yum)
rPath Linux Conary
SUSE YaST
Ubuntu apt
Zenwalk netpkg

De ulike BSD-distribusjonene, som FreeBSD, NetBSD og OpenBSD, bruker noe liknende som heter ports. Gentoos Portage er inspirert av ports.



Personal tools