He descargado Telegram Messenger para PC / Mac / Linux de su sitio web y lo he copiado /opt/Telegram/Telegram. Después de eso, he creado un enlace /usr/local/binsimétrico que apunta a la dirección de instalación y lo agregué a mi RUTA. Ahora puedo iniciar fácilmente Telgram Messenger desde la consola, pero ¿cómo puedo hacer que Dash lo indexe, incluido el icono de la aplicación?
unity-dash
telegram
Andree Wille
fuente
fuente

Respuestas:
Los programas que aparecen en el Tablero, los menús del escritorio, etc. están allí debido a los
.desktoparchivos 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 nombretelegram.desktopo similar):Tenga en cuenta que la
Execlínea debe contener el comando para iniciar la aplicación (como la que utilizó en la Terminal) - esto puede ser comotelegram,/usr/bin/telegram-cli,/opt/Telegram/Telegrametc.La
Iconlínea apunta al ícono a usar: puede sertelegram(si hay íconos con el nombre apropiado en~/.local/share/iconso/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:
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/
fuente
ExecyIcon.Exec=env(probablemente ...) o usa un script bash EDITAR: askubuntu.com/q/144968/178596También puede instalar Telegram usando
snap(Ubuntu 18.04):fuente