Dopo aver letto questo tutorial, saprai come trovare informazioni sui pacchetti installati, rimossi e aggiornati utilizzando i comandi Apt, DPKG-QUERY, e leggere i registri dpkg. Ci sono istruzioni per creare un elenco di pacchetti installati, installare tutti i pacchetti elencati su un nuovo computer e suggerimenti APT e DPKG aggiuntivi.
Vedere i pacchetti installati utilizzando APT
Il comando di seguito stampa un elenco di tutto il software installato tramite APT/APT-ET GESTER.
Elenco APT -installataElenco pacchetti installati con DPKG-Query
DPKG-Query è un comando per visualizzare le informazioni sui pacchetti dal database DPKG.
sudo dpkg -query -lContare tutti i pacchetti installati
Usando DPKG-Query, è possibile ottenere un conteggio totale di tutti i pacchetti installati. IL -F Il flag elencerà solo tutti i pacchetti binari, quindi il wc Conta dei comandi Tutti i pacchetti elencati:
sudo dpkg -query -f '$ binary: pacchetto \ n' -w | wc -lCome puoi vedere, ci sono 2802 pacchetti installati.
Vedere i pacchetti installati di lettura dei registri
È possibile leggere l'attività APT recente (installazione, rimozione, aggiornamento) leggendo il registro /var/log/apt/cronologia.tronco d'albero come mostrato di seguito:
Cat/var/log/apt/cronologia.tronco d'alberoPer ottenere informazioni sui pacchetti installati utilizzando DPKG, è necessario leggere i registri DPKG situati a /var /log. È possibile leggere il registro corrente eseguendo il comando di seguito:
grep "installa"/var/log/dpkg.tronco d'alberoPer controllare il registro precedente, consultare il file /var/log/dpkg.tronco d'albero.1.
grep "installa"/var/log/dpkg.tronco d'albero.1Leggere i registri compressi è lo stesso processo ma con Zgrep invece di grep, come mostrato nell'esempio seguente.
ZGREP "Installa"/var/log/dpkg.tronco d'albero.10.GzSe vuoi vedere tutti i registri compressi in una volta, puoi usare un jolly come nel seguente esempio:
ZGREP "Installa"/var/log/dpkg.tronco d'albero.*.GzElenco pacchetti rimossi
È inoltre possibile elencare i pacchetti rimossi leggendo i registri sostituendo "Installa" con "Rimuovi", come mostrato nell'immagine seguente.
grep "Rimuovi"/var/log/dpkg.tronco d'alberoCome con l'esempio precedente, puoi anche utilizzare il comando Zgrep e un jolly per leggere tutti i registri compressi, come mostrato nello screenshot seguente.
Zgrep "Rimuovi"/var/log/dpkg.tronco d'albero.*.GzElenca pacchetti aggiornati
Per mostrare i pacchetti aggiornati sostituire "Installa" o "Rimuovi" con "aggiornamento", come mostrato nell'esempio seguente.
GREP "Aggiornamento"/var/log/dpkg.tronco d'alberoUtilizzo Zgrep per leggere i registri compressi.
ZGREP "Aggiornamento"/var/log/dpkg.tronco d'albero.10.GzCome per gli esempi precedenti, puoi anche usare un jolly.
ZGREP "Aggiornamento"/var/log/dpkg.tronco d'albero.*.GzElenco di esportazione di pacchetti installati da installare su un nuovo dispositivo
È possibile creare un elenco di pacchetti installati, quindi importarlo su un nuovo dispositivo per installare lo stesso software.
Per creare un elenco di pacchetti installati, è possibile eseguire una procedura simile a quella utilizzata per contare i pacchetti installati, come mostrato di seguito. Invece di contare, il seguente comando crea un elenco chiamato Ipackage installati.
sudo dpkg -query -f '$ binary: pacchetto \ n' -w> installatepackagesSul computer si desidera installare gli stessi pacchetti:
sudo xargs -a installpackages APT InstallaNello screenshot seguente, l'apt è stato eseguito sullo stesso computer è stato creato l'elenco; Pertanto, i pacchetti rilevati sono già installati.
Aggiornamento di pacchetti obsoleti
È possibile utilizzare il comando APT per verificare l'aggiornamento dei pacchetti obsoleti eseguendo il comando di seguito:
Sudo Apt-Aggiornamento del miscuglioCorrezione di dipendenze o pacchetti rotti
Per fissare dipendenze o pacchetti rotti, dopo aver eseguito Aggiornamento APT-get, eseguire il comando di seguito.
sudo apt -get install -fInformazioni su Apt e DPKG
Per ulteriori informazioni sul gestore pacchetti APT/APT-ETT, visitare la pagina man https: // linux.morire.net/man/8/apt-get.
Per ulteriori informazioni su DPKG, visitare la pagina man https: // linux.morire.net/man/1/dpkg.
Conclusione
Come puoi vedere, la visualizzazione del software installato, rimosso e aggiornato è un'attività facile che il livello dell'utente Linux può eseguire con alcuni comandi. Linux offre una varietà di comandi e strumenti versatili per gestire e amministrare i pacchetti in modo personalizzato. Ad esempio, ottenere il conteggio totale dei programmi installati in Microsoft Windows può essere più difficile o impossibile senza l'aiuto di uno strumento esterno.
Apprendimento di attività semplici come le spiegate in questo tutorial possono farti risparmiare un sacco di tempo, come dimostrato nella sezione che descrive come esportare un elenco di pacchetti da installare su un nuovo dispositivo, particolarmente utile quando è necessario creare un server e clonazione di server e non t un'opzione.
Imparare ad amministrare e gestire i pacchetti è la chiave e la conoscenza di base qualsiasi utente must-have.
Spero che questo tutorial sia stato utile. Continua a seguire il suggerimento Linux per ulteriori suggerimenti e tutorial Linux.