Programy wyświetlane w Dash, menu pulpitu itp. Są dostępne z powodu .desktop
plikó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.desktop
lub 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 Exec
linia 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/Telegram
itd.
Te Icon
punkty linii na ikonie w użyciu - może to być telegram
(jeśli jest odpowiednio nazwany są ikony ~/.local/share/icons
lub /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/