Apa itu Gconf?
GConf adalah sistem untuk menyimpan preferensi aplikasi. Preferensi ini disimpan dalam file XML di bawah direktori home pengguna ~/.gconf
,. Setiap preferensi diwakili sebagai pasangan nilai kunci.
GConf dimaksudkan sebagai cara bagi pengembang untuk dengan mudah menyimpan preferensi pengguna dan administrator sistem untuk menetapkan nilai default untuk preferensi tertentu. Dalam kebanyakan kasus, pengguna tidak perlu mengedit kunci Gconf secara langsung.
Sebagian besar tombol terkait dengan entri dalam menu preferensi berbagai aplikasi. Meskipun kadang-kadang, pengembang akan menggunakan kunci Gconf sebagai cara untuk mengaktifkan fitur tidak berdokumen. Ini "disembunyikan" dari pengguna karena sejumlah alasan. Terkadang fitur ini masih dalam proses. Di lain waktu itu adalah fitur yang ingin dilakukan pengembang tetapi tetap dapat diakses oleh pengguna yang tidak ingin menyerah. Seringkali, fitur ditargetkan pada "pengguna yang kuat," dan pengembang tidak ingin mengacaukan dialog preferensi normal.
Dalam beberapa hal mirip dengan Windows Registry. Satu perbedaan utama adalah bahwa, tidak seperti Windows Registry, Gconf tidak menyimpan pengaturan sistem. Ini hanya menyimpan preferensi aplikasi. Meskipun mengedit kunci Gconf berpotensi menyebabkan masalah kecil dengan program tertentu, itu tidak boleh menyebabkan masalah sistem seperti membuat sistem Anda tidak dapat di-boot. Bahkan, menghapus seluruh ~/.gconf
direktori hanya akan mengembalikan semua program menggunakan Gconf kembali ke default-nya.
Mengelola Gconf dari baris perintah.
Program ini gconftool-2
memungkinkan pengguna untuk berinteraksi dengan Gconf dari baris perintah. Seringkali lebih mudah untuk memasukkan perintah satu baris di terminal daripada menggali di dalam alat GUI Gconf. Misalnya, jika Anda ingin menampilkan ikon untuk tempat sampah di desktop jalankan saja:
gconftool-2 --set /apps/nautilus/desktop/trash_icon_visible --type=bool true
Ini juga menggambarkan apa yang saya maksudkan dengan pasangan nilai kunci di atas. Dalam hal ini, kuncinya adalah /apps/nautilus/desktop/trash_icon_visible
yang memiliki nilai true
.
Anda dapat melakukan berbagai operasi dengan gconftool-2
. Jika Anda hanya ingin melihat nilai kunci, gunakan --get
:
gconftool-2 --get /apps/nautilus/desktop/trash_icon_visible
Jika Anda hanya ingin mengatur ulang nilai ke default, gunakan --unset
:
gconftool-2 --unset /apps/nautilus/desktop/trash_icon_visible
gconftool-2
dapat sangat berguna bagi administrator sistem. Misalnya, /etc/gconf/gconf.xml.mandatory
dapat digunakan untuk mengatur preferensi wajib untuk semua pengguna. Informasi lebih lanjut tentang penggunaan lebih lanjut dapat ditemukan bersama man gconftool-2
serta dalam Panduan Administrasi Sistem Desktop GNOME
Bagaimana cara menggunakan editor Gconf?
Apa pertanyaanmu lagi? Oh, itu benar: Bagaimana cara saya menggunakan editor Gconf?
gconf-editor
adalah antarmuka grafis untuk mengelola pengaturan Gconf. Secara default, ini tidak ditampilkan dalam menu. Cara termudah untuk memulainya adalah dengan menekan Alt+ F2untuk membuka "Run Dialog." Selanjutnya, masuk gconf-editor
.
gconf-editor
memungkinkan Anda untuk menelusuri pasangan nilai kunci di pohon. Mari kita lihat contoh dari atas. Jelajahi apps > nautilus > desktop
dan Anda akan melihat trash_icon_visible
kuncinya.
gsettings
adalah cara GNOME 3 untuk mengedit basis data dconf .