ไม่ควร dconf-editor และ gsettings เข้าถึงฐานข้อมูลเดียวกันหรือ
นี่เป็นคำถาม 'ทางวิชาการ' โดยทั่วไป - พยายามที่จะเข้าใจระบบการกำหนดค่าที่ดีขึ้น ฉันเข้าใจว่าระบบdconfเป็นระบบกำหนดค่าใหม่ใน gnome3 ที่แทนที่gconf (คัดค้าน) ; นี้ค่อนข้างชัดเจนจากGconf, Dconf, Gsettings และความสัมพันธ์ระหว่างพวกเขา สำหรับฉันดูเหมือนว่าโปรแกรมgsettingsและdconf-editorที่ต่างกันเพียงสองวิธีในการเข้าถึงฐานข้อมูลdconfเดียวกันซึ่งได้รับการรับรองใน What is dconf ฟังก์ชันของมันคืออะไรและฉันจะใช้มันได้อย่างไร แก้ไข: ฉันค้นพบว่ามีคนสังเกตเห็นว่ามันเป็นความแตกต่างในกรณีในบางชื่อสคีมาที่นี่ --- เป็นชื่อ dconf schema เป็นกรณี ๆ ไปหรือไม่? ; แต่ดูเหมือนว่าความแตกต่างไม่ได้ จำกัด อยู่แค่นั้น หนึ่งในคำตอบที่มีตัวอย่างของการไม่ตรงกัน แต่ผมไม่ได้พบกับการชี้แจงของเหตุผล แต่เมื่อเร็ว ๆ นี้ฉันค้นพบว่ากุญแจที่สามารถเข้าถึงได้จากgsettingsและdconf-editorไม่เหมือนกัน ยกตัวอย่างเช่นการตั้งค่าสำหรับvinoอยู่ในdconf-editorภายใต้org.gnome.desktop.remote-access(ดูภาพด้านล่าง) ขณะที่อยู่ใน gsettings org.gnome.Vinoพวกเขาอยู่ภายใต้การ มีเอกสารอะไรบ้างที่อธิบายความแตกต่าง? ในgsettings : (0)samsung-romano:~/tmp/try% gsettings list-recursively org.gnome.Vino org.gnome.Vino alternative-port …