Sådan listes installerede pakker på Ubuntu og Debian [Quick Tip]

Så du installeret Ubuntu og begyndte at bruge det i vid udstrækning. Et sted ned på linjen er du bundet til at miste sporet af den software, du havde installeret over tid.

Det er helt normalt. Ingen forventer at du husker alle de pakker, der er installeret på dit system. Men spørgsmålet opstår, hvordan man ved, hvilke pakker der er installeret? Hvordan kan du se de installerede pakker?

Liste installerede pakker i Ubuntu og Debian

Liste installerede pakker

Hvis du bruger apt kommando i vid udstrækning vil du nok forvente en kommando som apt listen installerede pakker. Du er ikke helt forkert her.

Mens apt-get kommando har ikke en simpel indstilling som apt-get list installerede pakker, apt har en kommando til dette.

apt listen - installeret

Dette vil liste alle de pakker, der er installeret ved hjælp af apt. Det vil også liste de pakker, der blev installeret som en afhængighed. Det betyder, at du ikke kun får de programmer, du har installeret, men også en enorm liste over biblioteker og andre pakker, som du ikke installerede direkte.

Liste installerede pakker i Ubuntu med apt kommando
Liste over installerede pakker med apt kommando

Da listen over installerede pakker er en enorm, ville det være en bedre ide at bruge grep og filtrere output for en bestemt pakke.

apt liste - installeret | grep programnavn

Bemærk at ovenstående metode også indeholder en liste over applikationer installeret med .deb filer. Det er cool, er det ikke?

Hvis du har læst min apt vs apt-get sammenligning artiklen, ved du sikkert allerede, at både apt og apt-get grundlæggende brug dpkg. Det betyder, at du kan bruge dpkg-kommandoen til at liste alle de installerede pakker i Debian.

dpkg-forespørgsel -l

Du kan filtrere output med grep igen for at søge efter en bestemt pakke.

Liste over installerede pakker med dpkg-kommando
Liste over installerede pakker med dpkg

Indtil videre har du behandlet programmer installeret hos Debians pakkechef. Hvad med Snap og Flatpak ansøgninger? Sådan liste dem, fordi de ikke er tilgængelige med apt og dpkg?

For at vise alle Snap pakker installeret på dit system, brug denne kommando:

snap liste

Snaplisten angiver også hvilke applikationer der er fra en verificeret udgiver med en grøn markering.

Liste installerede pakker med snap
Listing installeret Snap pakker

For at liste alle de Flatpak pakker installeret på dit system, brug dette:

flatpak liste

Lad mig opsummere det for dig.

Resumé

At liste pakker ved hjælp af apt kommando:

apt liste -installeret

At liste pakker ved hjælp af dpkg kommando:

dpkg-query -l

For at liste Snap pakker installeret på dit system:

snap liste

For at liste Flatpak-pakker installeret på dit system:

flatpak liste

Angiv de nyligt installerede pakker

Indtil videre har du set listen over installerede pakker i alfabetisk rækkefølge. Hvad hvis du vil se de pakker, der er blevet installeret for nylig?

Heldigvis holder et Linux-system en logbog over alt, hvad der sker i dit system. Du kan henvise til logfilerne for at se de nyligt installerede pakker.

Der er et par måder at gøre dette på. Du kan enten bruge kommandoen dpkg kommando eller apt kommandoen log.

Du skal bruge grep-kommandoen til at filtrere resultatet for kun at liste de installerede pakker.

grep "install" /var/log/dpkg.log

Dette vil liste alle pakker inklusive de afhængigheder, der blev installeret for nylig på dit system sammen med tidspunktet for installationen.

2019-02-12 12: 41: 42 installere ubuntu-make: alle 16.11.1ubuntu1 2019-02-13 21: 03: 02 installere xdg-desktop-portal: amd64 0.11-1 2019-02-13 21: 03: 02 installere libostree -1-1: 64-2018.8-0-0.1 2019: 02: 13 installer flatpak -21-03 02: 64: 1.0.6 installer qml-modul-qtquick-vinduet0: amd0.1 2019-02-13-21 03: 02: 64 installer qml-modul-qtquick0.11: amd1 2019-02ubuntu14 11-49-10 2: 64: 5.9.5 installerer qml-modul-qtgraphicaleffekter: amd0 1.1-2019ubuntu02

Du kan også bruge historien til apt kommando. Dette viser kun de programmer, du installerede ved hjælp af apt kommando. Det viser ikke de afhængigheder, der er installeret med det, selvom detaljerne er til stede i logfilerne. Nogle gange vil du bare se det, ikke?

grep "install" /var/log/apt/history.log

Udgangen skal være sådan noget:

Commandline: apt install pinta Kommandolinje: apt install pinta Kommandolinje: apt install tmux Kommandolinje: apt install terminator Kommandolinje: apt install moreutils Kommandolinje: apt install ubuntu-make Kommandolinje: apt install flatpak Kommandolinje: apt install cool-retro-term Commandline: apt install ubuntu-software
Liste for nylig installerede pakker
Angivelse af nyligt installerede pakker

Historikloggen af ​​apt er ret nyttigt, fordi det viser tidspunktet, hvor apt-kommandoen blev kørt, den bruger, der kørte kommandoen og de pakker, der blev installeret af en kommando.

Bonus Tip: Vis installerede programmer i Software Center

Hvis du ikke er fortrolig med terminalen og kommandoerne, har du stadig en måde at se de programmer, der er installeret på dit system.

Du kan åbne Software Center og klikke på fanen Installeret. Du får vist listen over programmer, der er installeret på dit system.

Liste installeret software i Ubuntu Software Center
Viser installerede programmer i Software Center

Det viser ikke biblioteker og andre kommandolinje ting, men måske vil du ikke se det, som du er mere GUI centreret. Ellers kan du altid bruge Synaptic Package Manager.

Det er det

Jeg håber, at denne hurtige lille vejledning hjalp dig med at se listen over installerede pakker på Ubuntu- og Debian-baserede distributioner.

Hvis du har spørgsmål eller forslag til forbedring af denne artikel, skal du skrive en kommentar nedenfor.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.