¿Cuántas veces ha notado un archivo en un directorio y se pregunta ... de dónde viene este archivo? O está tratando de decirle a un amigo cómo usar una utilidad pero él no la tiene instalada, y no puede recordar qué paquete instaló para obtenerla.

Claro, puedes dirigirte a Google, pero ¿no te preguntas siempre cómo lo sabe esa gente? Es simple, instale la utilidad dlocate, que es una alternativa más rápida a dpkg para este tipo de consulta.

sudo apt-get install dlocate

Puede usar el comando con la sintaxis ‘dlocate ', Que te dará esta salida:

$ 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 ——

Eso es un montón de salida! Puedes ver que hay muchos nombres de archivos que coinciden parcialmente. Es mejor pasar la ruta completa al nombre de archivo. En este caso, puede usar ‘which flac’ para determinar qué comando flac está usando y luego pasar la ruta completa para dlocate.

$ which flac

/usr/bin/flac

$ dlocate /usr/bin/flac

flac: /usr/bin/flac

Ahora sabemos que el comando flac se encuentra en el paquete llamado "flac". (Sí, este ejemplo fue muy simple) Incluso podría ser más creativo (use el carácter al lado de la tecla 1, no una sola cita)

$ dlocate `which flac`

flac: /usr/bin/flac

Si no tienes ganas de instalar otra utilidad, puedes usar el ‘dpkg -S El comando está incorporado, pero la salida no es tan rápida u organizada. Solo asegúrese de pasar la ruta completa del archivo a cualquiera de las utilidades y obtendrá buenos resultados.

Los Mejores Consejos:
Comentarios: