Los programas que aparecen en el Tablero, los menús del escritorio, etc. están allí debido a los .desktop
archivos en /usr/share/applications
& ~/.local/share/applications
. Puede crear fácilmente un iniciador utilizando un archivo similar a este en cualquiera de las ubicaciones anteriores (con nombre telegram.desktop
o similar):
[Desktop Entry]
Encoding=UTF-8
Name=Telegram
Exec=/opt/Telegram/Telegram -- %u
Icon=/opt/Telegram/telegram128.png
Type=Application
Categories=Network;
MimeType=x-scheme-handler/tg;
Tenga en cuenta que la Exec
línea debe contener el comando para iniciar la aplicación (como la que utilizó en la Terminal) - esto puede ser como telegram
, /usr/bin/telegram-cli
, /opt/Telegram/Telegram
etc.
La Icon
línea apunta al ícono a usar: puede ser telegram
(si hay íconos con el nombre apropiado en ~/.local/share/icons
o /usr/share/applications
), o apuntar directamente a un archivo de ícono. (ej /opt/Telegram/telegram128.png
.) Si necesita un icono, he subido uno aquí .
Si el archivo no se muestra, intente ejecutar uno de estos comandos:
update-desktop-database /usr/share/applications
update-desktop-database ~/.local/share/applications
dependiendo de dónde colocaste el archivo. Puede ser necesario reiniciar el escritorio (o cerrar sesión y volver a iniciarla). Se puede hacer un proceso similar para otras aplicaciones.
La especificación para un archivo .desktop se puede encontrar aquí: http://standards.freedesktop.org/desktop-entry-spec/latest/