Come trovare dove è installato un pacchetto specifico su Debian e Ubuntu

In Linux, trovare dove è installato un particolare pacchetto è fondamentale per eseguire attività, eseguire applicazioni senza problemi ed eseguire varie operazioni. Gli utenti Debian e Ubuntu a volte incontrano difficoltà nel trovare dove installare il pacchetto specifico di cui hanno bisogno.

Vuoi installare alcune nuove fantastiche app su Debian o Ubuntu? Inizierai cercando il pacchetto e utilizzerai apt per installarlo. Ma quando provi a eseguirlo dalla riga di comando, ricevi un messaggio di errore dall'interfaccia di comando che indica: "Comando non trovato".

Ecco come scoprire dove è installato un pacchetto apt. Verificare Le migliori app per gestire autorizzazioni, telecomandi e dati di Flatpak.

Ho appena installato questo pacchetto, ma qual è il comando per eseguirlo?

Molto spesso, il nome dell'applicazione eseguibile corrisponde al nome del pacchetto Debian o Ubuntu. A volte, questi dettagli sono diversi e devi lavorare per capire il nome del file eseguibile. Ciò è spesso dovuto a un conflitto nel nome del pacchetto con un pacchetto esistente. Fortunatamente, questo processo richiede solo un comando per scoprire il nome dell'applicazione.

Utilizza dpkg per elencare le applicazioni installate

Per elencare i percorsi completi delle applicazioni installate per un pacchetto, utilizzare semplicemente il parametro-L (L maiuscola) con comando dpkg. Ad esempio, per scansionare Firefox ESR:

dpkg -L firefox-esr

Vedrai i percorsi di ogni file installato nel pacchetto, incluso l'importantissimo file eseguibile:

Dove si trovano i file eseguibili in Linux?

Il file eseguibile che stai cercando si trova solitamente in una directory bidone Che sta per “binario”. Nella struttura delle directory di Linux, / Usr / bin Questa è la directory di base per gli eseguibili installati:

L'interfaccia dei comandi utilizza un percorso di ricerca per cercare le applicazioni in queste directory quando si immette un comando. Per vedere le directory nel percorso di ricerca, esamina la variabile d'ambiente $PATH:

eco$ PERCORSO

Vedrai le directory nel percorso di ricerca separate da due punti (:). Debian e Ubuntu solitamente installano nuove applicazioni in cartelle / Usr / bin أو / usr / sbin. Queste ultime sono solitamente applicazioni di amministrazione del sistema che richiedono l'esecuzione tramite carte sudo. Verificare Confronto tra Zsh e Bash: scelta della shell adeguata per la programmazione e la gestione del testo.

domande comuni

Q1. Qual è il modo di base per trovare dove installare un pacchetto su Debian e Ubuntu?

Puoi usare il comando dpkg Per trovare dove è installato un pacchetto su Debian, comando DPKG-QUERY Su Ubuntu. Per esempio: dpkg -L <nome pacchetto>.

Q2. Posso trovare dove è installato un pacchetto senza installarlo?

Sì, puoi usare un comando file-apt Su Ubuntu per cercare nel database i file del pacchetto senza doverli installare.

Q3. Lo stesso comando funziona su Debian e Ubuntu per trovare dove è installato un pacchetto?

Sì, molti comandi sono simili tra Debian e Ubuntu, ma possono esserci alcune piccole differenze. È preferibile utilizzare un ordine appropriato per la distribuzione specifica.

Q4. Esiste un comando più semplice per trovare dove è installato il pacchetto invece di utilizzare dpkg?

Sì, puoi usare file-apt Per trovare facilmente dove installare un pacchetto su Ubuntu senza doverlo prima installare.

Ora sai dove è stata installata questa applicazione

Utilizzando un comando dpkg Conoscendo rapidamente l'organizzazione delle directory di Linux, è facile identificare dove il gestore di pacchetti apt ha installato la nuova applicazione. Questo processo è particolarmente utile quando il nome dell'applicazione e il nome del pacchetto non corrispondono. Ora puoi visualizzare Modi per rimuovere i pacchetti installati su Ubuntu.

Vai al pulsante in alto