Tengo un script que necesito ejecutar con un ícono desde el escritorio... ¿sugerencias? ideas?
Respuesta1
Usando solo el administrador de archivos:
- primero cree un enlace a su script en su escritorio (cópielo, luego presione Ctrl/haga clic derecho + enlace aquí)
- luego, haga clic derecho en el script en el escritorio, elija la propiedad: en la pestaña "general", se puede hacer clic en el icono. Haga clic en él, se abrirá una ventana donde podrá elegir su ícono (busque en usr/share/icons para encontrar más íconos)
- En la pestaña "permiso", marque la casilla "Ejecución" para permitir que se inicie el programa.
Respuesta2
Primero crea un .desktop
archivo. Puedes crearlo ~/.local/share/applications
para uso personal o /usr/share/applications
para todos los usuarios. Por ejemplo, si deseas crearlo para uso personal, puedes abrir una terminal y escribir:
vim ~/.local/share/applications/myapp.desktop
Segundo edite el .desktop
archivo. Pegue el siguiente texto en el archivo:
[Desktop Entry]
Type=Application
Terminal=true
Name=<Your Application Name>
Exec=<Path to your .sh file>
Icon=<Path to your icon>
Reemplace <Your Application Name>
, <Path to your .sh file>
y <Path to your icon>
con el nombre de su aplicación, la ruta a su .sh
archivo y la ruta a su ícono respectivamente.
Finalmente guarde y cierre el archivo. Ahora debería poder ver su aplicación en el menú de aplicaciones con su ícono personalizado.
Tenga en cuenta que la Terminal=true/false
línea determina si el terminal abre una ventana y muestra el resultado o se ejecuta en segundo plano1. Si desea que el script se ejecute en segundo plano, puede configurar Terminal=false
.
Recuerde otorgar permisos de ejecución a su .sh
archivo si aún no lo ha hecho. Puedes hacer esto ejecutando chmod +x /path/to/your/script.sh
en la terminal.