Diversi metodi possono essere utilizzati per cercare pacchetti in Debian 10 Buster. Strumenti potenti e stabili sono disponibili per il filtro del pacchetto per cercare il nome del pacchetto corretto. Debian 10 offre manager di pacchetti di comando e grafici per filtrare e cercare pacchetti. Synaptic è uno strumento popolare utilizzato per la GUI, ma non è buono per tutte le macchine, compresi i server di produzione. Quindi, dovrai utilizzare alcuni strumenti di comando per cercare pacchetti Debian.
Ci sono diverse opzioni disponibili per la ricerca di pacchetti in Debian 10. Questo articolo esplorerà come cercare un pacchetto utilizzando i gestori del pacchetto Aptitude, Apt-Cache, DPKG e APT. Tutti i comandi in questo articolo sono stati implementati nel terminal Debian 10 Buster. Utilizzando le utility discusse in questo articolo, puoi cercare pacchetti e mostrare la loro descrizione.
Cerca pacchetti disponibili utilizzando il comando attitudinale
L'attitudine è un'applicazione basata sulla parte anteriore NCURSES per APT, funziona sotto l'applicazione del terminale. Questo non è già installato in Debian, Ubuntu e in altre distribuzioni basate su Linux. Per installare attitudini in Debian 10, aprire il terminale utilizzando la barra di ricerca dell'applicazione come segue:
Digitare il seguente comando per installare attitudini in Debian 10 Buster:
$ sudo APT Installa attitudità
Dopo aver installato questo strumento sul sistema, è possibile cercare qualsiasi pacchetto disponibile utilizzando il comando attitudinale nel terminale. Per fare questo, seguire la sintassi di seguito:
$ APTITUTUTUS RICERCA PACCHINE NAME
Ad esempio, se si desidera cercare tutti i pacchetti OpenSSH, eseguire il comando mostrato di seguito:
È inoltre possibile cercare un pacchetto utilizzando l'interfaccia utente di Aptitude Ncurses. Digitare 'Aptitude' nel terminale e la seguente interfaccia verrà visualizzata nella finestra.
Per cercare un pacchetto, premere '/' e quindi digitare il nome del pacchetto nella barra di ricerca.
Cerca pacchetti disponibili utilizzando il comando Apt-Cache
In Debian 10, è possibile cercare pacchetti disponibili nel repository Debian utilizzando il comando APT-Cache. Con il comando Apt-Cache, è anche possibile cercare i pacchetti DEB installati sul sistema che non si trovano nel repository Debian. Utilizzare il comando seguente per eseguire le attività di ricerca utilizzando il comando apt-cache.
$ APT-Cache Search Package-Name
Esempio
$ APT-Cache Search Vim
Il comando sopra visualizzerà i nomi dei pacchetti con l'espressione "vim" nella descrizione o nel nome. Per cercare quei pacchetti, avere l'espressione di ricerca solo nel nome. Quindi, immettere il seguente comando:
$ APT-CACHE RICERCA-SOLO APACHE NAMES
Per visualizzare maggiori dettagli sul pacchetto elencato, utilizzare il comando seguente:
$ APT-CACHE SHOW PACKE NAME
Esempio
$ APT-Cache Show emacs
L'attitudine e l'apt-cache forniscono informazioni simili sui pacchetti.
Nella maggior parte dei casi, i risultati saranno troppo lunghi. Per abbreviare i risultati, è possibile eseguire il seguente comando:
$ APT-Cache Search Package-Name | Di più
È possibile escludere i risultati che non hanno una parola chiave specifica usando il comando GREP, come segue:
$ APT-Cache Search Package-Name | Grep Package-Name2
Il comando grep è sensibile al caso. Per ignorare la sensibilità al caso, usa il flag -i (grep -i di ricerca).
Cerca pacchetti disponibili utilizzando il comando APT
Utilizzando il comando APT, è possibile cercare tutti i pacchetti disponibili. Utilizzare la seguente sintassi per effettuare una ricerca utilizzando APT:
$ APT Search Package-Name
Esempio
$ APT Search Emacs
Cerca pacchetti disponibili utilizzando il comando dpkg
Per cercare pacchetti installati, utilizzare il comando dpkg, come segue:
$ dpkg -s -pattern
Esempio
$ dpkg -s apache
Puoi anche usare dpkg con grep, come segue:
Conclusione
Questo articolo ha esplorato come cercare pacchetti utilizzando la riga di comando in Debian 10, inclusi alcuni metodi diversi per la ricerca e il filtro. Usando questi metodi, puoi cercare pacchetti Debian, anche se non si conosce il nome del pacchetto esatto. Puoi saperne di più sui comandi APT-Cache, Grep, Attitude e APT su Internet.