Leggendo questo tutorial, non solo otterrai semplici istruzioni per elencare i pacchetti installati. Attenderai anche più familiarità con diversi pacchetti e i loro comandi per amministrazione dei pacchetti.
Tutte le istruzioni descritte in questo tutorial includono schermate, rendendo facile per tutti gli utenti Linux capirli e seguirli.
Una breve introduzione ai gestori dei pacchetti Debian
Prima di mostrare le tecniche pratiche per elencare tutti i pacchetti su Debian, ti presentiamo ciascuno.
IL dpkg Packages Manager è la base Debian di tutti i gestori di pacchetti. Altre alternative conosciute come Apt O Apt-get sono i frontend per dpkg, mentre l'attitudine è un frontend per Apt.
IL Apt E Apt-get I frontend hanno importanti vantaggi rispetto a DPKG:
IL attitudine Il frontend è ancora migliore, comprese le seguenti caratteristiche:
Elenco tutti i pacchetti installati su Debian 11 utilizzando DPKG/DPKG-QUERY
La sezione di questo tutorial spiega come elencare i pacchetti installati su Debian utilizzando entrambi dpkg E DPKG-QUERY utensili.
Il primo comando insegnato in questo articolo visualizzerà un elenco completo di tutti i pacchetti installati nel nostro sistema Debian 11 utilizzando dpkg.
Per farlo, corri dpkg seguito dal -l (elenco) flag, come mostrato nello screenshot seguente.
dpkg -l
Come puoi vedere, il comando visualizzerà le seguenti cinque colonne spiegate di seguito.
Comprensione dpkg Produzione
Un altro modo per ottenere lo stesso output è il DPKG-QUERY comando, anche seguito dal -l Flag, come mostrato nell'immagine sottostante.
dpkg -query -l
IL DPKG-QUERY Il comando ha ulteriori funzioni; Ad esempio, è possibile esportare l'elenco completo dei pacchetti installati in un file, che può essere utilizzato in seguito per installare tutti i pacchetti elencati nel file. Questo è un ottimo metodo per installare tutti i pacchetti nel tuo sistema attuale in un nuovo sistema.
Il comando seguente creerà un file denominato Ipackage installati contenente un elenco di tutti i pacchetti attuali. Il nome del file è arbitrario.
dpkg -query -f '$ binary: pacchetto \ n' -w> InstalledPackages
Puoi vedere l'elenco esportato usando comandi di lettura come il meno comando, come mostrato di seguito.
Meno pacchetti installati
È così che puoi elencare i pacchetti installati in Debian Linux usando entrambi dpkg E DPKG-QUERY comandi. Continua a leggere di seguito per elencare i pacchetti utilizzando comandi alternativi.
Elenca tutti i pacchetti installati su Debian 11 utilizzando APT
IL Apt (Advanced Package Tool) è un altro gestore di pacchetti disponibile su Distribuzioni Linux con sede a Debian e Ubuntu. Sebbene la ricerca di informazioni sui pacchetti con DPKG abbia vantaggi rispetto ad APT, APT è meglio poiché può risolvere le dipendenze durante l'installazione del software. Ma anche Apt può essere utile per elencare i pacchetti e ottenere informazioni su di essi.
Per stampare un elenco completo di pacchetti installati utilizzando APT, eseguire il comando mostrato di seguito:
Elenco APT: installato
Come puoi vedere, l'output è leggibile dall'uomo, ma entrambi dpkg E DPKG-QUERY Restituisci un output più intuitivo ordinato per colonne.
Elenco pacchetti per stato su Debian 11 utilizzando attitudine
Come detto nell'introduzione di questo articolo, il attitudine Il comando è un frontend per Apt Con interfacce interattive e di comando.
Per elencare tutti i file installati con un'interfaccia della riga di comando utilizzando attitudine, corri il attitudine comando seguito dal Cerca ~ i Opzione, come mostrato nella seguente screenshot.
Attitude Search ~ i
Come puoi vedere, il comando restituisce 4 colonne, in cui il primo mostra lo stato del pacchetto (io significa che il pacchetto è installato). La seconda colonna mostra come è stato installato il pacchetto; Nell'esempio sopra, il UN La lettera indica che il pacchetto è stato installato automaticamente. La terza colonna mostra il nome del pacchetto e la quarta colonna mostra la descrizione del pacchetto.
Per elencare i pacchetti installati utilizzando la modalità interattiva, eseguire attitudine seguito dal -io Flag come mostrato di seguito.
attitudine -i
L'output mostrerà tutti i pacchetti installati, incluso il loro stato. Come mostrato nella schermata precedente, l'elenco inizierà a mostrare i pacchetti installati scelti per essere rimossi. Scorrendo verso il basso, vedrai i pacchetti scelti per essere trattenuti e i pacchetti vengono installati automaticamente.
È inoltre possibile visualizzare tutti i pacchetti installati ordinati per stato semplicemente eseguendo attitudine senza bandiere.
attitudine
Come puoi vedere nell'immagine qui sotto, è possibile visualizzare tutti i file nel sistema ordinati dalle seguenti categorie:
Questa interfaccia interattiva è intuitiva; Sfogliali in base allo stato dei pacchetti che si desidera elencare.
Questi sono i metodi disponibili per elencare i pacchetti installati su Debian 11, le sue versioni precedenti e le distribuzioni Linux basate su Debian.
Conclusione
Come puoi vedere, ogni programma (DPKG, DPKG-QUERY, APT e Aptitude) ha i suoi vantaggi e svantaggi. Qualsiasi livello di utente Linux può eseguire i comandi spiegati in questo tutorial per elencare i pacchetti installati nel sistema. Conoscere il tuo software è obbligatorio per qualsiasi amministratore di sistema. Tutte le alternative spiegate in questo articolo sono utili, essendo attitudini per gli utenti a cui non piace gestire il terminale Linux. La mia raccomandazione è di imparare tutti per avere familiarità con diversi gestori di pacchetti.
Grazie per aver letto questo tutorial spiegando come elencare tutti i pacchetti installati su Debian 11. Spero che ti sia stato utile. Continua a leggere il suggerimento Linux per ulteriori suggerimenti e tutorial Linux.