Det er nemt at se, hvilke pakker du har installeret på din Linux-pc med disse kommandoer.

Før du installerer en ny pakke, skal du kontrollere, om den allerede er installeret på dit system. Derudover, hvis du skifter til et nyt system, kan det spare dig betydelig tid og kræfter med en liste over alle de installerede pakker. Det kan også lette dig med at identificere uønskede pakker, som du vil fjerne for at frigøre noget plads.

Sådan viser du alle installerede pakker på forskellige Linux-distributioner, herunder Ubuntu, Debian, CentOS, Arch Linux og openSUSE.

Liste over installerede pakker på Ubuntu/Debian

På Debian-baserede distributioner kan du bruge APT-pakkehåndteringen til at finde, installere, opdatere og fjerne pakker. Ved at bruge APT kan du også liste alle de installerede programmer på Debian/Ubuntu sammen med deres versioner og nogle andre oplysninger.

For at liste alle de installerede pakker på Debian-baserede distributioner, brug følgende kommando:

apt-liste --installeret

Listen viser forskellige pakker med

instagram viewer
[installeret], [installeret, automatisk], og [installeret, lokal] tags.

  • [installeret] viser, at du har installeret pakken fra det officielle lager.
  • [installeret, automatisk] viser, at APT installerede denne pakke som en afhængighed for en anden softwarepakke.
  • [installeret, lokal] viser de pakker, du har installeret lokalt ved hjælp af dpkg -i og ikke fra depotet.

Du kan også søge efter et program fra listen over installerede programmer ved hjælp af grep-kommandoen som følger:

apt list --installeret | grep programnavn

Du kan også bruge dpkg-værktøjet til at vise de installerede pakker:

dpkg -l

For kun at udskrive navnene på installerede pakker skal du bruge kommandoen dpkg med awk som følger:

dpkg -l | awk '{print $2}'

Se installerede pakker på RHEL-baserede distributioner

YUM og DNF er vant til administrere pakker i RHEL-baserede distributioner. Ved at bruge disse kan du installere, opdatere, liste og fjerne pakker på din pc

Mens YUM ikke længere bruges i nyere distributioner (såsom RHEL 8, CentOS 8, Fedora 22 osv.), virker det stadig i de fleste af dem. RPM lader dig også installere og administrere lokale RPM-pakker.

For at liste alle de installerede pakker på RHEL-baserede distributioner med YUM, skal du bruge:

yum liste installeret

For pakker installeret med DNF, brug:

dnf liste installeret

Du kan også liste de installerede pakker på RHEL-baserede distributioner ved hjælp af følgende rpm-kommando:

rpm -qa

Det --sidst option med ovenstående kommando viser alle de nyligt installerede pakker med den seneste pakke øverst:

rpm -qa --sidste

Denne kommando viser også den installerede pakkes dato og klokkeslæt sammen med pakkens navne:

rpm -qa --sidste | tac

Liste over installerede pakker på Arch Linux

Pacman er standardpakkehåndteringen på Arch-baserede Linux-distributioner såsom Manjaro og EndeavourOS. Med Pacman kan du installere og fjerne pakker i Arch-baserede distributioner, opdater forældede pakker og se en liste over alle de installerede pakker.

Her er kommandoen til at liste alle de installerede pakker på en Arch-baseret distribution:

pacman -Q

For at liste alle eksplicit installerede pakker skal du bruge:

pacman -Qe

For at liste alle udenlandske pakker, som du manuelt har installeret fra et andet lager end main, skal du bruge:

pacman -Qm

Hvis du leder efter en specifik pakke på listen over installerede pakker, skal du bruge:

pacman -Q | grep 

Liste over installerede pakker på openSUSE

Zypper er standard kommandolinjepakkehåndtering i openSUSE. For at vise alle de installerede pakker på openSUSE skal du bruge en af ​​følgende kommandoer:

zypper-søgning --kun installeret

Eller:

zypper se -i

For at kontrollere, om en bestemt pakke er på listen over installerede pakker, skal du bruge følgende syntaks:

zypper se -i 

Du kan også udskrive oplysninger om en installeret pakke ved hjælp af:

zypper info 

Se Installerede Snap-pakker på Linux

Udover traditionelle indbyggede pakkeadministratorer er der også nogle programmer, som du kan installere på dit Linux-system via Snap.

Snap er en universel pakkehåndtering, der understøttes på alle større Linux-distributioner. Det gør softwareinstallation meget lettere på Linux, da Snap-pakker sendes sammen med deres afhængigheder.

For at liste installerede Snap-pakker på enhver Linux-distribution skal du køre:

snap liste

Denne kommando viser de pakker, du har installeret ved hjælp af Snap. Det inkluderer ikke nogen pakker, som du har installeret med dine standardpakkeadministratorer.

Sammen med det installerede pakkenavn indeholder listen også nogle andre oplysninger, såsom versionsnummeret af pakken, revisionsnummer, kanaloplysninger, udgivernavn og eventuelle yderligere oplysninger, hvis ledig.

Liste over installerede Flatpak-pakker

I lighed med Snap er Flatpak også et værktøj til lettere pakkehåndtering på Linux. Du kan installere Flatpak på alle større Linux-distributioner, og du kan bruge det til at bygge, installere og køre applikationer på Linux.

Brug følgende kommando for at vise Flatpak installerede pakker:

flatpak liste

Denne kommando viser alle Flatpak installerede pakker og kørselstider på dit Linux-system. Runtime er et sæt afhængigheder, der kræves af et program for at køre.

For kun at vise de installerede applikationer, skal du bruge --app mulighed som følger:

flatpak liste --app

Tilsvarende, for kun at vise de installerede kørselstider, skal du bruge --runtime mulighed:

flatpak liste --runtime

For at se detaljerede oplysninger om de anførte elementer, såsom installeret programstørrelse, arkitektur, oprindelse osv. -d mulighed:

flatpak liste -d

Du kan også springe alle ekstra oplysninger over og bare udskrive den installerede applikations navne ved hjælp af:

flatpak --columns=navneliste

Gem listen over installerede programmer i en fil

For at gemme listen over alle de installerede programmer i en fil skal du omdirigere kommandooutputtet til en fil ved hjælp af omdirigeringsoperatoren (>) efterfulgt af filnavnet.

For eksempel for at gemme listen over APT installerede programmer i en tekstfil med navnet installed_programmers.txt, vil kommandoen være:

apt list --installed > installed_programs.txt

Tæl antallet af installerede pakker

Du kan også tælle antallet af installerede pakker på listen ved hjælp af wc-kommandoen. For for eksempel at tælle antallet af installerede pakker af Zypper i openSUSE, ville kommandoen være:

zypper-søgning --installed-only | wc -l

Du har en liste over alle installerede Linux-pakker!

Nu hvor du ved, hvilke pakker der er installeret på dit Linux-system, kan du nemt opdatere de forældede eller rydde op i lidt plads ved at fjerne uønskede pakker.

Desuden kan denne liste over programmer også lette en problemfri overgang til et nyt system, så du kan installere alle disse programmer uden at skulle huske dem individuelt.