![¿Dónde puedo ver los archivos instalados por un paquete a través de la terminal?](https://rvso.com/image/1000383/%C2%BFD%C3%B3nde%20puedo%20ver%20los%20archivos%20instalados%20por%20un%20paquete%20a%20trav%C3%A9s%20de%20la%20terminal%3F.png)
Respuesta1
Simplemente puedes usar:
whereis <packagename>
y eso debería mostrarle una ruta al paquete. Si desea tenerlo en el escritorio, puede simplemente crear un enlace al archivo ejecutable, crear un script que ejecute ese archivo o usar la función "agregar al escritorio" implementada en Linux.
Respuesta2
Hay varias formas de averiguarlo. Antes de continuar, debes saber que algunos paquetes no vienen con archivos binarios, por lo que no hay nada que ejecutar con su nombre.
Para comandos
Primero podemos usar whereis
el comando, nos dirá dónde se encuentran el binario, el código fuente y los manuales de un comando (no del paquete). puedes ejecutarlo como:
whereis perl
para obtener toda la información mencionada anteriormente sobre un comando llamado perl
o similar:
whereis -b perl
para obtener solo la ruta de todos perl
los binarios.
Otra opción es usar which
, cuando tengo varios archivos binarios para un comando, which
me dice cuál de ellos se ejecutará si ejecuto ese comando, por ejemplo:
which python
Para paquetes
Para los paquetes, es un caso diferente; Un paquete puede incluir múltiples archivos binarios completamente diferentes.
Una cosa que podemos hacer es usar dpkg -L <package-name>
, mostrará todos los archivos instalados del paquete llamado <package-name>
, por ejemplo:
dpkg -L coreutils
Si quiero obtener una lista sólo para binarios, puedo ejecutarla así:
dpkg -L coreutils | grep /bin/
que genera algo como:
/bin/rmdir
/bin/uname
/bin/ln
/bin/cat
...
/usr/bin/nl
/usr/bin/arch
/usr/bin/tac
...
También podemos usarLista de paquetes en línea de Ubuntupara buscar un paquete, para su paquete winff
:
http://packages.ubuntu.com/yakkety/all/winff/filelist
Icono/atajo para comandos
Al final, si quiero tener un ícono para acceder rápidamente a esa aplicación, puedo escribir un .desktop
archivo para ese comando,aquíHay más información sobre cómo crear estos archivos.