Mark Shuttleworth baru-baru ini membuat blog tentang keputusan untuk menyertakan perpustakaan Qt dalam rilis 11.10, dengan tindak lanjut dari Jono Bacon. Mark menyatakan bahwa tantangan terbesar untuk mengintegrasikan aplikasi yang ditulis dalam Qt ke dalam sistem Ubuntu yang lebih besar adalah ketidakcocokan Qt saat ini dengan dconf.
Apa itu dconf, dan apa peran yang dimainkannya di Ubuntu?
Jawaban:
pengantar
Seperti jawaban lain di situs ini yang membahas
gconf
dandconf
bersama - sama, saya hanya akan berkonsentrasi pada membahas alat-alat baris perintah sepertigsettings
dan guidconf-editor
yang digunakan untuk mengaksesdconf
database.Di situs resmi GNOME disebutkan bahwa
Menggunakan
gsettings
untuk melihat dan mengubah pengaturanSekali orang mengetahui
gsettings
itu bisa semudah guidconf-editor
. Opsi dapat didaftar dengan memasukkanman gsettings
atau pergi ke halaman manual Ubuntu online .CATATAN: Karena sistem semua orang menginstal program yang berbeda, Anda mungkin harus mengganti item tertentu yang saya pilih untuk yang berbeda ketika melakukan percobaan sendiri, karena saya menggunakan XUbuntu XFce dengan banyak program GNOME.
Untuk mendaftar semua skema yang tersedia, masukkan
Untuk juga memasukkan semua kunci, masukkan
Namun , biasanya lebih mudah untuk menentukan apa yang Anda inginkan, misalnya,
Ini mengembalikan daftar panjang; Saya telah mempersingkatnya menjadi:
Sekarang ketika Anda telah menemukan skema yang Anda minati, daftarkan kuncinya
Ini mengembalikan daftar (sekali lagi saya telah mempersingkatnya):
Pilih satu dan lihat apa nilai saat ini
Ini mengembalikan nilai true, jadi untuk membalikkannya, gunakan
Ini adalah contoh sepele , tetapi pada dasarnya menunjukkan bagaimana kunci dan nilai diidentifikasi dan diubah
gsettings
.Menggunakan dconf-editor untuk mengubah pengaturan
Program GUI,
dconf-editor
diinstal dengan paket dconf-tools dengan mengklik di sini atau dengan menjalankanKemudian jalankan dengan memasukkan di terminal atau di menu peluncuran cepat
dconf-editor
,.Seperti yang dapat Anda lihat di tangkapan layar, semua berbagai skema dapat diperluas di sisi kiri dan tombol yang sesuai dipilih. Sangat mudah untuk menavigasi ke nilai yang Anda inginkan (dalam hal ini
gnome-mplayer
preferensi). Anda dapat mengklik kotak centang untuk mengaktifkan nilai atau menambahkan nilai numerik ke dalam salah satu kotak lainnya. Anda juga dapat mencari di dalam editor dconf dengan Ctrl+ Fpintasan keyboard.Anda juga dapat menambahkan catatan log lainnya
log-viewer
dengan menambahkan jalur dalam bentuk ['/var/log/auth.log', var .... '] pada tangkapan layar di bawah ini.Kesimpulan
Ada banyak cara lain yang berguna yang dapat Anda atur pengaturan dengan keduanya
gsettings
dandconf-editor
dan mereka mudah digunakan. Layak untuk memeriksa melalui mereka untuk melihat apakah ada opsi di sana yang tidak ada dalam preferensi program, karena Anda mungkin dapat menyesuaikan program Anda seperti yang Anda inginkan. Seperti fossfreedom baru-baru ini menunjukkan dalam pertanyaan inimengetahui cara menggunakan
gsettings
ataudconf-editor
sangat berharga. Lihat juga:sumber
gsettings
dandconf-editor
keduanya bekerja padadconf
basis data, mengapa mereka tidak menampilkan informasi yang sama?gsetting
pada 12,04 menunjukkan nilai untuk skemacom.canonical.Unity.Launcher
dan kuncifavorites
tetapidconf-editor
bahkan tidak menawarkancom.canonical.Unity
apalagi skema penuh atau kunci.yum install dconf-editor
untuk menginstal alat GUI.Bagi mereka yang datang dari windows yang menginginkan balasan sederhana, dconf adalah gnome yang setara dengan registry windows ... pohon biner besar tempat program apa pun dapat menyimpan dan berbagi konfigurasi mereka.
Mereka pertama kali bermigrasi dari konfigurasi unix tradisional (satu file teks untuk setiap aplikasi, masing-masing dengan format sendiri) ke pohon standar file XML, dikelola oleh gconf. Baru-baru ini, karena hampir tidak ada yang mengedit file XML secara langsung dan masalah kinerja membaca dan mem-parsing file BANYAK, mereka bermigrasi ke format biner dengan bermigrasi dari gconf ke dconf.
Tidak seperti windows registry, dconf harus memiliki semua entri konfigurasi terdaftar, bahkan jika mereka ditetapkan ke nilai default. Jadi tidak ada entri yang tersembunyi, Anda dapat mengubah atau mengatur ulang kemudian ke default dengan mudah.
sumber
dconf bukan spesifik untuk Ubuntu, itu adalah teknologi GNOME yang digunakan untuk menyimpan pengaturan aplikasi. Untuk detail lebih lanjut silakan baca http://live.gnome.org/dconf
sumber