কী বা মানগুলির জন্য dconf কীভাবে অনুসন্ধান করবেন?


25

আমি বোঝাই করে ফেলেছি dconf-editor। কোনও মেনু নেই, তবে আমি আবিষ্কার করেছি যে আপনি Ctrl+Fকোনও অনুসন্ধান শব্দ টিপতে এবং প্রবেশ করতে পারেন ।

তবে, Ctrl+Fআসলে কী অনুসন্ধান করে তা আমি জানি না । আমি যখন কোনও পদ প্রবেশ করি (যেমন panelবা unity-greeter), তখন আমি কোনও ফলাফল পাই না।

আমি gsettingsকমান্ড লাইনে চেষ্টাও করেছি , তবে আমি যা কিছু অপশন চেষ্টা করেছি তাতে ভাগ্য নেই; আমি অবশ্যই এটি ভুলভাবে করছি।

আমি কীভাবে dconf এর মধ্যে একটি নির্দিষ্ট কী বা মান সন্ধান করব?

উত্তর:


29

প্রথমত, অনুসন্ধানগুলিতে অনুসন্ধানের ফাংশনগুলি dconf-editorকেবল সেই জিনিসগুলির মধ্যে রয়েছে যা সরাসরি স্ক্রিনে দৃশ্যমান হয় বা স্ক্রোলিংয়ের মাধ্যমে পৌঁছানো যায় (লক্ষ্য করুন যে অনুসন্ধান ক্ষেত্রটি নটিলাসের মতো অন্যান্য অ্যাপ্লিকেশনগুলির মতো দেখায়)।

আপনি ব্যবহার করতে পারেন এমন কোনও গ্রাফিকাল সরঞ্জাম আমি জানি। সুতরাং আপনার সম্ভবত কমান্ড লাইন সরঞ্জাম ব্যবহার করতে হবে dconf(প্যাকেজ থেকেও dconf-tools)।

বিশেষত পুরো ডাটাবেসের মাধ্যমে পুনরাবৃত্তভাবে অনুসন্ধানের জন্য (কী এবং মান সহ) আমি এই আদেশটি ব্যবহার করব:

dconf dump / | grep SEARCH-TERM

dumpমূলত আপনাকে "উইন্ডোজ-ইন-ফাইল" -র মতো ফর্ম্যাটে পুরো ডাটাবেস দেয়। ডাটাবেস মাধ্যমে ব্রাউজ করার জন্য, ব্যবহার করুন dconf list /PATH

যেমনটি আপনি উল্লেখ করেছেন gsettings, সমতুল্য অনুসন্ধান আদেশটি এখানে রয়েছে:

gsettings list-recursively | grep SEARCH-TERM

তবে এটি আপনি যা চান তা হতে পারে না (অনুসন্ধানের জন্য unity, এটি আমার জন্য সম্পূর্ণ আলাদা ফলাফল দেয়)। এখানে কোন ডাটাবেস ব্যবহার করা হচ্ছে তা নিশ্চিত নয়।

সম্পাদনা: এই প্রশ্নটি পড়ার পরে, আমি লক্ষ্য করেছি যেdconfকেবলমাত্র সেটিংসই প্রদর্শিত হয় যা আসলে ডাটাবেসে সেট করা থাকে, সমস্ত সম্ভাব্য সেটিংসের মতো নয়dconf-editor। সম্ভবত আপনিgsettings list-schemasসমস্ত সম্ভাব্য সেটিংস দিতেব্যবহার করতে পারেন।


1
আপনার উত্তর যুক্ত করতে, ফিলিপ, আমি lessপরিবর্তে অনুসন্ধানের সাহায্যে ব্যবহার করেছি grep, যাতে আমি উপ-সেটিংসগুলি খুঁজে পেতে পারি dconf dump / | less। ধন্যবাদ.
ধানের ল্যান্ডউ

আমি আশ্চর্য হয়েছি কেন আমি কেন ডেকনফ-এডিটর / ডকনফ থেকে গুয়াক পছন্দগুলি (/ অ্যাপ্লিকেশনস / গুয়াক /) অ্যাক্সেস করতে পারি এবং গেটসিং ব্যবহার না করে।
পাবলো এ

0
dconf read <KEY>

উদাহরণস্বরূপ, বর্তমান ওয়ালপেপার ছবির ফাইলের নামটি পড়তে:

dconf read /org/mate/desktop/background/picture-filename

কীগুলির তালিকার জন্য dconf dump /> dconf.dump

এরপরে আপনি dconf.dumpযে কীটি জিজ্ঞাসা করতে চান তার পাঠ্য ফাইলটি পরীক্ষা করতে পারেন। ওয়ালপেপার ক্যোয়ারী নির্মাণ করতে এখানে দেখুন:

[org/mate/desktop/background]
color-shading-type='vertical-gradient'
primary-color='rgb(88,145,188)'
picture-options='zoom'
picture-filename='yourwallpaperpicturefile.png'  <<< 
secondary-color='rgb(60,143,37)'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.