- - Cómo crear accesos directos al menú de aplicaciones en Linux

Cómo crear accesos directos al menú de aplicaciones en Linux

Los usuarios inician programas en Linux con "lanzadores". Estos archivos contienen instrucciones específicas sobre cómo el sistema operativo Linux debería ejecutar el programa y cómo debería verse el ícono, entre otras cosas. En Linux, si desea crear accesos directos al menú de la aplicación, encontrará que es un poco más difícil, en comparación con Mac o Windows, ya que los usuarios no pueden simplemente hacer clic derecho en un programa y seleccionar la opción "crear acceso directo". En cambio, si desea crear accesos directos al menú de aplicaciones en el escritorio de Linux, es un proceso complicado que requiere un poco de conocimiento.

ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Accesos directos del menú de aplicaciones - Terminal

Quizás la forma más rápida de crear aplicacionesLos accesos directos del menú en el escritorio de Linux es crear uno en el terminal. Ir a la ruta de la terminal es menos fácil de usar, ya que no hay un buen editor de GUI para asignar categorías de aplicaciones, y no hay un selector de iconos, etc.

El primer paso para crear un nuevo acceso directo de aplicación en Linux es crear un archivo de escritorio vacío. En la terminal, use el toque comando para crear un nuevo acceso directo.

touch ~/Desktop/example.desktop
chmod +x ~/Desktop/example.desktop
echo "[Desktop Entry]" >> ~/Desktop/example.desktop

El nuevo icono de acceso directo está en el escritorio, pero no tiene instrucciones de programa. Arreglemos esto editando el nuevo archivo en el editor de texto Nano.

nano ~/Desktop/example.desktop

La primera línea para cualquier acceso directo de aplicación es "Nombre". Esta línea le dará al acceso directo de la aplicación su nombre en los menús. En el editor de texto Nano, asigne un nombre a su acceso directo.

Name=Example Shortcut

Después de "Nombre", la siguiente línea en el acceso directo para agregar es "Comentario". Esta línea es opcional pero muy útil ya que permite que el menú muestre información sobre el acceso directo.

Comment=This is an example launcher

Con "Nombre" y "Comentario" fuera del camino, podemos llegar a la verdadera carne del lanzador. En el editor de texto Nano, agregue la línea "Exec".

La línea "Exec" le dice a su sistema operativo Linux dónde está el programa y cómo debe comenzar.

Exec=command arguments

Exec es muy versátil y puede lanzar Python, Bash y casi cualquier otra cosa que se te ocurra. Por ejemplo, para ejecutar un script de shell o bash a través del acceso directo, haga lo siguiente:

Exec= sh /path/to/sh/script.sh

Alternativamente, configure el acceso directo de su aplicación para ejecutar un programa Python con:

Exec=python /path/to/python/app

Una vez que la línea "Exec" esté configurada a su gusto, agregue la línea "Tipo".

Type=Application

¿Necesita configurar su acceso directo personalizado con un icono? Use la línea "Icono".

Icon=/path/to/custom/icon

Ahora que Nombre, Comentario, Exec e Icono están configurados, es seguro guardar el acceso directo personalizado. Utilizando la Ctrl + O combinación de teclado, guarde el acceso directo de la aplicación. Luego, salga de Nano con Ctrl + X.

Instale su acceso directo a la aplicación personalizada en todo el sistema con:

sudo mv ~/Desktop/example.desktop /usr/share/applications

Accesos directos del menú de aplicaciones - Alacarte

Hay muchos editores de menú en Linux. En su mayor parte, todos funcionan de manera similar y hacen lo mismo. Para obtener los mejores resultados, recomendamos utilizar la aplicación Alacarte. Es fácil de usar, funciona en todo y se puede instalar incluso en las distribuciones de Linux más oscuras (debido a su relación con el proyecto Gnome).

Alacarte ya puede estar instalado en su PC con Linux. Verifique y vea presionando Alt + F2, escribiendo "alacarte" y haciendo clic en enter. Si se inicia la aplicación, ya la tienes instalada. Si no sucede nada, deberá instalarlo. Siga las instrucciones a continuación para que funcione.

Ubuntu

sudo apt install alacarte

Debian

sudo apt-get install alacarte

Arch Linux

sudo pacman -S alacarte

Fedora

sudo dnf install alacarte -y

OpenSUSE

sudo zypper install alacarte

Linux genérico

¿No puede encontrar la aplicación de editor de menú Alacarte en su distribución de Linux? ¡Visite el sitio del código fuente y constrúyalo usted mismo!

Hacer atajos

Hacer accesos directos con el editor de menús de Alacarte es refrescantemente simple. Para comenzar, haga clic en una categoría. En este ejemplo, crearemos un nuevo acceso directo en la categoría "Internet".

En la categoría "Internet", haga clic en el botón "Nuevo elemento". Al seleccionar la opción "Nuevo elemento", se abrirán las "Propiedades del iniciador".

En las ventanas "Propiedades del iniciador", hay algunas cosas que completar. Lo primero que debe completar es "Nombre". Escriba el nombre del iniciador en la sección "Nombre". Luego, pasa a "Comando".

La sección "Comando" es donde el usuario especificaqué hará el atajo. Haga clic en el botón "Examinar" para buscar un script de shell, binario, aplicación de Python, etc. y cárguelo. Alternativamente, escriba un comando, como uno de los siguientes:

python /path/to/python/app.py

o

sh /path/to/shell/script/app.sh

o

wine /path/to/wine/app.exe

Cuando se establece la sección "Comando" del lanzador,escriba un comentario en la sección "Comentario" y luego seleccione "Aceptar" para finalizar. Después de hacer clic en el botón "Aceptar", ¡Alacarte guardará y habilitará instantáneamente el acceso directo de su nueva aplicación en el escritorio de Linux!

Comentarios