Puede que muchos ya conozcan multitud de comandos con distintas flags, o simplemente la mayoría para ejecutar firefox escriban firefox, pero esto es un problema cuando tienes aplicaciones cuya ruta de ejecución es diferente a el simple nombre comercial que tienen como programas.
El curioso hecho por el que he descubierto esto ha sido por dos problemas que me estaban volviendo loco:
Funcionará a la perfección.
PD: Aquí tenéis un par de imágenes por si no queda claro.
El curioso hecho por el que he descubierto esto ha sido por dos problemas que me estaban volviendo loco:
- El atajo por defecto a la Calculadora en Elementary OS no funcionaba
- Quería crearía crear un atajo para ejecutar Google Keep (¡es una gapp!) y no encontraba la ruta. Y no, esta no está en /user/share/applications como "google-keep" o algo así
- Para más inri, por defecto en Elementary OS no se pueden añadir accesos directos de aplicaciones al escritorio
- Abre una terminal, y déjatela a un lado
- Ves al dash/menú de aplicaciones/buscador... arrastra la aplicación a la terminal
- En la terminal se habrá escrito el directorio de la aplicación. Por ejemplo, para la calculadora de eOS '/usr/share/applications/org.pantheon.calculator.desktop'
- Sin borrar nada, escribe xdg-open antes de la ruta y dale a Enter. Debería quedarte así xdg-open '/usr/share/applications/org.pantheon.calculator.desktop'
- Se te abrirá un archivo en el editor de texto, no te asustes.
- Busca la línea donde pone Exec=nombre raro del programa en cuestión. En este caso Exec=io.elementary.calculator
- Lo que hay después del "=" es lo quedeberás copiar para ejecutar la aplicación cuando lo desees o si quieres crear un atajo, ese es el comando que deberás utilizar.
Funcionará a la perfección.
PD: Aquí tenéis un par de imágenes por si no queda claro.
Comentarios
Publicar un comentario