Para crear iconos lanzadores en el "escritorio" debemos partir de la elección en «Preferencias» de esa opción (en futuros MiniNos será la forma predeterminada) Imagen: (p-)prefs-icos.png Una vez marcada la opción: Administrar el escritorio y mostrar iconos de ficheros. tenemos dos posibilidades A) Que la aplicación que queremos lanzar tenga disponible en el directorio /usr/share/applications/ un fichero «lo_que_sea.desktop». B) Que no dispongamos de ese fichero. En ambos casos lo primero que debemos hacer es crear en el directorio (carpeta) /home/minino/ una nueva carpeta que llamaremos «Desktop» (lógicamente sin las comillas) Caso A) Con el navegador de ficheros (PCManFM) abierto en el directorio /usr/share/applications/: → Pulsamos simultaneamente las teclas [Ctrl] y [Shift] (Mayúsculas). → Manteniendo pulsadas esas dos teclas, picamos con el puntero en el fichero que corresponda a la aplicación que queremos tener en el escritorio y lo arrastramos al "escritorio". → Soltamos las teclas y el puntero, debe aparecernos el enlace en el escritorio. Si nos fijamos, dentro del directorio (carpeta) Desktop nos aparece un icono igual con la marca (flechita) de que es un enlace simbólico. Caso B) Aqui tenemos dos formas de hacerlo: Método abreviado (más sencillo, aunque consume más memoria) Botón derecho sobre el fondo de pantalla → Crear nuevo → Fichero de texto Poner como nombre de fichero → Aplicacion.desktop → Donde «Aplicacion» será el nombre de progama, aplicación o acción a lanzar. Editamos (con »leafpad» o con «nano») el fichero de texto recien creado y añadimos las siguientes líneas: [Desktop Entry] Encoding=UTF-8 Name=Mi aplicación Exec=ejecutable /a_veces/ruta_al/ejecutable Icon=icono.formato /a_veces/ruta_al/icono.formato → La linea [Desktop Entry] es la cabecera, por lo tanto es obligatoria → Encoding no es necesaría, pero si vamos a emplear tíldes y/o eñes es recomendable ponerlo → Name será el nombre que aparecerá bajo el icono, si queremos que aparezca en distinto idioma en función de la variable de lenguaje podemos editarla así: Name[es]=GestiONG Name[gl]=XestiONG Para los idiomas sin variante o genérico, podemos usar indistintamente la forma abreviada [es] o la forma larga [es_ES], en los idiomas con variante, si queremos definir esta, tendremos que usar la forma larga v.g. [es_AR] → Exec es la orden que ejecuta el icono lanzador Exec=gestiong Si no funciona con solo el nombre del ejecutable, se deberá (con toda probabilidad) a que este ejecutable no se encuentra en una ruta predefinida, deberemos indicarle la ruta al ejecutable Exec=/usr/bin/gestiong Sí no sabemos cual es la ruta, en una terminal escribimos: whereis nombre-aplicación y nos devolverá un mensaje similar a este: gestiong: /usr/bin/gestiong /usr/share/gestiong → La línea Icon es la que llama al icono propiamente dicho (monigote) Icon=libros.png Si el icono no está en una ruta predeterminada deberemos indicar la ruta completa. Icon=/home/minino/.icewm/icons/libros.png Con esto ya tendremos un icono lanzador en el "escritorio", si vamos a utilizar pocos (3 ó 4) o disponemos de mucha memoria RAM, no plantea mayor problema, pero si lo que queremos es utilizar muchos o tenemos poca memoria RAM, este trabajo anterior es mejor hacerlo como administrador (root) en el directorio /usr/share/applications/ Tengamos en cuenta que un icono ocupa (sobre la memoria) entre 80 y 100 Bytes, mientras que un enlace a 7usr/share/applications/lo_que_sea solo ocupará entre 35 y 40 Bytes Veamos como hacerlo: Abrimos PCManFM y nos dirimos al directorio /usr/share/applications/ → En herramientas elegimos "Abrir carpeta actuañ como root" → Tras pedirnos la contraseña nos abre una nueva instancia de PCManFM, será ahí donde hagamos los pasos anteriores. Con este método (hacerlo sobre /usr/share/applications/) tiene la ventaja adicional de que este nuevo lanzador queda incorporado a la lista de aplicaciones disponibles si añadimos la línea: Type=Application Para este uso tenemos muchas más opciones que podemos utilizar, paso a describir las más importantes Si el gestor de ficheros genera automáticamente el menú de aplicaciones, debemos indicar el "grupo" en el que lo mostrará: Ejemplo para un navegador: Categories=Application;Network; Ejemplo para un juego: Categories=Application;Game;ArcadeGame; Ejemplo para AbiWord: Categories=Application;Office;WordProcessor; Ejemplo para gNumeric: Categories=Application;Office:Spreadsheet → Recomiendo que veais otras aplicaciones de similares carácterísticas para ver como se estructura. → Podemos añadir comentarios Comment=Aplicación libre para la gestión integral de ONGs y ASAL. Comment[es]=Aplicación libre para la gestión integral de ONGs y ASAL. Comment[gl]=Aplicativo para a xestión integral de ONGs e ASAL. → Para la variante de idioma ver el comentario sobre «Name» → Definir que se instale (para los gestores que lo admitan) en la bandeja de sistema (Systen Tray ó Icon Tray) TryExec=gdmphotosetup → Definir si se ejecuta en terminal (true) o nó (false) Terminal=false Hay muchas más opciones, la forma más facil de entenderlas es viendo como se estructuran otros ficheros .desktop