Os programas que aparecem no Dash, os menus da área de trabalho, etc., estão disponíveis devido a .desktop
arquivos em /usr/share/applications
& amp; %código%. Você pode facilmente fazer um lançador usando um arquivo semelhante a este em qualquer um dos locais acima (chamado ~/.local/share/applications
ou similar):
[Desktop Entry]
Encoding=UTF-8
Name=Telegram
Exec=/opt/Telegram/Telegram
Icon=/opt/Telegram/telegram128.png
Type=Application
Categories=Network;
Observe que a linha telegram.desktop
deve conter o comando para iniciar o aplicativo (como o que você usou no Terminal). Isso pode ser como Exec
, telegram
, /usr/bin/telegram-cli
etc.
A linha /opt/Telegram/Telegram
aponta para o ícone a ser usado - pode ser Icon
(se houver ícones nomeados apropriadamente em telegram
ou ~/.local/share/icons
) ou apontar para um arquivo de ícone diretamente. (por exemplo, /usr/share/applications
.). Se você precisar de um ícone, enviei um aqui .
Se o arquivo não aparecer, tente executar um desses comandos:
update-desktop-database /usr/share/applications
update-desktop-database ~/.local/share/applications
dependendo de onde você colocou o arquivo. Uma reinicialização da área de trabalho (ou o logout e o login novamente) pode ser necessária. Um processo semelhante pode ser feito para outras aplicações.
As especificações de um arquivo .desktop podem ser encontradas aqui: link