Hitta paket med apt-cache och aptitude

När du avinstallerar ett program eller paket i Linux, har du två alternativ, antingen göra det genom programcentret på din distro eller från en terminal.

För att avinstallera ett program från kommandoraden är det nödvändigt att veta det exakta namnet på paketet. Och det visar sig att det ibland blir svårt att komma ihåg. Det kan hända att när du vill avinstallera ett program, avinstallerar du bara ett paket eller ett beroende av det. Det här inlägget hjälper dig att få ett paket eller program genom en terminal med apt-cache y aptitude.

smoking förstoringsglas

Kommandot apt-cache låter dig titta på mycket paketinformation som är lagrad i APT-databasen.. Vi kan definiera denna information som en cache, som lagras tillfälligt när kommandot apt-update körs, för att uppdatera APT-databasen.

Låt oss börja med att kontrollera alla paket som är installerade på din distro. Om du springer:

apt-cache pkgnames | Mer

En lista kommer att genereras med alla tillgängliga paket i systemet. Genom att placera "| mer” låter dig bläddra i listan för rad genom att trycka på Enter. Om du vill flytta upp och ner med pilarna på tangentbordet eller rullningen kan du utföra

apt-cache pkgnames | mindre

för att lämna listan över paket, tryck bara på bokstaven "q".

Att känna till en del av namnet

Det är säkert lite rudimentärt att söka efter ett paket i en lista som verkar oändlig. För detta specifika exempel kommer vi att arbeta genom att leta efter handbroms-gtk-programmet.

Om du känner till början av paketnamnet kan du köra:

apt-cache-paketnamn

Kommandot returnerar en lista med alla paket vars namn börjar med namnet som skrivits ovan.

Det vill säga, om du bara kommer ihåg "hand", när du utför kommandot, skulle du ha något liknande detta.


packnamn


Anta nu att du känner till en del av programmets namn, men inte nödvändigtvis början. I det här fallet kommer vi att använda kommandot aptitude. Om du kör följande kommando:

begåvningssökning

Aptitude, utför en sökning i APT-databasen och listar alla paket vars namn innehåller den bit du definierade ovan. Till exempel, om du bara kom ihåg "broms", skulle du få något liknande detta.

aptitude

I båda fallen, oavsett om du vet starten av programmet eller inte, kan du alltid använda kommandot aptitude för att hitta ett paket.

När du har fått paketet kan du få all information om det från terminalen. Löpning:

apt cache beror på

beror

Visar alla beroenden för paketet. Om du vill visa mer information om paketspecifikationerna, såsom namn, storlek, beroenden, storlek när det väl har installerats och mer, kan du använda kommandot show genom att köra .

apt cacheshow

Du kan alltid läsa apt-cache-manualen genom att köra

man apt cache

För att kontrollera något annat verktygskommando.


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.

  1.   The Guillox sade

    Intressant... för att söka efter ett paket i arkiven använder jag kommandot "sudo apt search"

  2.   HO2Gi sade

    Mycket bra, och jag insåg precis att jag har miljontals programpaket som jag provar, bra inlägg.
    För att använda VBox från och med nu XD.