Se deben crear en el directorio /usr/share/applications/ de linux.
Para explicar vamos a crear uno sencillo desde cero, por ser un ejemplo trabajaremos a modo figurado con Firefox.
Ingresamos al directorio:
Código: Seleccionar todo
cd /usr/share/applications
Código: Seleccionar todo
touch mozilla.desktop
Agregamos un contenido con una sintaxis similar a la siguiente:
Código: Seleccionar todo
[Desktop Entry]
Name= Aquí nombre <--- Nombre del programa que queremos enlazar (Abrir)
Comment=Comentario sobre el programa <-- (Un comentario personal)
Exec=/home/usuario/carpetaPrograma/bin/programa.sh <-- La ruta de donde se encuentra el código de nuestro programa.
Icon=/home/usuario/Images/iconoPrograma <----- La ubicación del icono de la aplicación.
Terminal=false <--- Como no queremos que abra desde un terminal escribimos fase en caso contrario escribimos true.
Type=Application <--- Especificamos que es un enlace de aplicación.
Ahora como se muestra el contenido de un enlace simbólico creado para el navegador mozilla, instalado en /opt cómo se explica en nuestro tutorial anterior será:
Código: Seleccionar todo
[Desktop Entry]
Name=Firefox
Comment= Navegador Mozilla Firefox
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default32.png
Terminal=false
Type=Application