سؤال هل لدى Ubuntu ما يعادل التسجيل ، خاصة بالنسبة لعناصر واجهة المستخدم الرسومية سطح المكتب؟


لقد رأيت عدة إشارات إلى "Compiz Config" وتطبيق "gnome config" يبدو أنه لا يتم تثبيته افتراضيًا. أين تقوم تطبيقات التكوين هذه بتخزين بياناتها؟ هل هناك سجل مشابه لنظام ويندوز أم هناك فقط بعض الملفات التي يمكنني تحريرها باليد ، إذا كنت حقا تريد ذلك؟


8
2017-10-21 23:01


الأصل


ألق نظرة على هذا إجابة  و أيضا qdbus --literal com.canonical.AppMenu.Registrar وثم qdbus --literal com.canonical.AppMenu.Registrar /com/canonical/AppMenu/Registrar. - George Rowell


الأجوبة:


التطبيقات الثلاثة الأكثر شيوعًا التي ستسمع عنها عند الحديث عن التغيير والتبديل في جنوم / الوحدة جي كونف محرر، dconf محرر و مانيتوبا.

يمكنك العثور على هؤلاء في Software Center وتثبيتها من هناك.

ستقوم الأداة الأولى الأولى بتكوين جوانب مختلفة (في بعض الأحيان لا تختلف كثيراً ، تفكر في الأمر على أنه مسار يؤدي إلى نفس الهدف) من تكوين Gnome ، والأخرى مهمة لتكوين توصيف Unity / Compiz.

gconf-editor يخزن بياناته في ملفات XML في /etc/gconf/ 

dconf-editor يستخدم ملفات تسمى الملفات الرئيسية مخزن في /etc/dconf/db/

ccsm يخزن بياناته في ملفات XML في بلدكم ~/.gconf/apps/compiz و ~/.gconf/apps/compizconfig المجلدات.

يمكن قراءة أي منها وتحريره باستخدام محرر نص عادي (nano، gedit، ولكن من المؤكد أن هناك الكثير من العمل. استخدم الأدوات المناسبة لتحرير تلك الملفات ، وستجعل حياتك أبسط بكثير.


10
2017-10-21 23:22



يخزن dconf إعدادات المستخدم الخاصة به في ~/.config/dconf/user، ملف ثنائي. يخزن gconf إعدادات المستخدم الخاصة به في ~/.gconf. ccsm ، في ubuntu ، بشكل افتراضي ، يخزن إعداداته في gconf أيضًا (على الرغم من أنه لا يلزم). - zanfur
صحيح ، لا يوجد شيء خاطئ هناك. - Bruno Pereira


يعد gconf مكافئًا تقريبيًا ، ولكن من المهم أن تفهم أن نظام Ubuntu و Windows هما نظامان مختلفان تمامًا. gconf هو "سجل" لـ Gnome ، والذي ينتقل الآن Ubuntu بعيدًا عنه. لا يتحكم في كل جانب من جوانب النظام. يوجد الكثير من المعلومات ذات المستوى الأدنى في الملفات النصية المسطحة المنتشرة عبر / etc و / usr / share / name-of-app. غالبًا ما تكون المعلومات الخاصة بالمستخدم ، بما في ذلك Unity config ، في dotfiles داخل الدليل الرئيسي (أي ، الملفات التي تبدأ بـ "." ، بحيث لا يتم إدراجها بشكل افتراضي. اضغط Ctrl + H في متصفح الملفات لإظهارها) .

باختصار:

  1. gconf مساويًا للسجل للعديد من مشكلات واجهة المستخدم الرسومية المتعلقة بـ Gnome ، ولكنه يحمل القليل من التأثير على الأمور المتعلقة بالوحدة.

  2. العديد من إعدادات تكوين مستوى أقل موجودة في ملفات نصية مسطحة في / etc و / usr / share /

  3. تكوين الوحدة الكثير في dotfiles في الدليل الرئيسي.


2
2017-10-21 23:21





هناك واجهة DBus com.canonical.AppMenu.Registrar  يحتوي على رموز مؤشر واجهة المستخدم الرسومية سطح المكتب وتفاصيل واجهة برمجة التطبيقات المرتبطة في بيئة الوحدة كما هو موضح هنا .


0
2017-09-14 22:49