আমি কীভাবে অ্যাপ্লিকেশন মেনুতে একটি সিস্টেম-প্রশস্ত মেনু আইটেম যুক্ত করব?


12

আমি ম্যানুয়ালি একটি সফ্টওয়্যার ইনস্টল /optকরেছি এবং আমি এটি অ্যাপ্লিকেশন মেনুতে যুক্ত করতে চেয়েছিলাম।

যদিও উবুন্টু এটি আমার ব্যবহারকারীর মেনুতে যুক্ত করা সহজ করে ফেলেছে, তবে আমি কীভাবে এটির ব্যাবস্থা যুক্ত করব, যাতে সমস্ত ব্যবহারকারী তাদের মেনুতে অ্যাপ্লিকেশনটি দেখতে পাবে?

উত্তর:


9

আপনি যথাযথ .desktopফাইল তৈরি করতে এবং এটিতে রাখতে পারেন /usr/share/applicationsযা অ্যাপ্লিকেশনগুলির জন্য বিশ্বব্যাপী স্থান।

এটি এর মতো কিছু চাই:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Sample Application Name
Comment=A sample application
Exec=/opt/application
Icon=application.png
Terminal=false
Categories=Application

Nameমেনুতে প্রদর্শিত নামটি সেট করবে এবং মেনুতে Categoryএটি একটি নির্দিষ্ট বিভাগে রাখবে। Execপ্রোগ্রামটি শুরু করার কমান্ডটি হ'ল এটি সম্পূর্ণ পাথ ব্যবহার করে এবং পরামিতিও নিতে পারে। /usr/share/applicationsএকটি ধারণা পেতে আপনি অন্যান্য .ডেস্কটপ ফাইলগুলি একটি পাঠ্য সম্পাদক দিয়ে খুলতে পারেন ।

আরও তথ্যের জন্য: ডেস্কটপ-ফাইল


আপনি কিছুটা দ্রুত ছিলেন :)
তকত্ক

1
এটি আমি ক্লান্ত হয়ে পড়েছিলাম কিন্তু পুনরায় বুট করার পরে সদ্য যুক্ত হওয়া এন্ট্রিটি চলে গেছে।
অষ্টাভিয়ান এ ড্যামিয়ান

@Octavian নতুন কি .desktopফাইলে /usr/share/applicationsপাশাপাশি চলে গিয়েছে?
ündrük

@ আন্ড্রাক: না, এটাকে মজার করে তোলে।
অক্টাভিয়ান এ ডামিয়ান

2

ম্যানুয়ালি সিস্টেম ওয়াইড ইনস্টল হওয়া কোনও প্রোগ্রামের এন্ট্রি যুক্ত করতে আপনাকে একটি .ডেস্কটপ ফাইল তৈরি করতে হবে /usr/share/applications

ডেস্কটপ ফাইলগুলির নিম্নলিখিত সিনট্যাক্স রয়েছে:

[Desktop Entry]
Version=0.0 # Program version if applicable
Encoding=UTF-8
Name=nameof-application # as it appears in the desktop entry
GenericName=generic-name # as it is named for real
Comment=What the application does # textual explanation
Exec=/opt/programfolder/program  # path to the program
Icon=/opt/programfolder/icon # path to the custom icon
Terminal=false
Type=Application
StartupNotify=false
Categories=AudioVideo;Audio; Network; # Category for Menu-Entry
MimeType=video;audio;

আপনার প্রয়োজন অনুসারে ফাইলটি সম্পাদনা করুন এবং এটি রুট হিসাবে সংরক্ষণ করুন nameof-application.desktop। ডেস্কটপ এন্ট্রিগুলির সম্পূর্ণ স্পেসিফিকেশন ফ্রিডেস্কটপ.অর্গ.এ পাওয়া যাবে


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