Ricerca di pacchetti 2: apt-cache e apt-file

Per cercare un determinato pacchetto generalmente apriamo Synaptic e cerchiamo lì. Ma c’è un metodo più rapido: usare il terminale!

Da terminale avviamo apt-cache:

apt-cache search nomedelpacchetto

Ad esempio: se ci serve sapere quali pacchetti abbiano a che fare col blogging, scriviamo:

apt-cache search blog

e ci verrà restituita una lista (lunga) di pacchetti che hanno a che farci.

Se poi sappiamo che nel pacchetto c’è una particolare sequenza di lettere possiamo restringere la ricerca scrivendo:

apt-cache search blog | grep gnome

che ci restituirà i pacchetti che hanno a che fare con “blog” ma in cui sia contenuta la parola “gnome”.

Se invece vogliamo cercare una libreria contenuta in un pacchetto, possiamo installare apt-file, un pacchetto non installato di default in Ubuntu. Diamo:

sudo apt-get install apt-file

Una volta installato aggiorniamo la lista dell’archivio:

sudo apt-file update

Finito l’aggiornamento, cerchiamo una libreria, ad es.:

apt-file search libQtXml.so.4

che ci dirà in quale pacchetto possiamo trovare il file.

Ma…, chi ha detto di aver paura del terminale? 😉