
我已經從他們的網站下載了 PC/Mac/Linux 的 Telegram Messenger網站並將其複製到/opt/Telegram/Telegram
.之後,我建立了一個/usr/local/bin
指向安裝目錄的符號連結並將其新增到我的路徑中。現在我可以輕鬆地從控制台啟動 Telgram Messenger,但如何透過 Dash 對其進行索引(包括應用程式圖示)?
答案1
由於&.desktop
中的文件,儀表板、桌面選單等中顯示的程式都在那裡。您可以在上述任何位置(命名或類似)中使用與此類似的文件輕鬆製作啟動器:/usr/share/applications
~/.local/share/applications
telegram.desktop
[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;
請注意,該Exec
行應包含啟動應用程式的命令(如您在終端機中使用的命令) - 這可以是telegram
、等/usr/bin/telegram-cli
。/opt/Telegram/Telegram
該Icon
行指向要使用的圖示 - 這可以是(如果或telegram
中有適當命名的圖示),或直接指向圖示檔案。 (例如。)。如果您需要圖標,我已經上傳了一個~/.local/share/icons
/usr/share/applications
/opt/Telegram/telegram128.png
這裡。
如果該文件未顯示,請嘗試執行以下命令之一:
update-desktop-database /usr/share/applications
update-desktop-database ~/.local/share/applications
取決於您放置文件的位置。可能需要重新啟動桌面(或登出並重新登入)。可以對其他應用程式執行類似的過程。
.desktop 檔案的規格可以在這裡找到:http://standards.freedesktop.org/desktop-entry-spec/latest/
答案2
你也可以安裝電報使用snap
(Ubuntu 18.04):
$ sudo snap install telegram-desktop