Una delle caratteristiche più interessanti dell'esecuzione di un sistema Linux è l'accesso istantaneo a migliaia di pacchetti che possono essere installati dal gestore di pacchetti della distribuzione Linux.
Installare i pacchetti è davvero facile. Cioè, purché tu conosca il nome di ciò che stai cercando di installare. In caso contrario, puoi sempre cercare i pacchetti installabili. Nelle distribuzioni che utilizzano il gestore di pacchetti apt, come Debian, Ubuntu e Linux Mint solo per citarne alcuni, questo viene fatto con apt search
comando.
In questa guida ti mostreremo come utilizzare la apt search
comando con più esempi. Imparerai rapidamente a padroneggiare il compito di trovare i pacchetti da installare.
In questo tutorial imparerai:
- Come cercare i pacchetti con apt
Usando la ricerca apt per trovare i pacchetti pertinenti
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Qualsiasi distribuzione Linux con apt |
Software | gestore di pacchetti apt |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Cerca un pacchetto con apt package manager
Utilizzare i seguenti comandi per cercare un pacchetto con apt. Prima di iniziare, dovresti aggiornare il tuo elenco di repository, in modo che tutti i risultati siano rilevanti.
$ sudo apt update
- Il modo più semplice per cercare un pacchetto è con la seguente sintassi. Questo cercherà tutti i pacchetti relativi alla tua query di ricerca, non solo i pacchetti che contengono la frase specifica nel loro nome.
$ apt search package-name
- Se ottieni un sacco di risultati, puoi sempre usare
grep
per restringere ulteriormente la ricerca, o pipe aless
omore
quindi il tuo terminale non viene inondato di output.$ apt search package-name | grep specific-name AND/OR: $ apt search package-name | less
- La
apt-cache search
il comando è molto simile, ma formatterà l'output in modo diverso. Questo è il metodo preferito se stavi tentando di eseguire lo script di questa attività.$ apt-cache search package-name
- Se desideri cercare solo i nomi dei pacchetti, puoi utilizzare la seguente synax. Ecco un esempio in cui cerchiamo i pacchetti con
apache2
nel nome. Questo mostrerà un elenco di pacchetti che iniziano con il testo "apache2".$ apt-cache pkgnames apache2 apache2-ssl-dev apache2-suexec-pristine apache2-data apache2-bin apache2-dev apache2-doc apache2-suexec-custom apache2 apache2-utils
Questo è tutto ciò che c'è da fare. Una volta identificato il pacchetto che vuoi prendere, puoi scaricarlo e installarlo con il solito apt install
comando.
$ sudo apt install package-name
Pensieri conclusivi
In questa guida, abbiamo visto come cercare i pacchetti in apt package manager. Ciò includeva l'utilizzo di apt search
command e il suo cugino stretto apt-cache search
. Usando questi comandi, oltre a grep, dovresti essere in grado di trovare rapidamente i pacchetti di cui hai bisogno e persino avere i comandi per scrivere questa funzionalità in futuro, se necessario.