ড্যাশ-এ দেখানোর জন্য টেলিগ্রামটি কীভাবে পাবেন


9

আমি তাদের ওয়েবসাইট থেকে পিসি / ম্যাক / লিনাক্সের জন্য টেলিগ্রাম ম্যাসেঞ্জার ডাউনলোড করেছি এবং এতে অনুলিপি করেছি /opt/Telegram/Telegram। তারপরে আমি /usr/local/binইন্সটলেশন ডিরেক্টরয়ে পয়েন্টে একটি সিম লিঙ্ক তৈরি করেছি এবং এটি আমার প্যাথ-এ যুক্ত করেছি। এখন আমি সহজেই কনসোল থেকে টেলগ্রাম ম্যাসেঞ্জার শুরু করতে পারি তবে অ্যাপ আইকন সহ ড্যাশ দ্বারা এটি কীভাবে সূচিত করা যায়?


টেলিগ্রাম ডেস্কটপ ব্যবহার করেন নি তবে আপনার সম্ভবত একটি .ডেস্কটপ ফাইল দরকার। help.ubuntu.com/commune/UnityLaunchersAndDesktopFiles
xangua

উত্তর:


10

ড্যাশ, ডেস্কটপ মেনু ইত্যাদিতে যে প্রোগ্রামগুলি প্রদর্শিত হয় সেগুলি & এ থাকা .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

আপনি ফাইলটি কোথায় রেখেছেন তার উপর নির্ভর করে। ডেস্কটপের একটি পুনঃসূচনা (বা লগ আউট এবং আবার ব্যাক ইন) প্রয়োজন হতে পারে। অন্যান্য অ্যাপ্লিকেশনগুলির জন্যও অনুরূপ প্রক্রিয়া করা যেতে পারে।

একটি .ডেস্কটপ ফাইলের জন্য নকশাটি এখানে পাওয়া যাবে: http://standards.freedesktop.org/desktop-entry-spec/latest/


1
ধন্যবাদ! টেলিগ্রাম ইতিমধ্যে ~ / .local / শেয়ার / অ্যাপ্লিকেশনগুলিতে একটি .ডেস্কটপ ফাইল যুক্ত করেছে। তবে এক্সিকিউটিভ অংশটি এক্সিকিউটের মতো দেখাচ্ছে - - - u। আমি এটিকে এক্সিকিউট = / অপ্ট / টেলিগ্রাম / টেলিগ্রাম% ইউতে পরিবর্তন করেছি এবং এটি কার্যকর হয়েছে।
অ্যান্ড্রি উইল

আমার জন্য কাজ করছে না
নুরলান

@ নুরলান কিভাবে? টেলিগ্রাম ইনস্টল করতে হবে এবং আপনার লাইন Execএবং Iconলাইনগুলি কনফিগার করতে হবে ।
উইলফ

1
@ উইলফ, ফাইলটি সিস্টেমে বিদ্যমান ছিল। এটি সম্পাদনা করার পরে এবং ওএস পুনরায় চালু করার পরে আমি ড্যাশগুলিতে আইকনটি খুঁজে পেতে পারি। ধন্যবাদ!
নুরলান

1
@ সিগুর স্টিক যদি শুরুতে Exec=env(সম্ভবত ...) পরে বা ব্যাশ স্ক্রিপ্ট ব্যবহার করুন EDIT: Askubuntu.com/q/144968/178596
উইলফ

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.