Saludos comunidad y lectores GUTL. Hace unos días un usuario de nuestra lista de Correos dejaba una duda sobre como crear un acceso directo fácilmente para la Ecured Portable en Debian Wheezy. Acá les voy a dejar la solución que utilizo para cualquier distribución. Crearemos de la manera más fácil un fichero .desktop para ejecutar nuestra Ecured Portable fácilmente desde nuestro Menú de Aplicaciones, independientemente del entorno de escritorio. Allá vamos:
Para nuestros lectores no cubanos, les contamos que EcuRed es una Enciclopedia colaborativa en la red cubana y la EcuRed Portable es una aplicación de escritorio multiplataforma que permite gestionar toda la información que está contenida dentro de la Enciclopedia Colaborativa Cubana en la red (Ecured por sus siglas.) y ser utilizada por todas las personas que no tengan conexión a las redes cubanas. Además posibilita realizar un grupo de funcionalidades que son necesarias al trabajar con dicha enciclopedia, brindando y poniendo al servicio de todos las potencialidades de tecnologías informáticas.
Bueno, lo anteriormente expuesto lo dicen sus propios desarrolladores 😉
No vamos a entrar en detalles del porqué se dificulta mucho ejecutar la Ecured Portable desde Linux, lo que sabemos es que para esto normalmente hay que entrar a la carpeta Ecured y desde la terminal ejecutar lo siguiente:
./run.sh
Ahora bien, esto se complica cuando estamos usando la Ecured Portable en alguna institución y nuestros usuarios son alérgicos al terminal, o simplemente son usuarios que recién están conociendo Linux y lo que mejor saben hacer es ir a un Menú de aplicaciones y desde ahí ejecutar lo que deseen. Está de más decir que una de las cosas que destaca en GNU/Linux por encima de sistemas Windows es la organización de los Menúes de aplicaciones (al menos en los principales entornos de escritorio).
Para crear un lanzador (fichero .desktop) y que se visualice directamente en nuestro Menú de aplicaciones para ejecutar fácilmente nuestra Enciclopedia Colaborativa Portable debemos tener muy claro la ubicación exacta de la carpeta con la Ecured. Teniendo bien claro esto, abriremos un editor de texto plano (nano, Gedit, Kate, Vi o lo que se te antoje) y escribiremos lo siguiente:
[Desktop Entry] Comment[es]=Enciclopedia cubana Comment=Enciclopedia cubana Exec=/media/CASA/maikel/Documentos/Ecured/run.sh GenericName[es]=Enciclopedia cubana GenericName=Enciclopedia cubana Icon=/media/CASA/maikel/Documentos/Ecured/recursos/imagenes/200px_Logotipo.png Categories=Office;Education; MimeType= Name[es]=Ecured Name=Ecured NoDisplay=false Path=/media/CASA/maikel/Documentos/Ecured StartupNotify=false Terminal=false TerminalOptions= Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=
Tienes que tener en cuenta la ubicación exacta de tu carpeta que contiene la Ecured Portable, así que en tu caso modificarás el texto que aparece de color marrón por la ubicación exacta para tí.
El lanzador generado funciona tanto en KDE como en entornos GTK como Gnome y su familia de shells (Gnome-Shell, Unity, Cinnamon, Mate, Pantheon, etc.), XFCE y LXDE. Guarda el documento con el nombre Ecured.desktop y dale permisos de ejecución a través del menú contextual de tu administrador de archivos o a la manera clásica UNIX a través de la consola (imagino que a estas alturas esto último sabes hacerlo).
Para ubicar el nuevo lanzador creado por tí en el Menú de aplicaciones y que esté disponible para todos los usuarios del sistema, pues copia el fichero Ecured.desktop (sí, el que acabas de crear) en la ubicación /usr/share/applications/.
Por cierto, nuestra Enciclopedia Colaborativa está plagada de faltas ortográficas y de concordancias y esto se nota desde que la ejecutas y lees: Que hay de nuevo en está versión. ¿Es tan Colaborativa que nadie se ha dado cuenta de esto?
Magnífico!, ayer estaba intentando hacer esto, gracias Maikel. Fuera de tópico, Maikel no puedo entrar a participa para subir mis fondos me sale Error 404!!!!
mmm, hay que revisar un poco, pero es que necesitamos que la página del formulario solo sea visible para usuarios registrados… Te pasa eso incluso estando logueado?????
Maikel, siempre entro logueado, el caso es que no he podido subir mis screenshots. Espero que se arregle el problema. saludos JR
Resuelto!!!
Otra manera es:
Una vez creado el *.desktop, poner el la consola:
xdg-desktop-menu install --novendor "nombre_desktop_file"
Válido el método, gracias;)
Desearía esto para mi lanzador de Ubuntu, si algún autor averigua cómo hacerlo, por favor que publique un artículo sobre esto.
para los amantes de entorno gráfico pueden usar alacarte
Joder, lo de la ortografía en Ecured es grave, en fin… resssstifico, lo de la ortografía en Cuba es algo grave. Muy bueno el artículo.
saludos,
lpozo