Ved å lese denne opplæringen vil du ikke bare få enkle instruksjoner for å liste opp installerte pakker. Du vil også bli mer kjent med forskjellige pakkeledere og deres kommandoer for å administrere pakker.
Alle instruksjoner beskrevet i denne opplæringen inkluderer skjermbilder, noe som gjør det enkelt for alle Linux -brukere å forstå og følge dem.
En kort introduksjon til Debian -pakkeledere
Før vi viser de praktiske teknikkene for å liste opp alle pakker på Debian, la oss introdusere deg for hver.
De dpkg Packages Manager er den debianbasen til alle pakkeledere. Andre kjente alternativer som Apt eller apt-get er frontender for dpkg, Mens egnethet er en frontend for Apt.
De Apt og apt-get Frontends har viktige fordeler i forhold til DPKG:
De evne Frontend er enda bedre, inkludert følgende funksjoner:
Liste opp alle installerte pakker på Debian 11 ved hjelp av DPKG/DPKG-QUERY
Denne opplæringsdelen forklarer hvordan du lister opp installerte pakker på Debian ved hjelp av begge deler dpkg og dpkg-query verktøy.
Den første kommandoen som læres i denne artikkelen vil vise en full liste over alle installerte pakker i vårt Debian 11 -system ved hjelp av dpkg.
For å gjøre det, bare løp dpkg etterfulgt av -l (liste) flagg, som vist på skjermbildet nedenfor.
dpkg -l
Som du kan se, vil kommandoen vise følgende fem kolonner forklart nedenfor.
Forståelse dpkg Produksjon
En annen måte å få den samme produksjonen på er dpkg-query kommando, også etterfulgt av -l flagg, som vist på bildet nedenfor.
dpkg -query -l
De dpkg-query Kommandoen har flere funksjoner; For eksempel kan du eksportere hele listen over installerte pakker til en fil, som kan brukes senere til å installere alle listede pakker i filen. Dette er en flott metode for å installere alle pakker i ditt nåværende system i et nytt system.
Følgende kommando vil opprette en fil som heter Installerte packages som inneholder en liste over alle nåværende pakker. Navnet på filen er vilkårlig.
dpkg -query -f '$ binary: package \ n' --w> Inststalledpackages
Du kan se den eksporterte listen ved å bruke lesekommandoer som mindre Kommando, som vist nedenfor.
Mindre installerte packages
Slik kan du liste opp installerte pakker i Debian Linux ved å bruke begge deler dpkg og dpkg-query kommandoer. Fortsett å lese nedenfor for å liste opp pakker ved hjelp av alternative kommandoer.
Liste opp alle installerte pakker på Debian 11 ved hjelp av APT
De Apt (Advanced Package Tool) Kommando er en annen pakkebehandler tilgjengelig på Debian og Ubuntu-baserte Linux-distribusjoner. Selv om det å finne informasjon om pakker med DPKG har fordeler i forhold til APT, er APT bedre siden det kan løse avhengigheter når du installerer programvare. Men også Apt kan være nyttig å liste opp pakker og få informasjon om dem.
Hvis du vil skrive ut en fullstendig liste over installerte pakker med APT, kjører du kommandoen vist nedenfor:
APT -liste -installert
Som du kan se, er produksjonen menneskelig lesbar, men begge deler dpkg og dpkg-query Returner en mer brukervennlig utgang sortert etter kolonner.
Oppføring av pakker etter status på Debian 11 ved hjelp av evne
Som sagt i introduksjonen av denne artikkelen, evne Kommando er en frontend for Apt med både interaktive og kommandolinjegrensesnitt.
For å liste opp alle installerte filer med et kommandolinjegrensesnitt ved hjelp av evne, Kjør evne Kommando etterfulgt av Søk ~ i Alternativ, som vist i følgende skjermbilde.
Aptitude Search ~ I
Som du kan se, returnerer kommandoen 4 kolonner, der den første viser pakkestatusen (Jeg betyr at pakken er installert). Den andre kolonnen viser hvordan pakken ble installert; I eksemplet over, EN Brev indikerer at pakken automatisk ble installert. Den tredje kolonnen viser pakketavnet, og den fjerde kolonnen viser pakkeens beskrivelse.
For å liste opp installerte pakker med den interaktive modusen, kjør evne etterfulgt av -Jeg flagg som vist nedenfor.
Aptitude -i
Utgangen vil vise alle installerte pakker, inkludert deres status. Som vist i forrige skjermbilde, vil listen begynne å vise installerte pakker valgt å bli fjernet. Ved å bla nedover, vil du se pakker valgt å bli holdt tilbake og pakker installeres automatisk.
Du kan også vise alle installerte pakker sortert etter status ved å kjøre evne uten flagg.
evne
Som du kan se på bildet nedenfor, kan du vise alle filer i systemet ditt sortert etter følgende kategorier:
Dette interaktive grensesnittet er intuitivt; Bla gjennom dem avhengig av statusen til pakker du vil liste opp.
Dette er de tilgjengelige metodene for å liste opp installerte pakker på Debian 11, de tidligere versjonene og Debian-baserte Linux-distribusjonene.
Konklusjon
Som du ser har hvert program (DPKG, DPKG-Query, Apt and Aptitude) sine egne fordeler og ulemper. Ethvert Linux -brukernivå kan kjøre kommandoene som er forklart i denne opplæringen for å liste opp installerte pakker i systemet. Å kjenne programvaren din er obligatorisk for enhver systemadministrator. Alle alternativer som er forklart i denne artikkelen er nyttige, og det er best for brukere som ikke liker å takle Linux -terminalen. Min anbefaling er å lære dem alle for å være kjent med forskjellige pakkeledere.
Takk for at du leser denne opplæringen som forklarer hvordan du lister opp alle installerte pakker på Debian 11. Jeg håper det var nyttig for deg. Fortsett å lese Linux -hint for flere Linux -tips og opplæringsprogrammer.