Skip to main content

Utilizzo di Ubuntu: da quale pacchetto proviene questo file?

Utilizzo di Ubuntu: da quale pacchetto proviene questo file?

Geoffrey Carr

Quante volte hai notato un file seduto in una directory e ti sei chiesto ... da dove viene questo file? Oppure stai cercando di dire a un amico come usare un'utility, ma lui non ha installato, e non puoi ricordare quale pacchetto hai installato per averlo.

Certo, puoi andare su google, ma non ti chiedi sempre come lo sanno queste persone? È semplice, installa l'utilità dlocate, che è un'alternativa più veloce a dpkg per questo tipo di query.

sudo apt-get install dlocate

È possibile utilizzare il comando con la sintassi 'dlocate' ', Che ti darà questo risultato:

$ dlocate flac

libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.solibtunepimp5: /usr/lib/tunepimp/plugins/flac.tppgstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.soflac: /.flac: /usrflac: /usr/binflac: /usr/bin/flac—– trimmed ——

Questo è un sacco di output! Puoi vedere che ci sono molti nomi di file che corrispondono parzialmente. Meglio passare il percorso completo al nome del file. In questo caso, è possibile utilizzare 'which flac' per determinare quale comando flac si sta utilizzando e quindi passare il percorso completo a dlocate.

$ which flac

/usr/bin/flac

$ dlocate /usr/bin/flac

flac: /usr/bin/flac

Ora sappiamo che il comando flac si trova nel pacchetto chiamato "flac". (Sì, questo esempio era molto semplice) Potresti anche diventare più creativo (usa il carattere accanto al tasto 1, non una singola citazione)

$ dlocate `which flac`

flac: /usr/bin/flac

Se non hai voglia di installare un'altra utility, puoi usare 'dpkg -S 'Comando integrato, ma l'output non è altrettanto veloce o organizzato. Assicurati di passare il percorso completo del file a entrambe le utility e dovresti ottenere buoni risultati.

Link
Plus
Send
Send
Pin