উত্তর:
সিস্টেম সেটিংসে ( জিনোম নিয়ন্ত্রণ কেন্দ্র )
একটি কাস্টম অ্যাপ যুক্ত করতে , এর ডেস্কটপ এন্ট্রি ফাইলটি সন্ধান করুন - /usr/share/applications/{appname}.desktop
এবং নীচের এন্ট্রি উপস্থিত রয়েছে তা নিশ্চিত করার জন্য এটি সম্পাদনা করুন:
Categories=Settings;X-GNOME-Settings-Panel;xxxxx;
X-GNOME-Settings-Panel={appname}
{appname}
আপনি সিস্টেম সেটিংসে যে অ্যাপটি যুক্ত করছেন তার নামটি প্রতিস্থাপন করুন ।
যেখানে আপনার অ্যাপ্লিকেশন প্রদর্শিত হবে xxxxx
সেই বিভাগটি স্থির করে । xxxxx
এই সম্ভাব্য বিকল্পগুলির একটির সাথে প্রতিস্থাপন করুন:
এক্স-জিনোম-ব্যক্তিগতসেটেটিং - ব্যক্তিগত বিভাগের
হার্ডওয়্যারসেটেটিং - হার্ডওয়্যার বিভাগ (নোট করুন যে
উপসৃত এক্স-জিনোম ব্যবহার করা হয়নি) এক্স-জিনোম-সিস্টেমসেটেটিং - সিস্টেম বিভাগ
পরিবর্তনের পরে এই কমান্ডটি চালান:
sudo update-desktop-database
জিনোম-নিয়ন্ত্রণ কেন্দ্র সংস্করণ 3.4.2-0ubuntu0.12 সহ এটি উবুন্টু 12.04 এলটিএস 12.04 -এ পরীক্ষা করা হয়েছিল
বিষয়গুলি নোট করুন :
~/.local/share/applications
এবং ফলস্বরূপ, একা একা ব্যবহারকারীর জন্য সিস্টেম সেটিংসে অ্যাপ্লিকেশন যুক্ত করা সম্ভব নয়।gnome-control-center
উবুন্টু নির্দিষ্ট প্যাচ যা কাস্টম এন্ট্রি যোগে সম্ভব না। ফলস্বরূপ, এই পদ্ধতিটি উবুন্টু নির্দিষ্ট এবং এটি gnome-control-center
অন্যান্য ডিস্ট্রোদের দ্বারা ব্যবহৃত ভ্যানিলাতে কাজ করবে না ।X-GNOME-Settings-Panel;X-GNOME-SystemSettings;
মধ্যে Categories
এবং যোগ করার X-GNOME-Settings-Panel=sample
যথেষ্ট।
এখনই সিস্টেম সেটিংসে কাস্টম আইটেম যুক্ত করা জিনোম থেকে আপস্ট্রিম সমর্থন করে না
উবুন্টু সিস্টেম সেটিংস প্যাচ করে gnome-control-center
যাতে এটিতে এটির নিজস্ব উবুন্টু নির্দিষ্ট এন্ট্রি অন্তর্ভুক্ত করা যায়।
লং সংক্ষিপ্ত বিবরণ, আপনি ইনস্টল করতে হবে libgnome-control-center-dev
এবং আপনার অ্যাপ্লিকেশান যা ব্যবহার GNOME নিয়ন্ত্রণ কেন্দ্র প্যাকেজ বিরুদ্ধে নির্মিত হয় কাছাকাছি একটি মোড়কের তৈরি libgnome-control-center-dev
জন্যpkg-config
এখনই এটি যুক্ত করার জন্য কোনও জিইউআই পদ্ধতি নেই। আপনার এটি সি ব্যবহার করে প্রোগ্রামিয়ালিটি করা দরকার এবং এটি কেবল উবুন্টুতে কাজ করবে।
তৃতীয় পক্ষের প্রবেশদ্বার (প্যানেল নামে পরিচিত) না দেওয়ার যুক্তিটি ডেভিড জিউথেন বিশদভাবে বর্ণনা করেছেন
> Thu, May 12, 2011 at 4:39 PM, Sergey Udaltsov wrote:
> My whole point was that in the ideal world GNOME could be extensible
> enough so that no _forking_ would be necessary. Extension modules, not
> patches. That would be not a side effect of the license but the
> fundamental feature of the architecture. Do you see the difference?
Yes. I also think we tried that with GNOME 2 and failed. I mean, look
at GNOME 2's control center - on all distros, it's a royal mess of
random crap from either GNOME, the distro or 3rd party app written by
a kid in a basement. With GNOME 3.2, we will have a simpler control
center (since the extension mechanism is going away) but it will be
_awesome_.
উবুন্টু 14.04 এলটিএস এর জন্য @ ল্যান্সারের কাছ থেকে উত্তর আপডেট করুন:
এটি উবুন্টু দলটির জিনোম-সিস্টেম-সেটিংসের কাঁটাচামচ থেকে আসতে পারে কারণ আমি কোথাও কোনও ব্লগ পোস্টে পড়তে পারি (কোথায় তা স্মরণ করতে পারি না ...: /)
যাইহোক, নিম্নলিখিত 2 লাইনগুলি পার্থক্যগুলি দেখায় এবং আরও বিশদ উদাহরণ অনুসরণ করে
X-Unity-Settings-Panel={appname}
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;xxxx;
উদা:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=TefApp
Name[C]=TefApp
Exec=/home/stephaneag/Documents/ubuntu_CustomSystemSettingsEntryApp/dummyScript.sh
Comment[C]=dumb dummy app
StartupNotify=true
Icon=utilities-terminal
Terminal=false
NoDisplay=false
# the following is necessary for the .desktop to be accepted in System Settings
# for our stuff to appear in "System" section:
#Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;X-GNOME-SystemSettings;
# for our stuff to appear in "Hardware" section:
#Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;HardwareSettings;
# for our stuff to appear in the "Personal" section:
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;X-GNOME-PersonalSettings;
OnlyShowIn=Unity;
ডিফল্ট ব্যবহারকারীদের প্রোগ্রামগুলি ব্যবহারকারী-প্রশাসকের সাথে প্রতিস্থাপনের বিষয়ে সুনির্দিষ্ট বিবরণ সহ 14.04 এর জন্য আপডেট করুন যাতে গ্রুপগুলি পরিবর্তন করা যায়।
ব্যবহারকারী-প্রশাসকের সাথে জিনোম সিস্টেম সরঞ্জাম ইনস্টল করুন
sudo apt-get install gnome-system-tools
পুরানো ব্যবহারকারীর ডেস্কটপ সরান যাতে এটি ইউনিটি কন্ট্রোল সেন্টারে প্রদর্শিত না হয়
cd /usr/share/applications/
mv unity-user-accounts-panel.desktop unity-user-accounts-panel.desktop.ORIG
আপডেট ডাটাবেস
sudo update-desktop-database
এটি উবুন্টু 14.04 এলটিএসে পরীক্ষা করা হয়েছিল। কোনও সিস্টেম আপডেট কীভাবে আপডেট হওয়া ফাইলগুলিতে প্রভাব ফেলবে তা জানেন না। পরবর্তী আপগ্রেডে পরিদর্শন করতে হবে।
/usr/share/applications/users.desktop:
[Desktop Entry]
Version=1.0
Name=Users and Groups
Comment=Add or remove users and groups
Exec=users-admin
Icon=config-users
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;X-GNOME-SystemSettings;
OnlyShowIn=Unity;
X-Unity-Settings-Panel=users