Saya telah mengunduh Telegram Messenger untuk PC / Mac / Linux dari situs web mereka dan menyalinnya ke /opt/Telegram/Telegram
. Setelah itu saya membuat tautan sym /usr/local/bin
yang menunjuk ke instalasi directroy dan menambahkannya ke PATH saya. Sekarang saya dapat dengan mudah memulai Telgram Messenger dari konsol tetapi bagaimana cara mendapatkannya diindeks oleh Dash termasuk ikon aplikasi?
unity-dash
telegram
Andree Wille
sumber
sumber
Jawaban:
Program-program yang muncul di Dash, menu desktop dll ada karena
.desktop
file di/usr/share/applications
&~/.local/share/applications
. Anda dapat dengan mudah membuat peluncur menggunakan file yang mirip dengan ini di salah satu lokasi di atas (dinamaitelegram.desktop
atau serupa):Perhatikan bahwa
Exec
baris harus berisi perintah untuk meluncurkan aplikasi (seperti yang Anda digunakan di Terminal) - ini bisa sepertitelegram
,/usr/bin/telegram-cli
,/opt/Telegram/Telegram
dllThe
Icon
garis poin ke ikon untuk digunakan - ini bisa menjaditelegram
(jika ada yang tepat bernama ikon dalam~/.local/share/icons
atau/usr/share/applications
), atau arahkan ke file icon langsung. (mis/opt/Telegram/telegram128.png
.). Jika Anda memerlukan ikon, saya telah mengunggahnya di sini .Jika file tidak muncul, coba jalankan salah satu dari perintah ini:
tergantung tempat Anda meletakkan file. Restart desktop (atau logout dan kembali lagi) mungkin diperlukan. Proses serupa dapat dilakukan untuk aplikasi lain.
Spesifikasi untuk file .desktop dapat ditemukan di sini: http://standards.freedesktop.org/desktop-entry-spec/latest/
sumber
Exec
danIcon
garis.Exec=env
(mungkin ...) atau menggunakan skrip bash EDIT: askubuntu.com/q/144968/178596Anda juga dapat menginstal Telegram menggunakan
snap
(Ubuntu 18.04):sumber