Debian

Hvordan bruke apt-cache-søk for å finne pakker

Hvordan bruke apt-cache-søk for å finne pakker
Har noen gang møtt et problem under installasjonen av apt-pakken, når du ikke vet det nøyaktige pakkenavnet. Som med apt, må du oppgi det fulle navnet på pakken for å installere den, for eksempel apt installere apache2. Hvis du ikke oppgir det eksakte navnet og bare skriver inn apache, det vil ikke installeres. Det samme gjelder når du fjerner en apt-pakke.

I Ubuntu- og Debian-systemer kan du søke etter hvilken som helst pakke bare ved et nøkkelord relatert til navnet eller beskrivelsen gjennom apt-cache-søk. Resultatet gir deg en liste over pakker som samsvarer med det søkeordet du søkte etter. Når du har funnet det nøyaktige pakkenavnet, kan du bruke det sammen med apt installere for installasjon. Det er også nyttig når du leter etter informasjon om en bestemt pakke. Legg merke til at med apt-cache-søk, du kan søke etter hvilken som helst apt-pakke som er installert eller ennå ikke skal installeres.

Denne artikkelen vil forklare deg hvordan du søker etter en pakke gjennom apt-cache-søk kommandoen i systemregistrene. Vi vil også lære noen andre kommandoer: apt søk og evne som du også kan søke etter hvilken som helst pakke.

Merk: Vi har utført prosedyren som er forklart i denne artikkelen på Ubuntu 18.04 LTS-systemterminal. For å åpne Terminal i Ubuntu, bruk hurtigtasten Ctrl + Alt + T.

Før du utfører en av følgende metoder, vil vi anbefale deg å oppdatere depotindeksen som følger:

$ sudo apt oppdatering

Søk etter pakker ved hjelp av apt-cache-søk

Apt-cache er et kommandolinjeverktøy som brukes til å søke etter apt-pakker på et Ubuntu- eller Debian-basert system. Med apt-cache-søk, du kan søke etter hvilken som helst pakke ved å bruke nøkkelordet relatert til navnet eller beskrivelsen. I utgangen viser den alle pakkene som samsvarer med søkekriteriene.

Med apt-cache-søk, Du kan søke og vise informasjonen om tilgjengelige pakker fra Internett-depotene. Den kan også brukes til å søke etter informasjon om pakkene som allerede er installert på systemet ditt. Den får informasjon om pakkene fra forskjellige kilder og lagrer dem i den lokale databasen, som oppdateres ved å kjøre apt-oppdateringsoperasjonen.

For å søke etter pakker, skriv apt-cache search fulgt bt det aktuelle nøkkelordet. Her er syntaksen for å gjøre det:

$ sudo apt-cache-søk

Bytt ut nøkkelord med noe av installert eller installerbart pakkenavn. Merk at nøkkelordet kan være eksakt eller en del av pakkenavnet, eller det kan være et hvilket som helst ord relatert til pakkebeskrivelsen. I utgangen vil du se en liste over pakker matchet med det nevnte nøkkelordet og en kort beskrivelse av hver pakke.

For eksempel ønsker vi å installere en lagringsadministrasjonsløsning ZFS. For å finne det nøyaktige pakkenavnet, la oss søke i det ved hjelp av apt-cache-søk som følger:

$ apt-cache søk zfs

Fra utgangen kan du identifisere det nøyaktige pakkenavnet som er “zfsutils-linux” sammen med en kort beskrivelse. Som du ser listen er den vist for lang. Du kan bruke kommandoen mindre for å vise utdata en linje eller en skjerm om gangen.

$ sudo apt-cache search zfs | mindre

Tilsvarende kan apt-cache-søket være nyttig hvis du vil installere en webserver, men ikke husker navnet på pakken. I dette tilfellet kan du søke etter pakken ved hjelp av hvilket som helst nøkkelord relatert til pakkebeskrivelsen. For eksempel syntes jeg det var veldig nyttig når jeg trengte å installere søkemotoren som jeg bare vet at det er en metasøkemotor som beskytter personvernet til brukerne. Jeg husket imidlertid ikke navnet på den søkemotoren, så jeg har angitt søkeordet som følger:

$ sudo apt-cache søk "metasearch engine"

Da resultatet dukket opp, fant jeg det nødvendige søkemotornavnet som var “Searx”. Etter det brukte jeg bare apt installere searx kommando for å installere den.

På samme måte, hvis vi bruker apt-cache med vise fram flagg, vil den vise grunnleggende informasjon om pakken, inkludert versjon, størrelse, avhengigheter, beskrivelse og mye mer. For å finne informasjon om en bestemt pakke, bruk visningsflagget som følger:

$ apt-cache-show

Alternative måter

Her er noen andre måter som også kan brukes til å søke etter en installert eller installerbar pakke i et system.

Søk etter pakker ved hjelp av apt Search

Apt-søk er den passende ekvivalenten til apt-cache-søk i eldre apt-get-kommando. Noen brukere foretrekker apt søk kommandoen på grunn av den godt presenterte resultatvisningen. Den viser pakkelisten sammen med de nyeste tilgjengelige versjonene og en kort beskrivelse. Det beste med apt søk er at den fremhever pakkenavnet og opprettholder litt plass mellom forskjellige pakker. Du vil også se Installert merket på slutten av allerede installerte pakker.

For å søke etter en pakke, skriv inn apt søk etterfulgt av nøkkelord relatert til pakkenavnet.

$ apt søkeord

Et eksempel på dette kan være å søke etter Apache2-pakken ved hjelp av følgende kommando:

$ apt søk apache2

Søk i pakker ved hjelp av aptitude

Aptitude er frontenden av apt-kommandoen i Linux som brukes til å installere, oppgradere og fjerne pakker. Den kan også brukes til å søke etter en pakke i et Linux-system.

Aptitude er ikke installert som standard i Linux, så du må installere det manuelt. For å gjøre dette, utfør installasjonskommandoen som følger:

$ sudo apt installer aptitude

Systemet kan be om bekreftelse ved å gi deg et Y / n-alternativ. Trykk på y og deretter Enter for å bekrefte, etter det vil Aptitude bli installert på systemet ditt.

Nå, for å søke etter en pakke gjennom egnethet, skriv apt søk etterfulgt av nøkkelord relatert til pakkenavnet.

$ aptitude-søk

Du vil se resultatene som ligner på følgende:

Det er alt det er til det! I denne artikkelen har vi lært hvordan vi søker etter en pakke ved hjelp av apt-cache-søkekommandoen. I tillegg lærte vi også bruken av apt search og aptitude-kommandoen for å søke etter en pakke. Jeg håper det vil være nyttig når du trenger å søke etter en installert eller installerbar pakke i systemet ditt.

Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...
Mus WinMouse lar deg tilpasse og forbedre musemarkørenes bevegelse på Windows PC
WinMouse lar deg tilpasse og forbedre musemarkørenes bevegelse på Windows PC
Hvis du vil forbedre standardfunksjonene til musepekeren, bruk freeware WinMouse. Det legger til flere funksjoner som hjelper deg å få mest mulig ut a...