I Linux-operativsystemet er pakker spesielle arkiver som inneholder programvare og informasjon om installasjon og konfigurasjon. Hver pakke er et sett med filer som er knyttet til et bestemt program eller bibliotek.
Pakker i Linux brukes til å administrere installasjon, avinstallasjon og oppgradering av programvare. Når du installerer et program, laster pakkebehandleren ned den aktuelle pakken fra depotet, pakker den ut og kopierer filene til datamaskinen din, og utfører den nødvendige konfigurasjonen.
De har filtypen .rpm (for Red Hat-baserte distribusjoner som Fedora og CentOS) eller .deb
(for Debian-baserte distribusjoner som Ubuntu og Linux Mint). Det finnes mange forskjellige pakkebehandlere, for eksempel apt, yum og pacman
, som alle bruker sitt eget pakkeformat.
Med pakker kan du enkelt administrere installasjon, oppgradering og avinstallasjon av programmer på systemet ditt. I Linux finnes det flere pakkeformater, for eksempel RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) og andre.
De inneholder også metadata som navn, versjon og beskrivelse av programvaren, samt informasjon om forfatter og lisens. Disse metadataene gjør det mulig å administrere programvareavhengigheter og oppdateringer.
Linux-pakker kan installeres fra offisielle Linux-distribusjonsrepositorier eller fra tredjepartskilder. Du kan også lage dine egne pakker som du kan installere på andre Linux-systemer.
I de fleste Linux-distribusjoner kan du se listen over installerte pakker ved hjelp av en spesiell kommando i terminalen.
I Debian og Ubuntu kan du bruke kommandoen dpkg-query
:
dpkg-query -l
Denne kommandoen viser en komplett liste over installerte pakker i formatet "package, version, description".
I Fedora, CentOS og andre distribusjoner som bruker pakkehåndteringsverktøyet yum eller dnf, kan du bruke kommandoen:
yum list installed
Alternativt
dnf list installed
Disse kommandoene viser en liste over installerte pakker med versjoner og beskrivelser.
I Arch Linux og dets derivater kan du bruke kommandoen:
pacman -Q
Denne kommandoen viser en liste over alle installerte pakker.
I OpenSUSE kan du bruke kommandoen:
zypper search -installed-only
Dette vil liste opp alle installerte pakker.
I Slackware kan du bruke kommandoen:
ls /var/log/packages/
Nå vet du hvordan du kan se listen over pakker i hver distribusjon.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: