Trova pacchetti con apt-cache e aptitude

Quando disinstalli un programma o un pacchetto in Linux, hai due opzioni, o fallo tramite il centro programmi della tua distribuzione o da un terminale.

Per disinstallare un programma dalla riga di comando, è necessario conoscere il nome esatto del pacchetto. E si scopre che a volte questo diventa difficile da ricordare. Può accadere che quando si desidera disinstallare un programma, si stia solo disinstallando un pacchetto o una dipendenza da esso. Questo post ti aiuterà a ottenere un pacchetto o un programma tramite un terminale con estensione apt cache y attitudine.

Tux Lupa

Il comando apt-cache ti permetterà di osservare molte informazioni sui pacchetti memorizzati nel database APT. Possiamo definire queste informazioni come una cache, che viene temporaneamente memorizzata una volta eseguito il comando apt-update, per aggiornare il database APT.

Cominciamo controllando tutti i pacchetti installati sulla tua distro. Se corri:

apt-cache pkgnames | Di Più

Verrà generato un elenco con tutti i pacchetti disponibili nel sistema. Inserendo “| more ”consente di scorrere l'elenco per riga premendo Invio. Nel caso in cui desideri spostarti su e giù con la tastiera o le frecce di scorrimento, puoi eseguire

apt-cache pkgnames | Di meno

per uscire dalla lista dei pacchetti, basta premere la lettera "q".

Conoscere parte del nome

È certamente un po 'rudimentale cercare un pacchetto in una lista che sembra senza tempo. Per questo particolare esempio, lavoreremo cercando il programma handbrake-gtk

Nel caso in cui conosci l'inizio del nome del pacchetto puoi eseguire:

apt-cache pkgnames

Il comando restituirà un elenco di tutti i pacchetti i cui nomi iniziano con il nome inserito sopra.

Cioè, se ricordi solo "mano", quando esegui il comando, avresti qualcosa del genere.


pkgnames


Supponiamo ora di conoscere una parte del nome del programma, ma non necessariamente l'inizio. In questo caso, useremo il comando aptitude. Se esegui il seguente comando:

ricerca attitudinale

Aptitude, esegue una ricerca nel database APT ed elenca tutti i pacchetti nel cui nome contengono il blocco definito in precedenza. Ad esempio, se ti ricordassi solo di "freno", otterrai qualcosa del genere.

attitudine

In entrambi i casi, che tu conosca o meno l'inizio del programma, puoi sempre usare il comando aptitude per individuare un pacchetto.

Una volta ottenuto il pacchetto, è possibile ottenere tutte le informazioni su di esso dal terminale. In esecuzione:

apt-cache dipende

dipende

Mostra tutte le dipendenze del pacchetto. Se vuoi mostrare più informazioni sulle specifiche del pacchetto, come nome, dimensione, dipendenze, dimensione una volta installato e altro, puoi usare il comando show eseguendolo.

spettacolo apt-cache

Puoi sempre leggere il manuale di apt-cache eseguendo

uomo apt-cache

Per controllare qualsiasi altro comando di utilità.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   IlGuillox suddetto

    Interessante ... utilizzo il comando "sudo apt search" per cercare un pacchetto nei repository.

  2.   HO2Gi suddetto

    Molto bene, e mi sono appena reso conto di avere milioni di pacchetti software che provo, buon post.
    Per usare VBox d'ora in poi XD.