Kako koristiti apt-cache pretraživanje za pronalaženje paketa

How Use Apt Cache Search Find Packages

Jeste li se ikad suočili s problemom tijekom instalacije za apt paket, kada ne znate točan naziv paketa. Kao i kod apt -a, morate navesti puni naziv paketa da biste ga instalirali, npr apt instalirajte apache2 . Ako ne navedete točan naziv i samo upišite apač , neće se instalirati. Isto vrijedi i za uklanjanje prikladnog paketa.

U Ubuntu i Debian sustavima možete pretraživati ​​bilo koji paket samo po ključnoj riječi koja se odnosi na njegovo ime ili opis kroz apt-cache pretraživanje . Izlaz vam vraća popis paketa koji odgovaraju vašoj ključnoj riječi. Nakon što pronađete točan naziv paketa, možete ga koristiti s prikladna instalacija za ugradnju. Također je korisno kada tražite informacije o određenom paketu. Imajte na umu da s apt-cache pretraživanje , možete tražiti bilo koji prikladan paket koji je instaliran ili se tek treba instalirati.



Ovaj članak će vam objasniti kako potražiti paket putem apt-cache pretraživanje naredbu u vašim spremištima sustava. Naučit ćemo i neke druge naredbe: prikladno pretraživanje i sposobnost putem koje također možete tražiti bilo koji paket.



Napomena: Izveli smo postupak opisan u ovom članku na terminalu sustava Ubuntu 18.04 LTS. Da biste otvorili Terminal u Ubuntuu, upotrijebite tipkovnički prečac Ctrl+Alt+T.



Prije izvođenja bilo koje od sljedećih metoda, preporučit ćemo vam da ažurirate indeks spremišta na sljedeći način:

$sudoprikladno ažuriranje

Pretražujte pakete pomoću apt-cache pretraživanja

Apt-cache je alat naredbenog retka koji se koristi za pretraživanje apt paketa na Ubuntu ili Debian sustavima. S apt-cache pretraživanje , možete pretraživati ​​bilo koji paket pomoću ključne riječi povezane s njegovim imenom ili opisom. U izlazu prikazuje sve pakete koji odgovaraju kriterijima pretraživanja.

S apt-cache pretraživanje , možete pretraživati ​​i prikazivati ​​informacije o dostupnim paketima iz internetskih spremišta. Također se može koristiti za traženje informacija o paketima koji su već instalirani na vašem sustavu. Dobiva informacije o paketima iz različitih izvora i sprema ih u lokalnu bazu podataka koja se ažurira pokretanjem operacije apt update.



Da biste tražili pakete, upišite apt-cache search nakon bt odgovarajuće ključne riječi. Evo kako to učiniti:

$sudo apt-cache pretraživanje <ključna riječ>

Zamijenite ključna riječ s bilo kojim od naziva paketa koji je instaliran ili instaliran. Imajte na umu da ključna riječ može biti točna ili dio naziva paketa ili može biti bilo koja riječ povezana s opisom paketa. U ispisu ćete vidjeti popis paketa koji se podudaraju s spomenutom ključnom riječi i kratak opis svakog paketa.

Na primjer, želimo instalirati rješenje za upravljanje pohranom ZFS. Da bismo pronašli točan naziv paketa, pretražimo ga pomoću apt-cache pretraživanja na sljedeći način:

$apt-cache pretraživanjezfs

Iz izlaza možete identificirati točan naziv paketa koji je zfsutils-linux, zajedno s kratkim opisom. Kao što vidite, popis koji je prikazao je predug. Možete koristiti naredbu less za prikaz rezultata po jedan redak ili po jedan zaslon.

$sudo apt-cache pretraživanjezfs| manje

Slično, pretraživanje apt-cache može biti korisno ako želite instalirati web poslužitelj, ali se ne sjećate naziva paketa. U tom slučaju možete potražiti paket pomoću bilo koje ključne riječi povezane s opisom paketa. Na primjer, smatrao sam da je zaista korisno kad sam trebao instalirati tražilicu za koju znam samo da je to meta tražilica koja štiti privatnost korisnika. Međutim, nisam zapamtio naziv te tražilice, pa sam izraz za pretraživanje unio na sljedeći način:

$sudo apt-cache pretraživanjemotor za metapretraživanje

Kad se pojavio rezultat, pronašao sam traženi naziv tražilice Searx. Nakon toga jednostavno sam upotrijebio apt install searchx naredba za instalaciju.

Slično, ako koristimo apt-cache sa pokazati flag, prikazat će osnovne podatke o paketu uključujući verziju, veličinu, ovisnosti, opis i još mnogo toga. Da biste pronašli informacije o određenom paketu, upotrijebite oznaku prikaza na sljedeći način:

$apt-cache emisija <naziv paketa>

Alternativni načini

Evo nekih drugih načina koji se također mogu koristiti za traženje instaliranog ili instaliranog paketa u sustavu.

Pretražujte pakete pomoću apt Search

Prikladno pretraživanje je odgovarajući ekvivalent apt-cache pretraživanje u starijoj naredbi apt-get. Neki korisnici preferiraju prikladno pretraživanje naredbu zbog dobro prikazanog prikaza rezultata. Prikazuje popis paketa zajedno s njihovim najnovijim dostupnim verzijama i kratkim opisom. Najbolja stvar prikladno pretraživanje je da ističe naziv paketa i zadržava određeni prostor među različitim paketima. Također, vidjet ćete Instalirano oznaku na kraju već instaliranih paketa.

Za traženje paketa upišite prikladno pretraživanje slijedi ključna riječ vezano za naziv paketa.

$apt ključna riječ za pretraživanje

Primjer toga bilo bi traženje paketa Apache2 pomoću sljedeće naredbe:

$prikladno pretraživanje apache2

Pretražujte pakete koristeći aptitude

Aptitude je prednji kraj naredbe apt u Linuxu koji se koristi za instaliranje, nadogradnju i uklanjanje paketa. Također se može koristiti za pretraživanje paketa u Linux sustavu.

Aptitude nije zadano instaliran u Linuxu, pa ćete ga morati ručno instalirati. Da biste to učinili, izvedite naredbu install na sljedeći način:

$sudoprikladaninstalirati sposobnost

Sustav može zatražiti potvrdu ako vam pruži opciju Y/n. Pritisnite y, a zatim Enter za potvrdu, nakon čega će se Aptitude instalirati na vaš sustav.

Sada, kako biste tražili paket prema sposobnosti, upišite prikladno pretraživanje slijedi ključna riječ vezano za naziv paketa.

$traženje sposobnosti <ključna riječ>

Vidjet ćete rezultate slične sljedećim:

To je sve što treba! U ovom smo članku naučili kako pretraživati ​​paket pomoću naredbe za pretraživanje apt-cache. Osim toga, naučili smo i korištenje apt search i naredbe aptitude za traženje paketa. Nadam se da će biti od pomoći kad god trebate potražiti instalirani ili instalirani paket u svom sustavu.