ฉันเห็นคำตอบบางส่วนที่ผู้คนโพสต์เพื่อตั้งค่าคีย์ใน gconf-editor แต่ไม่มีรายการสำหรับ gconf-editor ในเมนูของฉัน
ฉันจะรันมันได้อย่างไรและฉันจะใช้มันเพื่อตั้งค่าคีย์ที่ผู้คนแนะนำได้อย่างไร?
ฉันเห็นคำตอบบางส่วนที่ผู้คนโพสต์เพื่อตั้งค่าคีย์ใน gconf-editor แต่ไม่มีรายการสำหรับ gconf-editor ในเมนูของฉัน
ฉันจะรันมันได้อย่างไรและฉันจะใช้มันเพื่อตั้งค่าคีย์ที่ผู้คนแนะนำได้อย่างไร?
คำตอบ:
GConf เป็นระบบสำหรับจัดเก็บการตั้งค่าแอปพลิเคชัน การตั้งค่าเหล่านี้จะถูกเก็บไว้ในไฟล์ XML ~/.gconf
ภายใต้ไดเรกทอรีบ้านของผู้ใช้ การกำหนดค่าตามความชอบแต่ละรายการแสดงเป็นคู่ของคีย์ - ค่า
GConf มีไว้เพื่อเป็นวิธีสำหรับนักพัฒนาในการจัดเก็บค่ากำหนดของผู้ใช้และผู้ดูแลระบบเพื่อตั้งค่าเริ่มต้นสำหรับค่ากำหนดเฉพาะ ในกรณีส่วนใหญ่ผู้ใช้ไม่จำเป็นต้องแก้ไขคีย์ Gconf โดยตรง
ปุ่มส่วนใหญ่ตรงกับรายการในเมนูการตั้งค่าของแอพพลิเคชั่นต่าง ๆ แม้ในบางโอกาสนักพัฒนาจะใช้คีย์ Gconf เป็นวิธีการเปิดใช้งานคุณสมบัติที่ไม่มีเอกสาร สิ่งเหล่านี้ "ซ่อน" จากผู้ใช้ด้วยเหตุผลหลายประการ บางครั้งคุณลักษณะนี้ยังอยู่ในระหว่างดำเนินการ บางครั้งมันเป็นคุณสมบัติที่นักพัฒนาต้องการทำ แต่ยังคงปล่อยให้ผู้ใช้ที่ไม่ต้องการเข้าถึง บ่อยครั้งที่คุณสมบัติต่าง ๆ ถูกกำหนดเป้าหมายไว้ที่ "ผู้ใช้ที่มีอำนาจ" และนักพัฒนาซอฟต์แวร์ก็ไม่ต้องการที่จะพูดคุยเกี่ยวกับการตั้งค่าตามปกติ
ในบางวิธีจะคล้ายกับ Windows 'Registry ความแตกต่างที่สำคัญอย่างหนึ่งก็คือ Gconf ไม่ได้เก็บการตั้งค่าระบบ มันเก็บเฉพาะการตั้งค่าแอปพลิเคชัน ในขณะที่การแก้ไขคีย์ Gconf อาจทำให้เกิดปัญหาเล็กน้อยกับโปรแกรมบางอย่าง แต่ไม่ควรนำไปสู่ปัญหาที่เกิดขึ้นกับระบบเช่นการแสดงผลระบบของคุณไม่สามารถบูตได้ อันที่จริงแล้วการลบ~/.gconf
ไดเรกทอรีทั้งหมดจะเป็นการคืนค่าโปรแกรมทั้งหมดโดยใช้ Gconf กลับไปเป็นค่าเริ่มต้น
โปรแกรมgconftool-2
ช่วยให้ผู้ใช้โต้ตอบกับ Gconf จากบรรทัดคำสั่ง บ่อยครั้งที่การป้อนคำสั่งหนึ่งบรรทัดในเทอร์มินัลง่ายกว่าการขุดในเครื่องมือ GUI ของ Gconf ตัวอย่างเช่นหากคุณต้องการแสดงไอคอนสำหรับถังขยะบนเดสก์ท็อปให้เรียกใช้:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
นอกจากนี้ยังแสดงให้เห็นถึงสิ่งที่ฉันหมายถึงคู่คีย์ - ค่าด้านบน ในกรณีนี้ที่สำคัญคือการที่มีค่าของ/apps/nautilus/desktop/trash_icon_visible
true
gconftool-2
คุณสามารถดำเนินการความหลากหลายของการดำเนินงานด้วย หากคุณต้องการเห็นคุณค่าของคีย์ให้ใช้--get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
หากคุณต้องการรีเซ็ตค่าเป็นค่าเริ่มต้นให้ใช้--unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
มีประโยชน์อย่างยิ่งสำหรับผู้ดูแลระบบ ตัวอย่างเช่น /etc/gconf/gconf.xml.mandatory
สามารถใช้เพื่อตั้งค่ากำหนดบังคับสำหรับผู้ใช้ทั้งหมด ข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานขั้นสูงอื่น ๆ สามารถพบกับman gconftool-2
เช่นเดียวกับในGNOME สก์ท็อประบบแนะนำการดูแลระบบ
คำถามของคุณอีกครั้งคืออะไร? โอ้ถูกต้องแล้ว: ฉันจะใช้เครื่องมือแก้ไข Gconf ได้อย่างไร
gconf-editor
เป็นส่วนต่อประสานกราฟิกในการจัดการการตั้งค่า Gconf ตามค่าเริ่มต้นจะไม่ปรากฏในเมนู วิธีที่ง่ายที่สุดในการเริ่มต้นคือกดAlt+ F2เพื่อเรียก "Run Dialog" gconf-editor
ถัดไปป้อน
gconf-editor
ช่วยให้คุณสามารถเรียกดูคู่คีย์ - ค่าในทรี ลองดูตัวอย่างจากด้านบน เรียกดูapps > nautilus > desktop
และคุณจะเห็นtrash_icon_visible
คีย์
Alt+ F2→gconf-editor
มีการสำรวจรอบ ๆ มันค่อนข้างคล้ายกับการใช้ regedit ใน Windows ยกเว้นฉันพบว่ามันใช้งานง่ายกว่าและมันจะไม่ฆ่าแมวของคุณถ้าคุณดูมันตลก
แทนที่จะใช้เพื่อตั้งค่าคีย์คุณสามารถใช้เครื่องมือบรรทัดคำสั่ง ' gconftool-2 ' เพื่อตั้งค่า / แก้ไข / ลบคีย์ ฉันพบว่ามันค่อนข้างมีประโยชน์เมื่อตั้งค่าการเชื่อมโยง URL สำหรับแอปพลิเคชันเช่น Spotify in Wine
gsettings
เป็นวิธีที่ GNOME 3 เพื่อแก้ไข dconf ฐานข้อมูล