Cómo crear un acceso directo en el escritorio de un equipo Linux Ubuntu sin necesidad de instalar software adicional.

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Linux Ubuntu almacena una serie de accesos directos ya creados en la carpeta:

/usr/share/applications/

Tendremos más de 120 ficheros de ejemplo ya creados que son accesos directos a las aplicaciones instaladas en Linux Ubuntu. Para pasarlo al escritorio podremos copiarlo y pegarlo con el explorador de archivos de Linux:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Si nos aparece la opción de pegar en el escritorio, lo pegaremos, en caso de que aparezca deshabilitada, lo haremos por comando como explicamos a continuación:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

En caso de que no nos deje pegar, por cuestiones de permisos, abriremos una ventana de Terminal:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Como ya conocemos el nombre del fichero del acceso directo de la aplicación, lo copiaremos al escritorio con el siguiente comando:

Donde:

  • org.gnome.Calendar.desktop: nombre del fichero de acceso directo existente a copiar al escritorio. En nuestro caso queremos ejecutar el Calendario.
  • /home/alonso/Escritorio: ruta de la carpeta de escritorio del usuario en el que queramos crear el acceso directo.

Estableceremos como propietario del acceso directo al usuario, con el comando:

Por último, para que el acceso directo se ejecute, pulsaremos con el botón derecho del ratón sobre él en el escritorio y elegiremos «Permitir lanzar»:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Si todo es correcto, el acceso directo cambiará de nombre, por el que contenga el fichero y también cambiará el icono. A partir de ahora podremos ejecutar la aplicación directamente:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Al hacer doble clic, como un acceso directo normal, abrirá la aplicación:

Crear acceso directo en Escritorio de aplicación existente en Linux Ubuntu

Crear acceso directo manualmente cuando no existe en /usr/share/applications

En el caso de que queramos crear un acceso directo personalizado, para ejecutar cualquier aplicación o comando de consola (Terminal), seguiremos los siguientes pasos.

En primer lugar crearemos un fichero de texto en el escritorio, usando, por ejemplo, el Editor de textos:

Crear acceso directo manualmente cuando no existe en /usr/share/applications

Copiaremos y pegaremos el siguiente contenido:

En el texto anterior, lo más importante es «Exec». En este parámetro introduciremos la orden para ejecutar la aplicación que queramos, bien sea una aplicación existente, como «firefox», o bien un comando de Terminal. En nuestro caso, ejecutaremos el siguiente comando:

Que permitirá ejecutar la aplicación «Control de Campo» para Windows en el equipo Linux, como explicamos en este artículo:

Una vez establecido el texto anterior, guardaremos el fichero en el escritorio. Al guardarlo, estableceremos el nombre que queramos pero siempre con la extensión .desktop, por ejemplo «Control_Campo.desktop»:

Crear acceso directo manualmente cuando no existe en /usr/share/applications

Por último, pulsaremos con el botón derecho del ratón sobre el fichero creado y elegiremos «Permitir lanzar»:

Crear acceso directo manualmente cuando no existe en /usr/share/applications

El fichero cambiará el nombre y el icono a los establecidos en el texto anterior. Y ya estará disponible para su ejecución:

Crear acceso directo manualmente cuando no existe en /usr/share/applications

Se ejecutará el comando establecido en «exec» y en nuestro caso lanzará la aplicación de Windows Control de Campo con Wine en el escritorio de Linux:

Crear acceso directo manualmente cuando no existe en /usr/share/applications

Parámetros para el fichero de acceso directo

El fichero de acceso directo admite muchísimos parámetros: Version, Type, Name, Comment, TryExec, Exec, Icon, MimeType, Actions, NoDisplay, Hidden, Terminal, Keywords, …

Estos parámetros permitirán configurar el comportamiento del acceso directo.