Averiguar la ruta de instalación de un paquete

18 09 2007

En muchas ocasiones te puede pasar que no recuerdes la ruta exacta en donde un determinado paquete quedó correctamente instalado, es decir, si estás empezando en esto de Linux es más que probable que necesites dar con la ruta de la aplicación para crear un lanzador o acceso directo en el escritorio o simplemente para saber donde se encuentran los manuales de usuario. El proceso es realmente sencillo y no tienes por qué morir en el intento.
Abrimos una terminal de comandos y escribimos lo siguiente:

  • dpkg -L nombre_paquete

Un ejemplo muy sencillo sería averiguar todos aquellos directorios en los cuales se encuentre el programa amule, en mi caso:

  • dpkg -L amule

Genera las siguientes rutas:

/.
/usr
/usr/bin
/usr/bin/amule
/usr/share
/usr/share/applications
/usr/share/applications/amule.desktop
/usr/share/pixmaps
/usr/share/pixmaps/amule.xpm
/usr/share/doc
/usr/share/doc/amule
/usr/share/doc/amule/changelog.gz
/usr/share/doc/amule/README.gz
/usr/share/doc/amule/TODO
/usr/share/doc/amule/amulesig.txt
/usr/share/doc/amule/TODO.Debian
/usr/share/doc/amule/copyright
/usr/share/doc/amule/changelog.Debian.gz
/usr/share/doc/amule/ED2K-Links.HOWTO.gz
/usr/share/menu
/usr/share/menu/amule
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/amule.1.gz
/usr/share/man/de
/usr/share/man/de/man1
/usr/share/man/de/man1/amule.1.gz
/usr/share/man/es
/usr/share/man/es/man1
/usr/share/man/es/man1/amule.1.gz
/usr/share/man/fr
/usr/share/man/fr/man1
/usr/share/man/fr/man1/amule.1.gz
/usr/share/man/hu
/usr/share/man/hu/man1
/usr/share/man/hu/man1/amule.1.gz

Pero si por el contrario quiero hacer un filtro para dar con una ruta aún más específica del paquete amule, utilizo el comando grep así:

dpkg -L amule|grep /usr/share/man

Con esta instrucción me aparecen las rutas del paquete amule, pero solamente aquellas que se encuentran dentro de /usr/share/man, es decir, los manuales de usuario de la aplicación:

/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/amule.1.gz
/usr/share/man/de
/usr/share/man/de/man1
/usr/share/man/de/man1/amule.1.gz
/usr/share/man/es
/usr/share/man/es/man1
/usr/share/man/es/man1/amule.1.gz
/usr/share/man/fr
/usr/share/man/fr/man1
/usr/share/man/fr/man1/amule.1.gz
/usr/share/man/hu
/usr/share/man/hu/man1
/usr/share/man/hu/man1/amule.1.gz


Acciones

Information

3 responses

18 09 2007
manolo

Otro tip, para saber a que paquete pertenece un archivo

dpkg -S /ruta/al/archivo

ejemplo

dpkg -S /usr/share/pixmaps/amule.xpm

19 09 2007
kernel666

Buen aporte Manolo, haber si lo pongo dentro de la sección de tips.
SALU2

19 09 2007
Alaingonza

Muy interesante la verdad. Alguna que otra vez he tenido problemas a la hora de encontrar algunos archivos jeje

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: