📜  como crear icono de aplicacion en linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:14:13.094000             🧑  作者: Mango

Como crear icono de aplicación en Linux - Shell/Bash

En Linux, puedes crear fácilmente un icono de aplicación usando el lenguaje de script Shell/Bash. En este tutorial, te guiaremos a través de los pasos para hacerlo.

Paso 1: Crear un archivo de icono

Para crear un archivo de icono (.desktop), abre un editor de texto y pega el siguiente código:

[Desktop Entry]
Name=[Nombre de la aplicación]
Comment=[Descripción de la aplicación]
Exec=[Comando para ejecutar la aplicación]
Icon=[Ruta completa del archivo de icono]
Terminal=false
Type=Application
Categories=[Categoría de aplicación separada por ";" ]

Asegúrate de reemplazar los valores correspondientes entre corchetes. Por ejemplo, si tu aplicación se llama "Mi Aplicación", reemplaza "[Nombre de la aplicación]" con "Mi Aplicación".

La entrada de "Categories" se utiliza para mostrar tu aplicación en el menú de inicio en una categoría específica. Ejemplos de categorías comunes son "Graphics" para aplicaciones gráficas y "Office" para aplicaciones de oficina. Puedes separar las categorías con ";".

Guarda el archivo con una extensión ".desktop". Por ejemplo, "mi-aplicacion.desktop".

Paso 2: Dar permisos de ejecución al archivo

Para poder usar el archivo de icono, darle permisos de ejecución usando el siguiente comando en terminal:

chmod +x [ruta del archivo.desktop]

Por ejemplo:

chmod +x /home/user/Desktop/mi-aplicacion.desktop
Paso 3: Agregar el icono a la lista de aplicaciones

Para agregar el icono a la lista de aplicaciones, mueve el archivo de icono a la carpeta "/usr/share/applications/" usando el siguiente comando en terminal:

sudo mv [ruta del archivo.desktop] /usr/share/applications/

Por ejemplo:

sudo mv /home/user/Desktop/mi-aplicacion.desktop /usr/share/applications/

¡Y eso es todo! Ahora deberías poder encontrar tu aplicación en la lista de aplicaciones de tu distribución Linux.

¡Felicidades por crear tu primer icono de aplicación en Linux!