Betaalmethoden Abuse

Hoe Linux-pakketten bekijken

18.03.2023, 01:07

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.

Wat zijn pakketten?

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.

Waar zijn ze voor

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.

Pakketten bekijken in verschillende distributies

In de meeste Linux-distributies kun je de lijst met geïnstalleerde pakketten bekijken met een speciaal commando in de terminal.

Debian en Ubuntu

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".

Fedora, CentOS

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.

Arch Linux

In Arch Linux en zijn afgeleiden kun je het volgende commando gebruiken:

pacman -Q

Deze opdracht geeft een lijst van alle geïnstalleerde pakketten.

OpenSUSE

In OpenSUSE kun je de opdracht:

zypper search -installed-only

Hiermee worden alle geïnstalleerde pakketten opgesomd.

Slackware

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.