“L'installazione di pacchetti sul sistema Debian è facile. Potresti aver installato un lotto di dipendenze o altri pacchetti durante l'installazione di un determinato strumento. Il problema arriva quando si desidera individuare un determinato pacchetto ma puoi ricordare tutti i pacchetti che hai installato. Tuttavia, potrebbe essere che tu conosci le parole chiave associate a un determinato pacchetto, ma non conosci il modo esatto per individuare il pacchetto."
Comprendiamo se stai cercando un modo rapido di cercare pacchetti Deb e altri installati con un affrettato. Inoltre, probabilmente si desidera ottenere informazioni su un pacchetto che non è installato o l'elenco di tutti i pacchetti installati. In tal caso, questa guida ti armi con vari strumenti e suggerimenti per migliorare la ricerca del pacchetto sui sistemi Debian.
Elenco pacchetti installati
1. Usando dpkg
I pacchetti Debian possono essere interrogati utilizzando il dpkg strumento, che elenca i dettagli o query tutti i pacchetti debian installati.
Per elencare tutti i pacchetti Debian installati, utilizzare il comando di seguito.
$ dpkg -query -l | meno
I comandi di cui sopra stampano anche i dettagli dei pacchetti installati, compresa la loro versione e architettura. Un modo migliore è filtrare i risultati dei pacchetti e abbinare quelli di una determinata parola chiave usando il grep comando. Ad esempio, possiamo usare il comando qui sotto se stiamo cercando il GCC pacchetto.
$ dpkg -query -l | grep gcc
Se il pacchetto è installato, dovrebbe essere restituito. Altrimenti, darà un errore.
In quanto sopra, l'output restituito è di qualsiasi pacchetto che corrisponda alla parola chiave "GCC."
In alternativa, è possibile utilizzare il comando qui sotto se si desidera trovare un pacchetto corrispondente al nome esatto fornito. Qui cercheremo di trovare il comando GCC come abbiamo fatto prima.
$ dpkg -l gcc
L'output di seguito mostra come il risultato corrispondesse solo al nome del pacchetto esatto.
Tuttavia, è possibile visualizzare eventuali risultati corrispondenti a una determinata parola chiave usando il -S Flag, come nel caso seguente.
$ dpkg -s gcc
2. Usando Apt
La maggior parte dei pacchetti viene installata e gestita utilizzando il Apt O Apt-get comando. Tuttavia, è possibile utilizzare APT per visualizzare tutti i pacchetti installati o trovare pacchetti specifici filtrando i risultati. Guarda.
Per visualizzare tutti i pacchetti installati sul sistema, utilizzare il comando di seguito.
$ elenco APT -installato
Possiamo restringere i risultati della ricerca utilizzando GREP per abbinare parole chiave specifiche del pacchetto che stai cercando. Consideriamo il idiota pacchetto. Il comando per cercarlo usando APT sarebbe il seguente.
$ elenco APT -Installata | grep git
L'output di cui sopra delinea chiaramente che il pacchetto GCC è installato sul sistema. Puoi anche notare l'architettura e le versioni del pacchetto specificato.
3. Usando Apt-Cache
Qualsiasi pacchetto ufficiale, installato o meno, può essere trovato utilizzando il Apt-Cache opzione. Il comando interroga l'elenco Debian di tutti i pacchetti e puoi usarlo per trovare un pacchetto in base alla corrispondenza delle parole chiave e persino ottenere i dettagli sul pacchetto dato.
Se incerto sul nome del pacchetto, utilizzare il comando di seguito. Qui, interrogherai tutti i pacchetti il cui nome o descrizione corrisponde alla parola chiave aggiunta. In questo caso, lo è VLC
$ APT-Cache Search VLC
Per restringere l'uscita per visualizzare solo pacchetti che corrispondono all'espressione di ricerca, utilizzare il -solo nomi bandiera.
$ APT-CACHE RICERCA-NAMES SOLO VLC
Tuttavia, puoi ottenere le informazioni sul pacchetto dato utilizzando il spettacolo bandiera.
$ APT-Cache Show VLC
Tutti i dettagli del pacchetto specificato verranno elencati nell'immagine sopra. È possibile utilizzare il comando per interrogare i dettagli di qualsiasi pacchetto.
4. Usando Snap
Se vuoi cercare un determinato pacchetto che non è correlato a Debian, come il pacchetti snap, Puoi cercarli utilizzando il comando snap mostrato di seguito.
Elenco $ snap
Puoi combinarti con Grep per ottenere un risultato filtrato.
$ snap List | PACCHETTO GREP
Conclusione
Con i metodi di cui sopra, puoi facilmente cercare pacchetti sul tuo sistema Debian. Usa qualsiasi metodo sopra descritto in base al pacchetto target e a ciò che si intende ottenere con la ricerca.