noen Gang møtt et problem under installasjon for apt-pakke, når du ikke vet den eksakte pakken navn. Som med apt, må du oppgi fullt navn på pakken for å installere det som apt install apache2. Hvis du ikke oppgir riktig navn og bare skriv apache, vil det ikke være i ferd med å installere. Det samme gjelder sanne mens du fjerner en passende pakke.,

I Ubuntu og Debian-systemer, kan du søke etter en pakke bare ved et nøkkelord som er relatert til sitt navn eller beskrivelse gjennom apt-cache search. Output returnerer du en liste over pakker som passer dine søkte søkeord. Når du finner den eksakte pakken navn, kan du bruke den med apt-installer for å installere. Det er også nyttig når du leter etter informasjon om en bestemt pakke. Merk at med apt-cache search, kan du søke etter alle passende pakken som er installert eller som ennå ikke er installert.,

Denne artikkelen vil forklare deg hvordan du skal søke etter en pakke gjennom apt-cache search-kommandoen i ditt system repositories. Vi vil også lære noen andre kommandoer: apt søk og evner som du kan også søke etter en pakke.

Merk: Vi har utført prosedyren som er forklart i denne artikkelen på Ubuntu 18.04 LTS system Terminal. For å åpne Terminal i Ubuntu, kan du bruke Ctrl+Alt+T for hurtigtaster.,

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

$ sudo apt oppdater

Søk Pakker ved å bruke apt-cache search

Apt-cache er en kommando-linje-verktøyet brukes til å søke apt-pakkene på en Ubuntu eller Debian-baserte systemer. Med apt-cache search, kan du søke etter en pakke ved å bruke nøkkelord som er relatert til sitt navn eller beskrivelse. I produksjonen, det viser alle pakker søkekriteriene.,

Med apt-cache search kan du søke etter og vise informasjon om tilgjengelige pakker fra internett arkiver. Det kan også brukes til å søke etter informasjon om pakkene som allerede er installert på systemet. Det henter informasjon om pakkene fra ulike kilder og lagrer dem i den lokale databasen som er oppdatert ved å kjøre update apt drift.

for å søke etter pakker, skriver apt-cache search fulgte bt relevante søkeord., Her er syntaksen for å gjøre slik:

$ sudo apt-cache search <nøkkelord>

Erstatt søkeordet med noen av installert eller installerbar pakke navn. Vær oppmerksom på at søkeordet kan være nøyaktig eller en del av pakken navn, eller det kan være hvilket som helst ord i slekt å pakke beskrivelse. I produksjonen, vil du se en liste over pakker som passer med det som er nevnt søkeord og en kort beskrivelse av hver pakke.

For eksempel, vi ønsker å installere et lagring management-løsning ZFS., For å finne den eksakte pakken navn, la oss søke det å bruke apt-cache search som følger:

$ apt-cache search zfs

Fra-utgang, kan du identifisere den nøyaktige pakken navn som er «zfsutils-linux», sammen med en kort beskrivelse. Som du kan se på listen som vises er for lang. Du kan bruke mindre kommandoen til å vise utdata en linje eller en skjerm om gangen.,

$ sudo apt-cache search zfs | mindre

på samme måte, apt-cache search kan være nyttig hvis du ønsker å installere en web-server, men husker ikke navnet på pakken. I dette tilfellet, kan du søke etter pakken ved hjelp av noen nøkkelord som er relatert til pakken beskrivelse. For eksempel, jeg fant det veldig nyttig når jeg trengte for å installere søkemotor som jeg bare vet at det er en meta søkemotor som beskytter personvernet til sine brukere., Men, det gjorde jeg ikke husker navnet på søkemotoren, så jeg har lagt inn søkeordet som følger:

$ sudo apt-cache search «metasøkemotor»

Når resultatet dukket opp, fant jeg det nødvendig søkemotor navn som ble «Searx». Etter at jeg rett og slett brukt apt installere searx-kommandoen til å installere den.

på samme måte, hvis vi ønsker å bruke apt-cache med vise flagget, vil det vise grunnleggende informasjon om pakken inkludert versjon, størrelse, avhengigheter, beskrivelse og mye mer., For å finne informasjon om en bestemt pakke, kan du bruke den viser flagget som følger:

$ apt-cache show <pakken-navn>

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 Pakker ved hjelp av apt Søk

Apt-søk er apt tilsvarende apt-cache search i eldre apt-get-kommandoen., Noen brukere foretrekker apt-søk-kommandoen på grunn av sin godt presentert visning av resultater. Det viser pakker listen sammen med deres nyeste tilgjengelige versjoner og en kort beskrivelse. Det beste ting om apt-søk er at det fremhever pakker navn og opprettholder litt plass mellom forskjellige pakker. Også, vil du se Installert etiketten på slutten av allerede installerte pakker.

for å søke etter en pakke, skriver apt søk etterfulgt av søkeord relatert til pakken navn.,

$ apt søkeord

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

$ apt søk apache2

Søk Pakker ved å bruke aptitude

Aptitude er den fremre enden av apt-kommandoen i Linux brukes for installasjon, oppgradering og fjerning av pakker. Det kan også brukes for å søke etter en pakke i et Linux-system.

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

$ sudo apt aptitude install

systemet kan be om bekreftelse ved å gi deg en Y/n-alternativet. Treffer du j og deretter Enter for å bekrefte, etter at Aptitude vil være installert på systemet.

Nå, for å søke etter en pakke gjennom aptitude, skriver apt søk etterfulgt av søkeord relatert til pakken navn.,

$ aptitude search <nøkkelord>

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

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