Buscar paquets disponibles des de la terminal en Ubuntu i derivats

about buscar paquets disponibles des de la terminal

En el següent article anem a fer una ullada a com podem buscar paquets disponibles des de la línia d'ordres. Hi ha diverses formes de cercar paquets disponibles en Debian, Ubuntu o Linux Mint des de la terminal. Aquests paquets els podrem buscar gràcies a apte, apt-cache y aptitude. Aquestes eines ens seran d'ajuda a l'hora de buscar noms de paquets i descripcions d'aquests. També ens poden ser molt útils si el que busquem és un paquet específic però no coneixem el nom exacte de l'paquet o si necessitem una eina per a un propòsit o tasca particular. Així podrem conèixer les opcions disponibles.

Les principals diferències entre l'ús d'apt, apt-cache i aptitude per buscar paquets disponibles són seva sortida i l'ordre en què són classificats aquests paquets. A més, aptitude pot no estar instal·lat per defecte en el teu distribució de GNU / Linux basada en Debian. Si aquest és el teu cas, hauràs de instal·lar-lo.

De tots els exemples que veurem, apt-cache té la sortida més fàcil de llegir ja que normalment no necessito informació addicional. Per veure les versions instal·lades / disponibles es pot utilitzar el nom de l'paquet de polítiques d'apt-cache.

Una altra cosa a tenir en compte és que apt i apt-cache busquen a la memòria cau de paquets de programari apt, De manera que retornen tant els paquets disponibles en els repositoris com els paquets DEB instal·lats manualment (no disponibles en els repositoris). En el cas de aptitude, només ens va a tornar els paquets que estan disponibles en els repositoris.

Buscar paquets disponibles des de la línia d'ordres

Cerca paquets disponibles usant apt-cache

Com ja he escrit, podrem utilitzar apt-cache per buscar paquets disponibles en els repositoris Debian, Ubuntu o Linux Mint, A més dels paquets DEB instal·lats que no estan en els repositoris. El format a utilitzar seria el següent:

apt-cache search BÚSQUEDA

Un exemple pràctic de recerca de el paquet «nodejs» seria alguna cosa com el següent:

apt-cache search nodejs

apt-cache search nodejs

Com es pot veure en l'anterior captura, no he pogut capturar tota la sortida, perquè pot arribar a ser molt llarga.

Cerca paquets disponibles utilitzant aptitude

En el cas de l'aptitude, es tracta d'un front-end basat en Ncurses per apt. Aquesta eina generalment no s'instal·la per defecte, però anem a poder instal·lar-la en Debian, Ubuntu, Linux Mint i altres distribucions de GNU / Linux basades en Debian usant aquesta comanda en un terminal (Ctrl + Alt + T):

sudo apt install aptitude

Després de la instal·lació, anem aa poder utilitzar l'aptitude per buscar paquets des de la línia d'ordres. El format a utilitzar serà alguna cosa com això:

aptitude search BÚSQUEDA

Un exemple pràctic per buscar el paquet «nodejs», seria el següent:

aptitude search nodejs

aptitude search nodejs

També podrem utilitzar la interfície d'usuari de l'aptitude Ncurses. No tindrem més que escriure aptitude per iniciar-la:

recerca de paquets aptitude

aquí podrem buscar paquets prement / i després escrivint la paraula clau per a la recerca.

Cerca paquets disponibles utilitzant apt

Usant apt, podrem buscar paquets disponibles des de la línia de comandaments de la següent manera:

apt search BÚSQUEDA

Només cal reemplaçar la paraula RECERCA amb la paraula clau que ens interessi buscar. Podrem afegir diverses paraules clau entre cometes.

Aquest seria un exemple de recerca de 'nodejs' juntament amb la seva sortida:

apt search nodejs

apt search nodejs

Un cop més, els resultats són tants que m'ha estat impossible capturar-los tots en la imatge anterior.

Facilitar la lectura dels resultats

En els tres casos que acabem de veure, els resultats de cerca poden ser molt llargs. Quan sigui així, podrem executar-los utilitzant més al costat dels comandaments. Amb això conseguiremo facilitar la lectura, com es mostra a continuació:

apt-cache search BÚSQUEDA | more

També podrem excloure els resultats que no inclouen una paraula clau en particular (BÚSQUEDA2 en aquest exemple) utilitzant grep:

buscar paquets disponibles amb apt-cache seach grep

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

Grep distingeix entre majúscules i minúscules per defecte. Si afegim l'opció -i podrem ignorar les majúscules i minúscules. Quedaria de la següent manera: grep -i CERCA2.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.