"সিস্টেম সেটিংস" থেকে আইটেমগুলি সরিয়ে ফেলা কি সম্ভব?


17

আমার আরও "উচ্চাকাঙ্ক্ষী" ব্যবহারকারীদের সাথে জগাখিচু করা থেকে বাঁচাতে আমি সিস্টেম সেটিংসে / জিনোম-নিয়ন্ত্রণ-কেন্দ্রের কিছু অব্যবহৃত সেটিংস প্যানেলগুলি সরিয়ে বা অক্ষম করতে চাই।
বিশেষত, আমি নিম্নলিখিতগুলি অক্ষম / অপসারণ করতে চাই:

  • মুদ্রক (কারণ এই মেশিনগুলির সাথে আমাদের কোনও সংযুক্ত নেই)
  • বিশদ (কারণ এটি আপনাকে অপসারণযোগ্য মিডিয়াতে ক্রিয়া সেট করতে দেয়)
  • কীবোর্ড (কারণ এটি আপনাকে শর্টকাট কীগুলি সেট করতে দেয় - ডিলব্রেকার নয়)

এই দেখে মনে হচ্ছে এটি বেশ সহজবোধ্য হওয়া উচিত (আমি সেট করে অ্যাপ্লিকেশনস মেনু থেকে তাদের অপসারণ করতে পারেন Hidden=trueমধ্যে .desktopপ্যানেল যুক্ত ফাইল), কিন্তু তারা একগুঁয়েমি সিস্টেম সেটিংসে থাকা যখন আমি যে কি।

আমি কি কিছু মিস করছি, বা আমরা চিরকালের জন্য সেটিংস অ্যাপ্লিকেশনটিতে এই প্যানেলগুলির সাথে আটকে আছি?

উত্তর:


16

অনুমতিগুলি পরিবর্তন করা আপনার লক্ষ্য পূরণ করে, এই যাদুটি পরীক্ষা করে দেখুন:

dpkg-statoverride --update --add root root 640 /usr/share/applications/gnome-printers-panel.desktop
dpkg-statoverride --update --add root root 640 /usr/share/applications/gnome-info-panel.desktop
dpkg-statoverride --update --add root root 640 /usr/share/applications/gnome-keyboard-panel.desktop

আপনি এর মাধ্যমে ওভাররাইডগুলি মুছে ফেলতে পারেন:

dpkg-statoverride --remove /path/to/file

(তবে নোট করুন এটি মূল অনুমতিগুলি পুনরায় সেট করবে না)


1
এটি সম্ভবত সবচেয়ে মার্জিত সাধারণ উদ্দেশ্য সমাধান (এবং প্যাকেজ জুড়ে বেঁচে থাকার এবং আপগ্রেডগুলি প্রকাশের সর্বাধিক সম্ভাবনা বলে মনে হয়)
voretaq7

6

ঠিক আছে, আমি মনে করি আমি একজন কার্যসংক্রান্ত পাওয়া যায় নি - gnome-control-centerশ্রদ্ধা করে না Hidden=trueযে gnome-whatever-panel.desktopফাইল, কিন্তু এটা যদি আপনি একটি প্যানেল প্রদর্শন করে স্মার্ট যথেষ্ট না সম্পূর্ণরূপে মুছে যুক্ত .desktopফাইল।

সুতরাং আমি তালিকাভুক্ত প্যানেলগুলির জন্য আপনি নিম্নলিখিত ফাইলগুলি মুছে ফেলা বা অক্ষম করতে পারেন:

/usr/share/applications/gnome-printers-panel.desktop
/usr/share/applications/gnome-info-panel.desktop
/usr/share/applications/gnome-keyboard-panel.desktop

মাইকিবি তার মন্তব্যে যেমন এই ফাইলগুলিকে "অন্য" দ্বারা অপঠনযোগ্য করে তোলা তৈরি করাও একটি বিকল্প - এটি আমি chmod 640একটি অতিরিক্ত বাক্সে পরীক্ষা করেছি (এবং ) এটি কাজ করছে বলে মনে হচ্ছে, "সাধারণ" ব্যবহারকারীদের জন্য প্যানেলগুলি অক্ষম করে রাখার পরেও সেগুলি তাদের rootসদস্যদের জন্য উপলব্ধ ছিল না while এর rootগ্রুপ।


এই পদ্ধতির দুটি উল্লেখযোগ্য অসুবিধা রয়েছে:

  1. এটি সমস্ত ব্যবহারকারীদের জন্য প্যানেলগুলি সম্পূর্ণরূপে অক্ষম করে ।
    আপনি রাডু রেদেনুর উল্লিখিত যেমন চলমান gnome-control-center infoবা অনুরূপ হয়ে তাদের ম্যানুয়ালি আহ্বান করতে পারবেন না - তারা কেবল চালু করবে না।

  2. gnome-control-center& সম্পর্কিত প্যাকেজগুলির আপডেটগুলি প্যানেলগুলি ফিরিয়ে আনতে পারে
    এটি মুলত প্রতিটি সফ্টওয়্যার আপডেটের পরে চেক নিশ্চিত তারা এখনও সর্বস্বান্ত করছি (অথবা উপযুক্তভাবে নিয়ন্ত্রণমূলক অনুমতি) হবে, এবং মুছে ফেলার / মানে chmoding .desktopপ্রয়োজনে ফাইল আবার।

আমার উদ্দেশ্যগুলির জন্য সেগুলির মধ্যে একটিও বড় সমস্যা নয় যেহেতু আমি যেভাবেই কমান্ড লাইন থেকে এই মেশিনগুলি কনফিগার করেছি এবং সিস্টেম সেটিংস প্যানেলগুলি কেবল ব্যবহারকারীদের জন্য নাবালিকা "ব্যক্তিত্বের টুইটগুলি" তৈরি করার জন্য, যদি না এই কাজটি সম্পূর্ণ হয়


1
অপসারণের পরিবর্তে, আপনি যদি কিছু গোষ্ঠীগুলিতে (যেমন শিকড় এবং আপনি ব্যতীত সবাই) পড়ার অনুমতিগুলি সীমাবদ্ধ রাখেন তবে কি এটি আপনি চান তা এখনও করেন?
মাইকিবি

@ মাইকিবি সম্ভবত - যে মেশিনে আমি এই বিষয়গুলির পরীক্ষা করব সেগুলি বর্তমানে মুছে ফেলা ফাইলগুলির সাথে একটি রিলিজ তৈরি করছে যদিও এখনই পরীক্ষা করতে পারছি না - এটি # 1 প্রশমিত করার ভাল উপায় হবে। (যদিও এটি সম্ভবত আপডেটগুলি দ্বারা
স্টম্পড

আপনি যদি /usr/share/applications/gnome-info-panel.desktopফাইলটির অভ্যন্তরে সন্ধান করেন তবে দেখতে পাবেন এটি ব্যবহার করছে gnome-control-center info। সুতরাং, আপনি যদি এই ডেস্কটপ ফাইলটি মুছে ফেলেন তবে এই আদেশটি কোনও সমস্যা ছাড়াই কাজ করবে।
রাদু রেদানু

@ রাদুআরেদানু না, এটি হবে না - আমি যে মেশিনটি পরীক্ষা করেছিলাম তাতে কমপক্ষে তা নয়। (আপনি যদি gnome-control-center infoতথ্য-প্যানেল ডেস্কটপ ফাইল মুছে ফেলার পরে চালনা করেন তবে নিয়ন্ত্রণ কেন্দ্রটি খোলে, তবে এটি আপনাকে "সমস্ত সেটিংস" পৃষ্ঠায় ফেলে দেয় - প্যানেলটি লোড হয় না))
ভোরেটাক 7

3

না, দুর্ভাগ্যক্রমে আপনি সিস্টেম সেটিংস থেকে মুদ্রক , বিশদ বা কীবোর্ডগুলির কোনও অপসারণ করতে পারবেন না । এগুলিকে "প্যানেলস" বলা হয় এবং প্যাকেজে হার্ড কোডড । আপনি যদি এই প্যাকেজটি সরিয়ে ফেলেন তবে আপনার আর সিস্টেম সেটিংস থাকবে না।gnome-control-center

বলুন যে আপনি সিস্টেম সেটিংসের প্রধান প্যানেল থেকে সেই আইকন এবং নামগুলি সরিয়েছেন । যাইহোক, কোনও ব্যবহারকারী নিম্নলিখিত কমান্ডগুলির মধ্যে একটি ব্যবহার করে টার্মিনাল থেকে তাদের যে কোনও একটি খুলতে পারেন:

gnome-control-center info
gnome-control-center keyboard
gnome-control-center printers

দেখুন man gnome-control-centerআরও তথ্যের জন্য।


1
আমরা ইতিমধ্যে মূলত আমাদের ব্যবহারকারীদের টার্মিনালে অ্যাক্সেস অস্বীকার করেছি (বা কমপক্ষে এটি আসলেই অসুবিধেয় করে তুলেছে ) সুতরাং তাদের কাছে কোনও কমান্ড টাইপ করে কিছু প্রার্থনা করা সাধারণত সমস্যা নয়, তবে আমি যে উত্তরটি প্রত্যাশা করছিলাম এটি কমবেশি। (এটা তাহলে আমি কেন অপসারণ করতে পারেন প্রশ্নে begs অন্যান্য একটি অন্তর্নিহিত প্যাকেজ মুছে ফেলার মাধ্যমে সহজে যথেষ্ট প্যানেল, কিন্তু এই বিশেষ বেশী তাদের সবাইকে বা বাজে উপার্জন বেস প্যাকেজ মধ্যে ঝালাই করা হয়, কিন্তু যে একটি আলাদা গলাবাজি এর ...)
voretaq7
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.