Dconf স্কিমা নাম কি সংবেদনশীল?


10

আমি এমন একটি স্কিমা উদাহরণ পেয়েছি যা দুটি ভিন্ন উপায়ে দুটি উল্লেখ করা হয়, কেবল ক্ষেত্রে ক্ষেত্রে ভিন্ন, যা আমার কাছে বিভ্রান্তিকর।

গ্যাসেটিংগুলি স্কিমা নাম হিসাবে দেখায় com.canonical.Unity.Launcherএবং কোনও com.canonical.unity.launcherবৈধ স্কিমা নাম হিসাবে গ্রহণ করে না । অন্যদিকে, ডকনফ-এডিটর কেবল com.canonical.unity.launcherসমস্ত ছোট-বড় অক্ষর স্ক্রিনশটে দেখা যায়।

আমি যদি favoritesগ্যাসেটিংগুলিতে কীটি পরিবর্তন করি তবে সেই পরিবর্তনটি ডকনফ-সম্পাদক এবং এর বিপরীতে প্রতিফলিত হয়।

কি হচ্ছে? সঠিক স্কিমা নাম কোনটি com.canonical.Unity.Launcher, বা com.canonical.unity.launcher?

Gsettings:

$ gsettings list-schemas | grep -i com.canonical.unity.launcher
com.canonical.Unity.Launcher
david@david-Aspire-5735:~$ $ gsettings list-recursively com.canonical.Unity.Launcher
com.canonical.Unity.Launcher favorite-migration '3.2.10'
com.canonical.Unity.Launcher favorites ['application://firefox.desktop', 'application://thunderbird.desktop', 'unity://running-apps', 'unity://expo-icon', 'unity://devices']
david@david-Aspire-5735:~$ gsettings list-recursively com.canonical.unity.launcher
No such schema 'com.canonical.unity.launcher'

dconf-সম্পাদক:

Dconf- সম্পাদকের স্ক্রিনশট, ক্রপযুক্ত



আমি সম্মান করি যেটি তার চেয়ে বেশি বয়সী তবে আমি উল্লেখ করি। তবে ভেবেছিলেন যে নতুনটি এই কেস সম্পর্কে আরও রেফারেন্স এবং আরও ভাল ব্যাকগ্রাউন্ডের তথ্য দেয়। (যদি আপনি, ফ্লিম এবং @ হোয়াটজার, আমার সাথে একমত হন)
user.dz

এই প্রশ্নটি দরকারী মনে হয় তবে এটির একটি সদৃশ নয়। এই প্রশ্নটি কেস সংবেদনশীলতা সম্পর্কে খুব নির্দিষ্টভাবে।
ফ্লিম

উত্তর:


8

ডকনফ স্কিমা ট্রিটি কৌশলযুক্ত এবং প্রকৃত স্কিমা নামের সাথে সর্বদা প্রাসঙ্গিক নয়।

উদাহরণস্বরূপ, appsআপনি নীচে খুঁজে পেতে পারেন update-manager, তবে আপনি apps.update-managerগেটেটিং ব্যবহার করে স্কিমা পাবেন না । বৈধ স্কিমা নাম com.ubuntu.update-manager, এবং এটি ডকনফে প্রদর্শিত হবে না যেখানে এটি আসলে হওয়া উচিত। ডকনফ-এ সঠিক স্কিমা নাম কী এবং তালিকার নীচে বর্ণন এবং ডিফল্ট মান সহ ধূসর ক্ষেত্রে পাওয়া যাবে। (স্ক্রিনশট দেখুন) শীর্ষস্থানীয় এন্ট্রি আসল স্কিমার নাম দেখায়।

সুতরাং আমি গেটেটিংয়ের আউটপুটকে বিশ্বাস করব। আপনার ক্ষেত্রে com.canonical.Unity.Launcherবৈধ স্কিমা নাম এবং এটির ক্ষেত্রে সত্যই গুরুত্বপূর্ণ।

স্ক্রিনশট হাইলাইট করা স্কিমা ক্ষেত্র


আকর্ষণীয়, আমি dconf- সম্পাদকের স্কিমা ক্ষেত্রটি লক্ষ্য করিনি। যদি গাছের পথটি সবসময় স্কিমা নামের সাথে মেলে না, তবে এটি কী মিলবে?
ফ্লিম

1
সম্ভবত এই স্কিমা নামগুলি বিকাশ প্রক্রিয়া চলাকালীন পরিবর্তন করা হয়েছিল এবং এখনও ডকনফ সীমান্তে স্থির করা হয়নি। বা সহজভাবে ভুলে গেছি। এছাড়াও বেশ কয়েকটি ডকনফ সেটিংস রয়েছে যার কোনও স্কিমা নেই। org>gtk>settings>file-chooser, উদাহরণ স্বরূপ. আমি ভাবছি কীভাবে সেগুলি গেটেটিং ব্যবহার করে পরিবর্তন করা যায়?
whtyger

বিটিডাব্লু, স্কিমা ছাড়া এই বিকল্পগুলি dconfটার্মিনাল ব্যবহার করে পরিবর্তন করা যেতে পারে । dconf --helpসমস্ত বিকল্পের জন্য পরীক্ষা করুন। উদাহরণস্বরূপ, dconf write /org/gtk/settings/file-chooser/show-hidden trueবিকল্প চালু করে। টার্মিনালে টাইপ করার সময় কী নামের স্বতঃপূরণ কাজ করে। শান্ত!
whtyger
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.