ড্যাশ, ডেস্কটপ মেনু ইত্যাদিতে যে প্রোগ্রামগুলি প্রদর্শিত হয় সেগুলি & এ থাকা .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
আপনি ফাইলটি কোথায় রেখেছেন তার উপর নির্ভর করে। ডেস্কটপের একটি পুনঃসূচনা (বা লগ আউট এবং আবার ব্যাক ইন) প্রয়োজন হতে পারে। অন্যান্য অ্যাপ্লিকেশনগুলির জন্যও অনুরূপ প্রক্রিয়া করা যেতে পারে।
একটি .ডেস্কটপ ফাইলের জন্য নকশাটি এখানে পাওয়া যাবে: http://standards.freedesktop.org/desktop-entry-spec/latest/