Ricerca sul pacchetto Debian

Ricerca sul pacchetto Debian

“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.