Sök efter paket som är tillgängliga från terminal i Ubuntu och derivat

om sökning efter tillgängliga paket från terminal

I nästa artikel ska vi ta en titt på hur vi kan sök efter tillgängliga paket från kommandoraden. Det finns flera sätt att söka efter paket som finns tillgängliga i Debian, Ubuntu eller Linux Mint från terminalen. Dessa paket kan vara sök tack vare benägen, apt-cache y aptitude. Dessa verktyg hjälper oss när vi letar efter paketnamn och beskrivningar av dessa. De kan också vara mycket användbara om det vi letar efter är ett specifikt paket men vi inte vet exakt namnet på paketet eller om vi behöver ett verktyg för ett visst syfte eller uppgift. Så vi kan känna till de tillgängliga alternativen.

De viktigaste skillnaderna mellan att använda apt, apt-cache och aptitude för att söka efter tillgängliga paket är deras produktion och i vilken ordning dessa paket klassificeras. Dessutom kan aptitude inte installeras som standard på din Debian-baserade Gnu / Linux-distribution. Om så är fallet måste du installera det.

Av alla exempel som vi ska se, apt-cache har den lättaste att läsa utdata eftersom jag normalt inte behöver ytterligare information. För att se de installerade / tillgängliga versionerna kan du använda paketnamnet för apt-cache-policy.

En annan sak att tänka på är att apt och apt-cache söka i cachen i apt-programvarupaket, så de returnerar båda paketen som finns tillgängliga i förvar till exempel manuellt installerade DEB-paket (finns inte i förvar). I fallet med aptitude returnerar den bara de paket som finns tillgängliga i förvaren.

Sök efter tillgängliga paket från kommandoraden

Sök efter tillgängliga paket med apt-cache

Som jag redan har skrivit kan vi använda apt-cache till sök efter tillgängliga paket i Debian-, Ubuntu- eller Linux Mint-arkiv, förutom de installerade DEB-paketen som inte finns i förvaret. Formatet som ska användas skulle vara följande:

apt-cache search BÚSQUEDA

Ett praktiskt exempel på sök efter paketet "nodejs" det skulle vara ungefär följande:

apt-cache-söknodjs

apt-cache search nodejs

Som du kan se i föregående inspelning har jag inte lyckats fånga all utdata eftersom den kan vara väldigt lång.

Sök efter tillgängliga paket med aptitude

När det gäller skicklighet är detta en Nursursbaserad front-end för apt. Det här verktyget är vanligtvis inte installerat som standard, men vi kommer att kunna installera den på Debian, Ubuntu, Linux Mint och andra Debian-baserade Gnu / Linux-distributioner använder detta kommando i en terminal (Ctrl + Alt + T):

sudo apt install aptitude

Efter installationen kommer vi att kunna använda aptitude för att söka efter paket från kommandoraden. Formatet som ska användas kommer att vara ungefär så här:

aptitude search BÚSQUEDA

Ett praktiskt exempel för att hitta paketet "nodejs" skulle vara följande:

lämplighetssökning nodjs

aptitude search nodejs

Vi kommer också att kunna använd användargränssnittet för aptitude Ncurses. Vi kommer inte att ha mer att skriva aptitude för att starta det:

sök efter lämpliga paket

Här kan vi sök efter paket genom att trycka på / och sedan skriva nyckelordet för sökning.

Sök efter tillgängliga paket med apt

Med hjälp av apt kan vi söka efter tillgängliga paket från kommandoraden enligt följande:

apt search BÚSQUEDA

Du måste bara göra det ersätt ordet SÖK med nyckelordet som vi är intresserade av att leta efter. Vi kan lägga till flera nyckelord i citat.

Detta skulle vara ett exempel på att söka efter 'nodejs' tillsammans med dess utdata:

apt sök nodejs

apt search nodejs

Återigen är resultaten så många att det har varit omöjligt för mig att fånga dem alla i föregående bild.

Gör resultaten lättare att läsa

I de tre fall vi just har sett kan sökresultaten vara mycket långa. När det är så kommer vi att kunna kör dem med mer bredvid kommandona. Detta gör det lättare att läsa, som visas nedan:

apt-cache search BÚSQUEDA | more

Vi kan också utesluta resultat som inte innehåller ett visst nyckelord (SEARCH2 i det här exemplet) med grep:

sök efter tillgängliga paket med apt-cache seach grep

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

Grep är skiftlägeskänslig som standard. Om vi ​​lägger till -i-alternativet kan vi ignorera stora och små bokstäver. Det skulle vara som följer: grep -i SÖK2.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.