GNU/Linux >> Linux Esercitazione >  >> Debian

Controlla le dipendenze di un pacchetto in Ubuntu 20.04 e Debian 10

Sappiamo che la maggior parte dei pacchetti che installiamo sul nostro sistema operativo Linux non possono funzionare correttamente senza altri pacchetti prerequisiti installati. Tali pacchetti di prerequisiti sono chiamati dipendenze. A volte vuoi scoprire le dipendenze di un particolare pacchetto. Quindi oggi ti mostrerò tre modi per controllare ed elencare le dipendenze di un pacchetto in Debian 10 e Ubuntu 20.04.

Verifica delle dipendenze di un pacchetto in Debian e Ubuntu

Per controllare le dipendenze di un pacchetto in Debian 10, puoi utilizzare uno qualsiasi dei tre metodi discussi di seguito:

Metodo n. 1:utilizzo del comando apt show

Per controllare le dipendenze di un particolare pacchetto utilizzando apt show comando, dovrai seguire i passaggi indicati di seguito:

Poiché tutti i comandi di cui parleremo vengono passati tramite terminale, quindi, dovremo avviare il terminale in Debian 10. Tutto quello che dobbiamo fare è cliccare sulla scheda Attività presente nell'angolo in alto a sinistra della nostra Debian 10 desktop e quindi scrivi terminale nella barra di ricerca visualizzata. Quindi fai semplicemente clic sul risultato della ricerca del terminale per avviarlo in Debian 10 come mostrato nell'immagine seguente:

Ora digita il seguente comando nel tuo terminale e quindi premi il tasto Invio:

apt mostra PACKAGE_NAME

Qui, sostituisci PACKAGE_NAME con il nome del pacchetto di cui vuoi scoprire le dipendenze. In questo esempio, volevamo controllare le dipendenze del pacchetto zlib1g usando il comando apt show in Debian 10. Pertanto, abbiamo sostituito PACKAGE_NAME con zlib1g come mostrato nell'immagine seguente:

Non appena questo comando verrà eseguito correttamente sarai in grado di vedere le dipendenze del pacchetto specificato insieme ad alcune altre informazioni come evidenziato nell'immagine seguente:

Metodo n. 2:l'uso del comando apt-cache dipende

Per controllare le dipendenze di un particolare pacchetto usando apt-cache comando in Debian 10, dovrai eseguire i seguenti passaggi:

È necessario avviare il terminale nello stesso modo spiegato nel metodo sopra. Ora digita il seguente comando nel tuo terminale e quindi premi il tasto Invio:

apt-cache dipende da PACKAGE_NAME

Qui, sostituisci PACKAGE_NAME con il nome del pacchetto di cui vuoi scoprire le dipendenze. In questo esempio, volevamo controllare le dipendenze del pacchetto zlib1g usando il comando apt-cache in Debian 10. Pertanto, abbiamo sostituito PACKAGE_NAME con zlib1g come mostrato nell'immagine seguente:

  • Non appena questo comando verrà eseguito correttamente, sarai in grado di vedere le dipendenze del pacchetto specificato come evidenziato nell'immagine seguente:

Metodo n. 3:usando il comando apt-rdepends

Per controllare le dipendenze di un particolare pacchetto usando apt-rdepends comando in Debian 10, dovrai seguire i passaggi indicati di seguito:

Ancora una volta, è necessario avviare il terminale come descritto nel metodo sopra. Dopo aver avviato correttamente il terminale, dovrai installare il comando apt-rdepends sul tuo sistema Debian 10 poiché non è abilitato per impostazione predefinita. Per installarlo, digita il seguente comando nel tuo terminale e quindi premi il tasto Invio:

sudo apt install apt-rdepends

L'esecuzione di questo comando installerà il comando apt-rdepends sul tuo sistema Debian 10. È mostrato nell'immagine seguente:

  • Durante l'installazione di questo comando, il tuo sistema ti chiederà se vuoi procedere o meno con questa installazione. Devi solo digitare "Y" e premere il tasto Invio per fornire il tuo consenso come evidenziato nell'immagine mostrata di seguito:

Una volta completata l'installazione di questo comando, il tuo terminale Debian 10 avrà un aspetto simile a questo:

Ora digita il seguente comando nel tuo terminale e quindi premi il tasto Invio:

apt-rdepends -r PACKAGE_NAME

Qui, sostituisci PACKAGE_NAME con il nome del pacchetto di cui vuoi scoprire le dipendenze. In questo esempio, abbiamo voluto verificare le dipendenze del pacchetto zlib1g utilizzando il comando apt-rdepends in Debian 10. Pertanto, abbiamo sostituito PACKAGE_NAME con zlib1g come mostrato nell'immagine seguente:

  • Questo comando richiederà molto tempo per essere eseguito perché dovrebbe elaborare tutte le dipendenze inverse. Il suo output è mostrato nell'immagine seguente:

Conclusione

Utilizzando uno dei tre metodi descritti in questo articolo, puoi facilmente trovare le dipendenze di qualsiasi pacchetto desiderato in Debian e Ubuntu. Tutti questi metodi sono abbastanza semplici e facili da seguire, tuttavia, un punto da notare qui per il Metodo n. 3 è che dovrai essere molto paziente mentre viene eseguita l'esecuzione di quel comando.


Debian
  1. bash:netstat:comando non trovato – Debian/Ubuntu Linux

  2. Opzioni usate di frequente per il comando debian/ubuntu dpkg

  3. Verifica delle dipendenze dei pacchetti con apt-rdepends su Debian e Ubuntu

  4. Correggi l'errore "comando add-apt-repository non trovato" su Ubuntu e Debian

  5. Come controllare lo spazio su disco in Ubuntu 20.04 e 20.10?

Installa e configura GlusterFS su Ubuntu 16.04 / Debian 8

Come controllare il tempo di attività in Debian 10

7 comandi per controllare l'utilizzo della memoria e scambiare spazio in Debian 10

Come verificare le dipendenze di un pacchetto nelle distribuzioni Linux basate su Ubuntu/Debian

Installa ClamAV Antivirus in Debian 11 Bullseye e Ubuntu 20.04

10 fantastici suggerimenti e trucchi Debian