如何讓 Telegram 出現在 Dash 中

如何讓 Telegram 出現在 Dash 中

我已經從他們的網站下載了 PC/Mac/Linux 的 Telegram Messenger網站並將其複製到/opt/Telegram/Telegram.之後,我建立了一個/usr/local/bin指向安裝目錄的符號連結並將其新增到我的路徑中。現在我可以輕鬆地從控制台啟動 Telgram Messenger,但如何透過 Dash 對其進行索引(包括應用程式圖示)?

答案1

由於&.desktop中的文件,儀表板、桌面選單等中顯示的程式都在那裡。您可以在上述任何位置(命名或類似)中使用與此類似的文件輕鬆製作啟動器:/usr/share/applications~/.local/share/applicationstelegram.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

相關內容