“Det er enkelt å installere pakker på Debian -systemet ditt. Du kunne ha installert en gruppe avhengigheter eller andre pakker når du installerer et gitt verktøy. Problemet kommer når du vil finne en gitt pakke, men kan huske alle pakkene du har installert. Likevel kan det være at du kjenner nøkkelordene knyttet til en gitt pakke, men du vet ikke den nøyaktige måten å finne pakken.”
Vi forstår hvis du leter etter en rask måte å søke på Deb -pakker og andre installert med en Snap. Videre vil du sannsynligvis få informasjon om en pakke som ikke er installert eller listen over alle installerte pakker. I så fall kan denne guiden deg med forskjellige verktøy og tips for å forbedre pakkesøket ditt på Debian Systems.
Liste over installerte pakker
1. Bruker DPKG
Debian -pakker kan spørres ved hjelp av dpkg Verktøy, som viser detaljene eller spørsmålene alle de installerte Debian -pakkene.
For å liste opp alle de installerte Debian -pakkene, bruk kommandoen nedenfor.
$ dpkg -query -l | mindre
Ovennevnte kommandoer skriver også ut detaljene i de installerte pakkene, inkludert deres versjon og arkitektur. En bedre måte er å filtrere resultatene fra pakkene og matche resultatene av et gitt søkeord ved hjelp av grep kommando. For eksempel kan vi bruke kommandoen nedenfor hvis vi leter etter GCC pakke.
$ dpkg -query -l | grep GCC
Hvis pakken er installert, bør den bli returnert. Ellers vil det gi en feil.
I det ovennevnte er utdata som returneres av enhver pakke som samsvarer med nøkkelordet “GCC.”
Alternativt kan du bruke kommandoen nedenfor hvis du vil finne en pakke som samsvarer med det nøyaktige navnet som følger med. Her vil vi prøve å finne GCC -kommandoen som vi gjorde tidligere.
$ dpkg -l gcc
Utgangen nedenfor viser hvordan resultatet bare stemte overens med det nøyaktige pakketavnet.
Likevel kan du vise alle resultater som samsvarer med et gitt nøkkelord ved hjelp av -S flagg, som i saken nedenfor.
$ dpkg -s gcc
2. Bruker apt
De fleste pakker blir installert og administrert ved hjelp av Apt eller apt-get kommando. Likevel kan du bruke APT til å se alle de installerte pakkene eller finne spesifikke pakker ved å filtrere resultatene. Ta en titt.
For å se alle de installerte pakkene på systemet ditt, bruk kommandoen nedenfor.
$ apt liste -installert
Vi kan begrense søkeresultatene ved å bruke grep til å matche spesifikke nøkkelord i pakken du søker etter. La oss vurdere git pakke. Kommandoen for å søke etter det ved hjelp av APT ville være som følger.
$ APT -liste -Installert | grep git
Ovennevnte utgang skisserer tydelig at GCC -pakken er installert på systemet. Du kan også merke arkitekturen og versjonene av den spesifiserte pakken.
3. Bruker apt-cache
Enhver offisiell pakke, enten det er installert eller ikke, finner du ved hjelp av Apt-cache alternativ. Kommandoen spør om Debian -listen over alle pakker, og du kan bruke den til å finne en pakke basert på nøkkelordkamp og til og med få detaljene om den gitte pakken.
Hvis du er usikker på navnet på pakken, bruk kommandoen nedenfor. Her vil du spørre om alle pakker hvis navn eller beskrivelse samsvarer med nøkkelordet som er lagt til. I dette tilfellet er det VLC
$ apt-cache-søk VLC
For å begrense utgangen til bare å vise pakker som samsvarer med søkeuttrykket, bruk -Bare navn flagg.
$ apt-cache-søk-bare VLC-navn
Likevel kan du få informasjonen om den gitte pakken ved å bruke forestilling flagg.
$ apt-cache show vlc
Alle detaljene i den spesifiserte pakken vil bli oppført på bildet over. Du kan bruke kommandoen til å spørre om detaljene i hvilken som helst pakke.
4. Bruke snap
Hvis du vil søke etter en gitt pakke som ikke er debianrelatert, for eksempel Snap pakker, Du kan søke på dem ved hjelp av SNAP -kommandoen vist nedenfor.
$ Snap List
Du kan kombinere med grep for å få et filtrert resultat.
$ Snap List | GREP-pakkenavn
Konklusjon
Med metodene ovenfor kan du enkelt søke etter pakker på Debian -systemet ditt. Bruk eventuelle metoder beskrevet ovenfor basert på målpakken og hva du har tenkt å få med søket.