Potražite pakete dostupne s terminala u Ubuntuu i derivate

o pretraživanju dostupnih paketa s terminala

U sljedećem ćemo članku pogledati kako možemo potražite dostupne pakete iz naredbenog retka. Postoji nekoliko načina pretraživanja paketa dostupnih u terminalu Debian, Ubuntu ili Linux Mint. Ovi paketi mogu biti pretraga zahvaljujući pogodan, apt-cache y sklonost. Ovi alati će nam pomoći pri traženju naziva paketa i njihovih opisa. Oni također mogu biti vrlo korisni ako je ono što tražimo određeni paket, ali ne znamo tačan naziv paketa ili ako nam je potreban alat za određenu svrhu ili zadatak. Na ovaj način moći ćemo znati dostupne opcije.

Glavne razlike između upotrebe apt, apt-cache i aptitude za traženje dostupnih paketa su njihov izlaz i redoslijed klasifikacije ovih paketa. Također, aptitude se možda neće instalirati prema zadanim postavkama na vašoj Gnu / Linux distribuciji zasnovanoj na Debianu. Ako je ovo vaš slučaj, morat ćete ga instalirati.

Od svih primjera koje ćemo vidjeti, apt-cache ima izlaz koji se najlakše čita jer mi normalno nisu potrebne dodatne informacije. Da biste vidjeli instaliranu / dostupnu verziju, možete koristiti naziv paketa pravila apt-cache.

Treba imati na umu i to apt i apt-cache pretražuju predmemoriju apt softverskih paketa, pa vraćaju oba paketa dostupna u spremišta kao što su ručno instalirani DEB paketi (nisu dostupni u spremištima). U slucaju da aptitude, vratit će samo pakete koji su dostupni u spremištima.

Potražite dostupne pakete iz naredbenog retka

Pretražite dostupne pakete koristeći apt-cache

Kao što sam već napisao, možemo koristiti apt-cache za potražite dostupne pakete u spremištima Debian, Ubuntu ili Linux Mint, pored instaliranih DEB paketa koji nisu u spremištima. Format koji treba koristiti bio bi sljedeći:

apt-cache search BÚSQUEDA

Praktični primjer potražite paket "nodejs" to bi bilo otprilike sljedeće:

apt-cache pretražite čvorove

apt-cache search nodejs

Kao što vidite u prethodnom snimanju, nisam uspio snimiti sav izlaz, jer to može biti jako dugo.

Pretražite dostupne pakete koristeći aptitude

U slučaju sklonosti, ovo je a Prednji kraj zasnovan na medicinskim sestrama za apt. Ovaj se alat obično ne instalira prema zadanim postavkama, ali moći ćemo instalirajte ga na Debian, Ubuntu, Linux Mint i druge Gnu / Linux distribucije zasnovane na Debianu koristeći ovu naredbu u terminalu (Ctrl + Alt + T):

sudo apt install aptitude

Nakon instalacije moći ćemo koristiti aptitude za traženje paketa iz naredbenog retka. Format koji će se koristiti bit će otprilike ovakav:

aptitude search BÚSQUEDA

Praktični primjer pronalaska paketa "nodejs" bio bi sljedeći:

apditude search nodejs

aptitude search nodejs

Takođe ćemo moći koristite aptitude Ncurses korisničko sučelje. Nećemo imati više za pisati sklonost za početak:

potražite aptitude pakete

Ovdje možemo potražite pakete pritiskom na /, a zatim upišite ključnu riječ za pretragu.

Pretražite dostupne pakete koristeći apt

Koristeći apt, možemo pretraživati ​​dostupne pakete iz naredbenog retka na sljedeći način:

apt search BÚSQUEDA

Samo moram zamijenite riječ SEARCH ključnom riječi koje smo zainteresirani da tražimo. U navodnike možemo dodati nekoliko ključnih riječi.

Ovo bi bio primjer pretraživanja 'nodejs' zajedno s njegovim rezultatima:

apt nodejs za pretraživanje

apt search nodejs

Još jednom, rezultata je toliko da mi je bilo nemoguće sve ih uhvatiti na prethodnoj slici.

Olakšajte čitanje rezultata

U tri slučaja koja smo upravo vidjeli, rezultati pretraživanja mogu biti vrlo dugi. Kad bude tako, moći ćemo pokrenite ih koristeći više pored naredbi. Ovim ćemo olakšati čitanje, kao što je prikazano u nastavku:

apt-cache search BÚSQUEDA | more

Također možemo izuzeti rezultate koji ne uključuju određenu ključnu riječ (SEARCH2 u ovom primjeru) koristeći grep:

potražite dostupne pakete sa apt-cache seach grep

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Grep prema zadanim postavkama razlikuje velika i mala slova. Ako dodamo opciju -i, možemo zanemariti velika i mala slova. To bi bilo kako slijedi: grep -i PRETRAGA2.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.