আমি কীভাবে আমার জিনোম শেল ফেভারিটে গ্রহনটি যুক্ত করব?


41

আমি জিনোম শেল ৩.6 এবং এক্সেলিপস ৪.২ চালাচ্ছি। আমি আমার / অপটিক ডিরেক্টরিতে ইলিপ্সটি ম্যানুয়ালি ইনস্টল করেছি, কারণ Eclipse এর জন্য উবুন্টু প্যাকেজটি খুব পুরানো।

আমি এর জন্য একটি .ডেস্কটপ ফাইল তৈরি করেছি এবং and / .local / share / অ্যাপ্লিকেশনগুলিতে রেখেছি। দেখে মনে হচ্ছে:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=/opt/eclipse-4.2.1/icon.xpm
Exec=/opt/eclipse-4.2.1/eclipse
Terminal=false
Categories=Development;IDE;Java;

আমি ক্রিয়াকলাপগুলি মেনু থেকে গ্রহণ করতে পারি; যদি আমি সুপার মেনুতে আঘাত করি এবং "Eclipse" টাইপ করি এবং এটি চালিত করি, এটি ঠিক সূক্ষ্ম শুরু হয় এবং আমার লঞ্চার / সাইডবার / ডক / যাই হোক না কেন এটি প্রদর্শিত হয়।

তবে আমি যদি তার আইকনটিতে ডান-ক্লিক করি, তবে "ফেভারিটে অ্যাড করুন" বিকল্প নেই।

(আমি যদি জিজি এবং এক্সক্যাল্যাকের মতো কিছু অতি পুরানো প্রোগ্রাম পরিচালনা করি তবে এটিও লক্ষ্য করুন notice এটি আশ্চর্যজনক যে এগুলি এখনও বিতরণ করা হয়!)

সুতরাং এটি এমন কোনও প্রোগ্রাম সম্পর্কে কী যা নির্ধারণ করে যে "প্রিয়তে যুক্ত করুন" বিকল্প উপলব্ধ কিনা? যদি আমি এটি জানতাম এবং বুঝতে পারি, তবে এটি অবশ্যই এই ग्रहण সমস্যাটি সমাধানের জন্য আমাকে সঠিক পথে স্থাপন করবে।

উত্তর:


25

উত্তর কোথাও খুঁজে পেয়েছি। .ডেস্কটপ ফাইলটির বাইনারি যেভাবে চালু হচ্ছে ঠিক তার ঠিক নামকরণ করা দরকার।

খনিটি কিছুটা ছিল eclipse_ide.desktop এর মতো এবং বাইনারি যা চালিত হয় তা কেবল "গ্রহন"। জিনোম শেলটি পছন্দ হয় না বলে মনে হয়।


9
ভবিষ্যতের রেফারেন্সের জন্য, এই উত্তরটি আমার পক্ষে এটি সমাধান করেনি। এটি করার একমাত্র উপায় ছিল আসল "অ্যাপ্লিকেশনগুলি" মেনু থেকে অ্যাপ্লিকেশনটিতে ডান ক্লিক করা এবং এটি পছন্দ হিসাবে যুক্ত করা। প্রোগ্রামটি ডকটিতে চলাকালীন আমি এটি করতে পারিনি।
জাস্টিন ডব্লিউ। ফ্লরি

1
আমি মনে করি জিনোম বাইনারি ফাইল সন্ধান করছে না, তবে WM_CLASSঅন্যান্য উত্তর হিসাবে উল্লিখিত হিসাবে for একবার আমি খুঁজে পেয়েছি (ব্যবহার করে xprop) এটি কাজ করা শুরু করে।
স্কিরিট

20
  1. alacarteপ্রোগ্রাম ইনস্টল করুন ।
  2. এই প্রোগ্রামটি চালান (এটির নাম Main Menu)।
  3. ডান পাশের প্যানেল থেকে উপযুক্ত মেনু বিভাগে আপনার গ্রহন মেনু আইটেম যুক্ত করুন (আইকন, নাম এবং কমান্ড প্রবর্তন করে)
  4. এখন জিনোম শেল আপনার ম্যানুয়াল ইনস্টল করা গ্রহটিকে তার অনুসন্ধানে দেখায় এবং আপনি এটি সন্ধান করতে বা সহজেই এটি প্রিয়তে যুক্ত করতে পারেন।

এটি জিনোম শেল-এ সমস্ত ম্যানুয়াল ইনস্টল করা প্রোগ্রামের জন্য কাজ করে।


এখন পর্যন্ত এটি করার সর্বোত্তম উপায়!
বট_বট

2
... জিনোম ৩.১৪ ব্যতীত আপনি মেনু আইটেমটিতে এটি প্রিয়তে যুক্ত করতে ডান ক্লিক করতে পারবেন না
ফ্রাঙ্কোইস

8

জিনোম ৩.১16-তে আমি .desktopউইন্ডোটির মতো ফাইলটির নাম রেখে ফেভারিটে একটি অ্যাপ্লিকেশন যুক্ত করতে সক্ষম হয়েছি WM_CLASS

উইন্ডোটি জানতে WM_CLASS:

  1. একটি টার্মিনাল উইন্ডো খুলুন
  2. xpropকমান্ডটি কার্যকর করুন : কার্সার একটি ক্রসে পরিণত হয়
  3. সম্পর্কিত উইন্ডোতে ক্লিক করুন
  4. টার্মিনালে কমান্ড আউটপুট পড়ুন, WM_CLASSসম্পত্তিটির সন্ধান করুন (এটি একটি কমা দ্বারা পৃথক করা মানগুলির তালিকা, কেবল প্রথমটি বেছে নিন)

আপনি যদি একবারে গ্রহতের একাধিক সংস্করণ ব্যবহার করে থাকেন এবং আপনি বিরোধী WM_CLASSমানগুলি পান (সাধারণত কোনও সংস্করণ, এএফএইকি) "Eclipse" plugin.xmlপান, আপনি ইনস্টল করা Eclipse প্যাকেজে প্রাসঙ্গিক সম্পাদনা করে নিজের নিজস্ব (যেমন "" Eclipse Luna ") সেট করতে পারেন ।

অর্থাৎ Eclipse Luna JEE এর জন্য ফাইলটি সম্পাদনা করতে হবে <install_dir>/plugins/org.eclipse.epp.package.jee_4.4.<some_version>/plugin.xml


এটা আমার জন্য এটি। আমি ফায়ারফক্স ডেভেলপার এডিশন শর্টকাট, যেখানে আমি পরিবর্তিত ছিল WM_CLASSসংযোজন করে --class=firefoxdevকরতে Execকমান্ড। এই শ্রেণিতে নাম পরিবর্তন করায় এটি আমাকে প্রিয়তে যুক্ত করতে সক্ষম করে।
স্কিরিট

5

একটি .ডেস্কটপ ফাইল তৈরি করুন

সমাধানটি আসলে খুব সহজ: ইনস্টলেশন ফোল্ডারে একটি খালি ফাইল তৈরি করুন, এর নাম রাখুন Eclipse.desktop এবং এই কোডটি অনুলিপি করুন:

[Desktop Entry]
Version=Neon
Name=Eclipse
Comment=Eclipse is an IDE
Exec=/home/username/path/to/eclipse
Path=/home/username/path/to/eclipse/
Icon=/home/username/path/to/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Utility;Application;Development;

তারপরে, ফাইলগুলির বৈশিষ্ট্যগুলি পরিবর্তন করুন যাতে এটি কার্যকর করা যায়। এটিতে কেবল ডাবল ক্লিক করুন এবং গ্রহনটি শুরু হওয়া উচিত। আপনি লঞ্চটি আইকনটি লক করতে সক্ষম হবেন।

গ্রহণ-ইন-লঞ্চার

অবশ্যই, আপনার Eclipse ইনস্টলেশনটির পথটি পরিবর্তন করুন। এবং আপনার যদি অনেকগুলি ইনস্টলেশন থাকে তবে আপনি মেনুতে আরও স্পষ্ট করতে নাম ক্ষেত্রটি পরিবর্তন করতে পারেন। আপনি ফাইলের নামও পরিবর্তন করতে পারেন।

আপনার মেনুতে Eclipse যুক্ত করুন

আপনার কাছে এখন একটি দুর্দান্ত ডেস্কটপ লঞ্চার রয়েছে, তবে এটি এখনও আপনার মেনুতে পাওয়া যায় না। এটি করতে, Eclipse.desktop ফাইলটি এখানে অনুলিপি করুন:

/home/username/.local/share/applications

আপনি যদি এখনও মেনুতে Eclipse খুঁজে না পান তবে আপনার সেশন থেকে লগ আউট করুন বা আপনার কম্পিউটার পুনরায় চালু করুন। এটা ভাল হওয়া উচিত।

গ্রহণ-ইন-লঞ্চার

সূত্র: http://blog.ttoine.net/en/2016/06/30/how-to-add-eclipse-neon-launcher-in-gnu-linux-menus-and-launchers/


সুতরাং সমস্যাটি ছিল, যে- *.desktopফাইলটি নির্বাহযোগ্য ছিল না, তাই না?
আর্চ লিনাক্স টাক্স

4

আমি দেখতে পেয়েছি যে অ্যাপ্লিকেশনটি "ফেভারিট টু ফেভারিটেস"-এ উপস্থিত উপস্থিত থাকলে ডান-ক্লিক করে যদি এটি ক্লিক করে তবে "অ্যাক্টিভিটিস" ওভারভিউতে উপলভ্য করতে এর * .ডেস্কটপ ফাইলটি তৈরি করুন -> "ক্রিয়াকলাপগুলি" / সুপার কী টিপুন - > অ্যাপের নাম টাইপ করুন -> অনুসন্ধানে যেমন প্রদর্শিত হবে তেমন ডান ক্লিক করুন -> "ফেভারিটে অ্যাড করুন" এখন উপলভ্য হওয়া উচিত।

আমার ক্ষেত্রে অ্যান্ড্রয়েড স্টুডিওতে (অ্যান্ড্রয়েড-স্টুডিও / বিন / স্টুডিও.শ) জিনোম-শেল ৩.১16.২-২ চালানো নিয়ে আমার এই সমস্যা ছিল।


2

আমাকে ফাইলটি যুক্ত StartupWMClass=করতে হয়েছিল *.desktop। উইন্ডোটি পেতে WM_CLASS, আপনি xpropটার্মিনালে কমান্ডটি ব্যবহার করে উইন্ডোতে ক্লিক করতে পারেন ।


নীচে আরও একটি পূর্ণ উত্তর যুক্ত করা হয়েছে। আইডিয়াটি একই, তবে আরও কিছু বিশদ এবং কোনও টার্মিনাল নয় :)
ফ্ল্যাশ

1

উবুন্টু 16.04 -> 18.04 কার্যকরভাবে ইউনিটি -> জিনোমে স্যুইচ করার পরে আমি একই সমস্যা পেয়েছি। একজন পুরানো .local / শেয়ার / অ্যাপ্লিকেশনস / এক্সলিপস-ফোটন.ডেস্কটপ ফাইলটি Eclipse শুরু করতে সক্ষম হয়েছিল তবে এর আইকনটি তত্ক্ষণাত কুৎসিত রূপান্তরিত হয়েছিল এবং আপনাকে এটিতে ডান-ক্লিক করতে এবং পছন্দসইগুলিতে যুক্ত করার অনুমতি দেওয়া হয়নি।

সমস্যাটি ডেস্কটপ ফাইলটিতে "স্টার্টআপ ডাব্লুএমসিগ্রাস = এক্লিপস আইডিই" লাইনটির অনুপস্থিতিতে উপস্থিত হয়েছিল। এটি কোনওভাবে .ক্যে কাজ করেছে, কিন্তু জিনোমে ব্যর্থ হয়েছে।

যাইহোক, আমি মেনুলিবারে মেনু সম্পাদকটি নিয়েছি এবং এটি আমাকে উইন্ডোটি বেছে নিতে অনুমতি দিয়েছে যার মেনুটিয়েম (অ্যাডভান্সড -> স্টার্টআপ ডাব্লুএম ক্লাস; আপনাকে প্রথমে আপনার গ্রহন শুরু করতে হবে)।


0

ফাইলটির Icon=/opt/eclipse-4.2.1/icon.xpmলাইনটি সঠিক .desktopফাইলটিতে নির্দেশ করছে তা নিশ্চিত হন। আমার ক্ষেত্রে এটাই সমস্যা ছিল।

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