Debian Package Search per principiante per avanzare

Debian Package Search per principiante per avanzare
Debian 10 ha un grande repository di pacchetti. Che si tratti di caratteri, database, editori, giochi o strumenti di sviluppo, troverai il pacchetto richiesto in questo repository. Per trovare un pacchetto particolare in un grande repository, dovrai conoscere il nome esatto del pacchetto. A volte, il nome del programma è diverso dal nome del pacchetto. Ad esempio, per un programma chiamato "iostat" usato per le statistiche I/O del disco e il reporting della CPU, il pacchetto è chiamato "Sysstat.'Quindi, è necessario conoscere il nome del pacchetto per trovarlo nel repository, invece del solo nome di comando e della sua funzione.

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.