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.
[rediger]
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.
[rediger]
Forskjellige pakkestyrere
Forskjellige distribusjoner har forskjellige pakkestyrere. Her er en kort oversikt over de vanligste pakkestyrerne:
| Distribusjon | Pakkestyrer |
| 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.


