Come utilizzare la ricerca Apt-Cache per trovare i pacchetti

Come utilizzare la ricerca Apt-Cache per trovare i pacchetti
Hai mai affrontato un problema durante l'installazione per il pacchetto APT, quando non si conosce il nome del pacchetto esatto. Come per Apt, devi fornire il nome completo del pacchetto per installarlo come ad esempio APT Installa Apache2. Se non fornisci il nome esatto e basta digitare Apache, non si installerà. Lo stesso diventa vero durante la rimozione di un pacchetto apt.

In Ubuntu e Debian Systems, puoi cercare qualsiasi pacchetto solo con una parola chiave relativa al suo nome o descrizione tramite il Ricerca APT-Cache. L'output ti restituisce un elenco di pacchetti corrispondenti alla parola chiave cercata. Una volta trovato il nome del pacchetto esatto, puoi quindi usarlo con il Installazione APT per l'installazione. È anche utile quando si cerca informazioni su un pacchetto specifico. Notalo con Ricerca APT-Cache, È possibile cercare qualsiasi pacchetto APT installato o ancora da installare.

Questo articolo ti spiegherà come cercare un pacchetto tramite il Ricerca APT-Cache comando nei repository di sistema. Impareremo anche altri comandi: Search Apt E attitudine attraverso il quale puoi anche cercare qualsiasi pacchetto.

Nota: abbiamo eseguito la procedura spiegata in questo articolo su Ubuntu 18.04 LTS Terminal di sistema. Per aprire il terminale in Ubuntu, utilizzare la scorciatoia da tastiera Ctrl+Alt+T.

Prima di eseguire uno dei seguenti metodi, ti consiglieremo di aggiornare l'indice del repository come segue:

$ sudo apt update

Pacchetti di ricerca utilizzando APT-Cache Search

Apt-Cache è uno strumento di riga di comando utilizzato per la ricerca di pacchetti APT su un sistema basato su Ubuntu o Debian. Con Ricerca APT-Cache, È possibile cercare qualsiasi pacchetto utilizzando la parola chiave relativa al suo nome o descrizione. Nell'output, visualizza tutti i pacchetti corrispondenti ai criteri di ricerca.

Con Ricerca APT-Cache, È possibile cercare e visualizzare le informazioni sui pacchetti disponibili dai repository di Internet. Può anche essere utilizzato per cercare informazioni sui pacchetti già installati sul sistema. Ottiene informazioni sui pacchetti da diverse fonti e li salva nel database locale che viene aggiornato eseguendo l'operazione di aggiornamento APT.

Per cercare i pacchetti, digitare la ricerca APT-Cache seguita da BT la parola chiave pertinente. Ecco la sintassi per farlo:

$ Sudo Apt-Cache Search

Sostituisci il parola chiave con uno qualsiasi del nome del pacchetto installato o installabile. Si noti che la parola chiave può essere esatta o una parte del nome del pacchetto o può essere qualsiasi parola relativa alla descrizione del pacchetto. Nell'output, vedrai un elenco di pacchetti abbinati alla parola chiave menzionata e una breve descrizione di ciascun pacchetto.

Ad esempio, vogliamo installare una soluzione di gestione dell'archiviazione ZFS. Per trovare il nome esatto del pacchetto, cerchiamolo usando la ricerca APT-Cache come segue:

$ APT-Cache Search ZFS

Dall'output, è possibile identificare il nome del pacchetto esatto che è "Zfsutils-Linux" insieme a una breve descrizione. Come puoi vedere l'elenco visualizzato è troppo lungo. È possibile utilizzare il comando meno per visualizzare output una riga o una schermata alla volta.

$ sudo apt-cache Search ZFS | meno

Allo stesso modo, la ricerca APT-Cache può essere utile se si desidera installare un server Web ma non ricordare il nome del pacchetto. In questo caso, è possibile cercare il pacchetto utilizzando qualsiasi parola chiave relativa alla descrizione del pacchetto. Ad esempio, ho trovato davvero utile una volta che avevo bisogno di installare il motore di ricerca su cui so solo che è un motore di ricerca meta che protegge la privacy dei suoi utenti. Tuttavia, non ricordavo il nome di quel motore di ricerca, quindi ho inserito il termine di ricerca come segue:

$ sudo apt-cache Search "Metasearch Engine"

Quando è apparso il risultato, ho trovato il nome del motore di ricerca richiesto che era "Searx". Dopodiché, ho semplicemente usato il APT Installa SEARX comando di installarlo.

Allo stesso modo, se usiamo APT-Cache con spettacolo Flag, visualizzerà informazioni di base sul pacchetto tra cui versione, dimensioni, dipendenze, descrizione e molto altro. Per trovare informazioni su un determinato pacchetto, utilizzare il flag di spettacolo come segue:

$ APT-Cache Show

Modi alternativi

Ecco alcuni altri modi che possono anche essere utilizzati per cercare un pacchetto installato o installabile in un sistema.

Pacchetti di ricerca utilizzando APT Search

Search Apt è l'equivalente appropriato di Ricerca APT-Cache Nel vecchio comando apt-get. Alcuni utenti preferiscono il Search Apt comando a causa della sua visualizzazione ben presentata dei risultati. Visualizza l'elenco dei pacchetti insieme alle ultime versioni disponibili e una breve descrizione. La cosa migliore di Search Apt è che mette in evidenza il nome dei pacchetti e mantiene un po 'di spazio tra i diversi pacchetti. Inoltre, vedrai il Installato Etichetta alla fine dei pacchetti già installati.

Per cercare un pacchetto, digita Search Apt seguito dal parola chiave relativo al nome del pacchetto.

$ Apt Search Key Word

Un esempio di ciò sarebbe cercare il pacchetto APACHE2 usando il seguente comando:

$ APT Search Apache2

Pacchetti di ricerca utilizzando l'attitudine

L'attitudine è la parte anteriore del comando APT in Linux utilizzato per l'installazione, l'aggiornamento e la rimozione dei pacchetti. Può anche essere utilizzato per la ricerca di un pacchetto in un sistema Linux.

L'attitudine non è installata per impostazione predefinita in Linux, quindi dovrai installarlo manualmente. Per fare ciò, eseguire il comando di installazione come segue:

$ sudo APT Installa attitudità

Il sistema potrebbe richiedere la conferma fornendo un'opzione y/n. Premere y e quindi entrare per confermare, dopo che l'attitudine verrà installata sul sistema.

Ora, per cercare un pacchetto tramite attitudine, digita Search Apt seguito dal parola chiave relativo al nome del pacchetto.

$ Attitude Search

Vedrai i risultati simili a quanto segue:

Questo è tutto ciò che c'è! In questo articolo, abbiamo imparato a cercare un pacchetto utilizzando il comando di ricerca APT-Cache. Inoltre, abbiamo anche imparato l'uso della ricerca APT e il comando attitudinale per cercare un pacchetto. Spero che sia utile ogni volta che devi cercare un pacchetto installato o installabile nel tuo sistema.