Programy wyświetlane w Dash, menu pulpitu itp. Są dostępne z powodu .desktopplików w /usr/share/applications& ~/.local/share/applications. Możesz łatwo uruchomić program uruchamiający, używając pliku podobnego do tego w dowolnej z powyższych lokalizacji (nazwanych telegram.desktoplub podobnych):
[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;
Należy zauważyć, że Execlinia powinna zawierać polecenie, aby uruchomić aplikację (jak ten, który wykorzystano w terminalu) - to może być jak telegram, /usr/bin/telegram-cli, /opt/Telegram/Telegramitd.
Te Iconpunkty linii na ikonie w użyciu - może to być telegram(jeśli jest odpowiednio nazwany są ikony ~/.local/share/iconslub /usr/share/applications) lub punkt do pliku ikony bezpośrednio. (np /opt/Telegram/telegram128.png.). Jeśli potrzebujesz ikony, przesłałem ją tutaj .
Jeśli plik się nie wyświetla, spróbuj uruchomić jedno z następujących poleceń:
update-desktop-database /usr/share/applications
update-desktop-database ~/.local/share/applications
w zależności od tego, gdzie umieściłeś plik. Może być konieczne ponowne uruchomienie pulpitu (lub wylogowanie i ponowne zalogowanie). Podobny proces można wykonać dla innych aplikacji.
Specyfikację pliku .desktop można znaleźć tutaj: http://standards.freedesktop.org/desktop-entry-spec/latest/