In het Linux besturingssysteem zijn pakketten speciale archieven die software en informatie over de installatie en configuratie ervan bevatten. Elk pakket is een verzameling bestanden die bij een specifiek programma of een specifieke bibliotheek horen.
Pakketten in Linux worden gebruikt om de installatie, de-installatie en upgrade van software te beheren. Wanneer je een programma installeert, downloadt de pakketbeheerder het juiste pakket uit de opslagplaats, pakt het uit, kopieert de bestanden naar je computer en voert de nodige configuratie uit.
Ze hebben de extensie .rpm (voor Red Hat-gebaseerde distributies zoals Fedora en CentOS) of .deb
(voor Debian-gebaseerde distributies zoals Ubuntu en Linux Mint). Er zijn veel verschillende pakketbeheerders, zoals apt, yum en pacman
, die elk hun eigen pakketformaat gebruiken.
Met pakketten kun je eenvoudig de installatie, upgrade en de-installatie van programma's op je systeem beheren. In Linux zijn er verschillende pakketformaten zoals RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) en andere.
Ze bevatten ook metadata zoals de naam, versie en beschrijving van de software, evenals informatie over de auteur en de licentie. Met deze metadata kun je softwareafhankelijkheden en updates beheren.
Linux-pakketten kunnen worden geïnstalleerd vanuit officiële Linux-distributierepositories of vanuit bronnen van derden. Je kunt ook je eigen pakketten maken om op andere Linux-systemen te installeren.
In de meeste Linux-distributies kun je de lijst met geïnstalleerde pakketten bekijken met een speciaal commando in de terminal.
In Debian en Ubuntu kun je de opdracht dpkg-query
gebruiken:
dpkg-query -l
Dit commando geeft een complete lijst van geïnstalleerde pakketten in het formaat "package, version, description".
In Fedora, CentOS en andere distributies die het hulpprogramma voor pakketbeheer yum of dnf gebruiken, kun je het commando gebruiken:
yum list installed
Alternatief
dnf list installed
Deze commando's geven een lijst van geïnstalleerde pakketten met hun versies en beschrijvingen.
In Arch Linux en zijn afgeleiden kun je het volgende commando gebruiken:
pacman -Q
Deze opdracht geeft een lijst van alle geïnstalleerde pakketten.
In OpenSUSE kun je de opdracht:
zypper search -installed-only
Hiermee worden alle geïnstalleerde pakketten opgesomd.
In Slackware kun je het commando gebruiken:
ls /var/log/packages/
Nu weet je hoe je de lijst met pakketten in elke distributie kunt zien.
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: