Cum se folosește căutarea apt-cache pentru a găsi pachete

How Use Apt Cache Search Find Packages



V-ați confruntat vreodată cu o problemă în timpul instalării pentru pachetul apt, când nu știți numele exact al pachetului. Ca și în cazul apt, trebuie să furnizați numele complet al pachetului pentru al instala, cum ar fi apt install apache2 . Dacă nu furnizați numele exact și tastați apache , nu va fi instalat. Același lucru este valabil în timp ce eliminați un pachet apt.

În sistemele Ubuntu și Debian, puteți căuta orice pachet doar printr-un cuvânt cheie legat de numele sau descrierea acestuia prin intermediul căutare apt-cache . Rezultatul vă returnează cu o listă de pachete care corespund cuvântului cheie căutat. Odată ce ați găsit numele exact al pachetului, îl puteți utiliza împreună cu apt install pentru instalare. De asemenea, este util atunci când căutați informații despre un anumit pachet. Rețineți că cu căutare apt-cache , puteți căuta orice pachet apt instalat sau care urmează să fie instalat.







Acest articol vă va explica cum să căutați un pachet prin căutare apt-cache comandă în depozitele de sistem. Vom învăța și alte comenzi: căutare apt și aptitudine prin care puteți căuta și orice pachet.



Notă: Am efectuat procedura explicată în acest articol pe terminalul sistemului Ubuntu 18.04 LTS. Pentru a deschide Terminalul în Ubuntu, utilizați comanda rapidă de la tastatură Ctrl + Alt + T.



Înainte de a efectua oricare dintre următoarele metode, vă recomandăm să actualizați indexul depozitului după cum urmează:





$sudoactualizare aptă

Căutați pachete utilizând căutarea apt-cache

Apt-cache este un instrument de linie de comandă folosit pentru căutarea pachetelor apt pe sisteme bazate pe Ubuntu sau Debian. Cu căutare apt-cache , puteți căuta orice pachet folosind cuvântul cheie legat de numele sau descrierea acestuia. În rezultat, afișează toate pachetele care corespund criteriilor de căutare.

Cu căutare apt-cache , puteți căuta și afișa informații despre pachetele disponibile din depozitele de internet. Poate fi, de asemenea, utilizat pentru a căuta informații despre pachetele care sunt deja instalate pe sistemul dumneavoastră. Obține informații despre pachete din diferite surse și le salvează în baza de date locală care este actualizată executând operația apt update.



Pentru a căuta pachete, tastați apt-cache search urmat de cuvântul cheie relevant. Iată sintaxa pentru a face acest lucru:

$sudo căutare apt-cache <cuvânt cheie>

Inlocuieste cuvânt cheie cu oricare dintre numele pachetului instalat sau instalabil. Rețineți că cuvântul cheie poate fi exact sau o parte din numele pachetului sau poate fi orice cuvânt legat de descrierea pachetului. În rezultat, veți vedea o listă de pachete potrivite cu cuvântul cheie menționat și o scurtă descriere a fiecărui pachet.

De exemplu, dorim să instalăm o soluție de gestionare a stocării ZFS. Pentru a găsi numele exact al pachetului, să îl căutăm folosind căutarea apt-cache după cum urmează:

$căutare apt-cachezfs

Din ieșire, puteți identifica numele exact al pachetului care este zfsutils-linux împreună cu o scurtă descriere. După cum puteți vedea, lista afișată este prea lungă. Puteți utiliza comanda mai mică pentru a vizualiza ieșirea pe o linie sau pe un ecran odată.

$sudo căutare apt-cachezfs| Mai puțin

În mod similar, căutarea apt-cache poate fi utilă dacă doriți să instalați un server web, dar nu vă amintiți numele pachetului. În acest caz, puteți căuta pachetul folosind orice cuvânt cheie legat de descrierea pachetului. De exemplu, mi s-a părut foarte util odată ce am avut nevoie să instalez motorul de căutare despre care știu doar că este un meta motor de căutare care protejează confidențialitatea utilizatorilor săi. Cu toate acestea, nu mi-am amintit numele acelui motor de căutare, așa că am introdus termenul de căutare după cum urmează:

$sudo căutare apt-cachemotor de metacautare

Când a apărut rezultatul, am găsit numele motorului de căutare necesar, care era Searx. După aceea, am folosit pur și simplu apt install searx comanda de instalare.

În mod similar, dacă folosim apt-cache cu spectacol flag, va afișa informații de bază despre pachet, inclusiv versiunea, dimensiunea, dependențele, descrierea și multe altele. Pentru a găsi informații despre un anumit pachet, utilizați steagul de afișare după cum urmează:

$apt-cache show <numele pachetului>

Căi alternative

Iată câteva alte modalități care pot fi folosite și pentru a căuta un pachet instalat sau instalabil într-un sistem.

Căutați pachete utilizând apt Search

Căutare Apt este echivalentul apt al căutare apt-cache în comanda apt-get mai veche. Unii utilizatori preferă căutare apt comandă datorită afișării sale bine prezentate a rezultatelor. Afișează lista pachetelor împreună cu cele mai recente versiuni disponibile și o scurtă descriere. Cel mai bun lucru căutare apt este că evidențiază numele pachetelor și menține un spațiu între diferite pachete. De asemenea, veți vedea Instalat eticheta la sfârșitul pachetelor deja instalate.

Pentru a căuta un pachet, tastați căutare apt urmat de cuvânt cheie legat de numele pachetului.

$cuvânt cheie apt căutare

Un exemplu în acest sens ar fi căutarea pachetului Apache2 folosind următoarea comandă:

$apt search apache2

Căutați pachete utilizând aptitude

Aptitude este partea frontală a comenzii apt din Linux folosită pentru instalarea, actualizarea și eliminarea pachetelor. Poate fi folosit și pentru căutarea unui pachet într-un sistem Linux.

Aptitude nu este instalat implicit în Linux, deci va trebui să îl instalați manual. Pentru aceasta, executați comanda de instalare după cum urmează:

$sudoaptinstalare aptitudine

Este posibil ca sistemul să solicite confirmarea oferindu-vă o opțiune Y / n. Apăsați pe y și apoi Enter pentru a confirma, după care Aptitude va fi instalat pe sistemul dvs.

Acum, pentru a căuta un pachet prin aptitude, tastați căutare apt urmat de cuvânt cheie legat de numele pachetului.

$căutarea aptitudinii <cuvânt cheie>

Veți vedea rezultatele similare cu următoarele:

Asta este tot ce există! În acest articol, am învățat cum să căutăm un pachet folosind comanda apt-cache search. În plus, am învățat și utilizarea apt search și comanda aptitude pentru a căuta un pachet. Sper că vă va fi de ajutor ori de câte ori trebuie să căutați fie un pachet instalat, fie instalabil în sistemul dvs.