Căutați pachete disponibile de la terminal în Ubuntu și derivate

despre căutarea pachetelor disponibile de la terminal

În articolul următor vom analiza cum putem căutați pachetele disponibile din linia de comandă. Există mai multe moduri de a căuta pachete disponibile în Debian, Ubuntu sau Linux Mint de la terminal. Aceste pachete pot fi căutare datorită potrivit, apt-cache y aptitudine. Aceste instrumente ne vor ajuta atunci când căutăm numele pachetelor și descrierile acestora. Ele pot fi, de asemenea, foarte utile dacă căutăm un pachet specific, dar nu știm numele exact al pachetului sau dacă avem nevoie de un instrument pentru un anumit scop sau sarcină. În acest fel vom putea cunoaște opțiunile disponibile.

Principalele diferențe între utilizarea apt, apt-cache și aptitude pentru a căuta pachetele disponibile sunt ieșirea lor și ordinea în care sunt clasificate aceste pachete. De asemenea, este posibil ca aptitude să nu fie instalat implicit pe distribuția dvs. Gnu / Linux bazată pe Debian. Dacă acesta este cazul dvs., va trebui să îl instalați.

Dintre toate exemplele pe care le vom vedea, apt-cache are ieșirea cea mai ușor de citit deoarece în mod normal nu am nevoie de informații suplimentare. Pentru a vedea versiunile instalate / disponibile, puteți utiliza numele pachetului de politici apt-cache.

Un alt lucru de reținut este că apt și apt-cache caută în cache-ul pachetelor software apt, deci returnează ambele pachete disponibile în depozite cum ar fi pachetele DEB instalate manual (nu sunt disponibile în depozite). În cazul în care aptitude, va returna doar pachetele disponibile în depozite.

Căutați pachetele disponibile din linia de comandă

Căutați pachetele disponibile utilizând apt-cache

După cum am scris deja, putem folosi apt-cache pentru căutați pachetele disponibile în depozitele Debian, Ubuntu sau Linux Mint, pe lângă pachetele DEB instalate care nu se află în depozite. Formatul de utilizat ar fi următorul:

apt-cache search BÚSQUEDA

Un exemplu practic de căutați pachetul "nodejs" ar fi ceva de genul următor:

apt-cache căutare nodejs

apt-cache search nodejs

După cum puteți vedea în captura anterioară, nu am reușit să captez toată ieșirea, deoarece poate fi foarte lungă.

Căutați pachetele disponibile folosind aptitude

În cazul aptitudinii, acesta este un Front-end bazat pe Ncurses pentru apt. În general, acest instrument nu este instalat în mod implicit, dar vom putea instalați-l pe Debian, Ubuntu, Linux Mint și alte distribuții Gnu / Linux bazate pe Debian folosind această comandă într-un terminal (Ctrl + Alt + T):

sudo apt install aptitude

După instalare, vom putea folosi aptitude pentru a căuta pachete din linia de comandă. Formatul de utilizat va fi ceva de genul acesta:

aptitude search BÚSQUEDA

Un exemplu practic pentru a găsi pachetul „nodejs” ar fi următorul:

nodejs căutare aptitudini

aptitude search nodejs

De asemenea, vom putea utilizați interfața de utilizare aptitude Ncurses. Nu vom mai avea de scris aptitudine pentru a începe:

căutați pachete aptitude

Aici putem căutați pachete apăsând / și apoi tastând cuvântul cheie pentru căutare.

Căutați pachetele disponibile utilizând apt

Folosind apt, putem căuta pachetele disponibile din linia de comandă după cum urmează:

apt search BÚSQUEDA

Trebuie doar înlocuiți cuvântul CĂUTARE cu cuvântul cheie pe care ne interesează să le căutăm. Putem adăuga mai multe cuvinte cheie între ghilimele.

Acesta ar fi un exemplu de căutare pentru „nodejs” împreună cu ieșirea sa:

aptsearch nodejs

apt search nodejs

Încă o dată, rezultatele sunt atât de multe încât mi-a fost imposibil să le surprind pe toate în imaginea anterioară.

Faceți rezultatele mai ușor de citit

În cele trei cazuri pe care tocmai le-am văzut, rezultatele căutării pot fi foarte lungi. Când va fi așa, vom putea rulați-le folosind mai mult lângă comenzi. Acest lucru va face mai ușor de citit, așa cum se arată mai jos:

apt-cache search BÚSQUEDA | more

De asemenea, putem exclude rezultatele care nu includ un anumit cuvânt cheie (CĂUTARE2 în acest exemplu) folosind grep:

căutați pachetele disponibile cu apt-cache seach grep

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

Grep este sensibil la majuscule și minuscule. Dacă adăugăm opțiunea -i putem ignora majuscule și minuscule. Ar fi după cum urmează: grep -i CĂUTARE2.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.