Søg efter pakker, der er tilgængelige fra terminal i Ubuntu og derivater

om søgning efter tilgængelige pakker fra terminalen

I den næste artikel skal vi se på, hvordan vi kan søg efter tilgængelige pakker fra kommandolinjen. Der er flere måder at søge efter pakker tilgængelige i Debian, Ubuntu eller Linux Mint fra terminalen. Disse pakker kan være søg tak til apt, apt-cache y aptitude. Disse værktøjer hjælper os, når vi leder efter pakkenavne og beskrivelser af disse. De kan også være meget nyttige, hvis det vi leder efter er en bestemt pakke, men vi ikke ved det nøjagtige navn på pakken, eller hvis vi har brug for et værktøj til et bestemt formål eller en opgave. Så vi kan kende de tilgængelige muligheder.

De vigtigste forskelle mellem at bruge apt, apt-cache og aptitude til at søge efter tilgængelige pakker er deres output og rækkefølgen, hvor disse pakker klassificeres. Også aptitude er muligvis ikke installeret som standard på din Debian-baserede Gnu / Linux-distribution. Hvis dette er din sag, bliver du nødt til at installere det.

Af alle de eksempler, vi skal se, apt-cache har den nemmeste at læse output da jeg normalt ikke har brug for yderligere oplysninger. For at se de installerede / tilgængelige versioner kan du bruge navnet på apt-cache-politikpakke.

En anden ting at huske på er, at apt og apt-cache søg i cachen på apt softwarepakker, så de returnerer begge de tilgængelige pakker i opbevaringssteder såsom manuelt installerede DEB-pakker (ikke tilgængelig i arkiver). I tilfælde af aptitude, returnerer det kun de pakker, der er tilgængelige i arkiverne.

Søg efter tilgængelige pakker fra kommandolinjen

Søg efter tilgængelige pakker ved hjælp af apt-cache

Som jeg allerede har skrevet, kan vi bruge apt-cache til søg efter tilgængelige pakker i Debian, Ubuntu eller Linux Mint repositoriesud over de installerede DEB-pakker, der ikke findes i arkiverne. Det format, der skal bruges, er følgende:

apt-cache search BÚSQUEDA

Et praktisk eksempel på søg efter pakke "nodejs" det ville være noget i retning af følgende:

apt-cache søgning nodejs

apt-cache search nodejs

Som du kan se i den foregående optagelse, har jeg ikke været i stand til at fange al output, fordi det kan være meget langt.

Søg efter tilgængelige pakker ved hjælp af aptitude

I tilfælde af kapacitet er dette en Nursurer-baseret front-end til apt. Dette værktøj er normalt ikke installeret som standard, men det kan vi installer det på Debian, Ubuntu, Linux Mint og andre Debian-baserede Gnu / Linux-distributioner ved hjælp af denne kommando i en terminal (Ctrl + Alt + T):

sudo apt install aptitude

Efter installationen vil vi kunne bruge aptitude til at søge efter pakker fra kommandolinjen. Formatet, der skal bruges, vil være sådan:

aptitude search BÚSQUEDA

Et praktisk eksempel på at finde pakken "nodejs" ville være følgende:

aptitude-søgning nodejs

aptitude search nodejs

Det vil vi også kunne brug brugergrænsefladen til aptitude Ncurses. Vi har ikke mere at skrive aptitude at starte det:

søg efter kapacitetspakker

Her kan vi søg efter pakker ved at trykke på / og derefter skrive nøgleordet til søgning.

Søg efter tilgængelige pakker ved hjælp af apt

Ved hjælp af apt kan vi søge efter tilgængelige pakker fra kommandolinjen som følger:

apt search BÚSQUEDA

Det skal du bare udskift ordet SØG med nøgleordet som vi er interesserede i at lede efter. Vi kan tilføje flere nøgleord i anførselstegn.

Dette ville være et eksempel på søgning efter 'nodejs' sammen med dets output:

apt søgning nodejs

apt search nodejs

Endnu en gang er resultaterne så mange, at det har været umuligt for mig at fange dem alle i det foregående billede.

Gør resultaterne lettere at læse

I de tre tilfælde, vi lige har set, kan søgeresultaterne være meget lange. Når det er tilfældet, vil vi være i stand til det kør dem ved hjælp af mere ud for kommandoerne. Dette gør det lettere at læse, som vist nedenfor:

apt-cache search BÚSQUEDA | more

Vi kan også ekskludere resultater, der ikke inkluderer et bestemt nøgleord (SEARCH2 i dette eksempel) ved hjælp af grep:

søg efter tilgængelige pakker med apt-cache seach grep

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

Grep er store og små bogstaver som standard. Hvis vi tilføjer indstillingen -i, kan vi ignorere store og små bogstaver. Det ville være som følger: grep -i SØG2.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.