pengantar
Seperti jawaban lain di situs ini yang membahas gconf
dan dconf
bersama - sama, saya hanya akan berkonsentrasi pada membahas alat-alat baris perintah seperti gsettings
dan gui dconf-editor
yang digunakan untuk mengakses dconf
database.
Di situs resmi GNOME disebutkan bahwa
dconf adalah sistem konfigurasi tingkat rendah. Tujuan utamanya adalah untuk memberikan backend ke GSettings pada platform yang belum memiliki sistem penyimpanan konfigurasi.
dconf adalah sistem konfigurasi berbasis kunci sederhana. Kunci ada dalam database yang tidak terstruktur (tetapi dimaksudkan bahwa kunci yang secara logis dimiliki bersama dikelompokkan bersama).
Memiliki semua kunci dalam format biner tunggal yang kompak juga menghindari masalah fragmentasi intens yang saat ini dialami oleh pendekatan tree-of-directories-of-xml-file.
dconf dioptimalkan untuk dibaca. Biasanya, membaca kunci dari dconf melibatkan zero system calls dan zero context switch. Menulis kurang dioptimalkan - mereka melintasi bus dan ditangani oleh "penulis" - layanan DBus - dengan cara biasa.
Menggunakan gsettings
untuk melihat dan mengubah pengaturan
Sekali orang mengetahui gsettings
itu bisa semudah gui dconf-editor
. Opsi dapat didaftar dengan memasukkan man 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
gsettings list-schemas
Untuk juga memasukkan semua kunci, masukkan
gsettings list-recursively
Namun , biasanya lebih mudah untuk menentukan apa yang Anda inginkan, misalnya,
gsettings list-schemas | grep -i shotwell
Ini mengembalikan daftar panjang; Saya telah mempersingkatnya menjadi:
org.yorba.shotwell
org.yorba.shotwell.preferences.ui
org.yorba.shotwell.preferences.slideshow
org.yorba.shotwell.plugins.enable-state
org.yorba.shotwell.printing
org.yorba.shotwell.preferences.editing
org.yorba.shotwell.preferences.files
Sekarang ketika Anda telah menemukan skema yang Anda minati, daftarkan kuncinya
gsettings list-keys org.yorba.shotwell.preferences.ui
Ini mengembalikan daftar (sekali lagi saya telah mempersingkatnya):
background-color
display-basic-properties
display-extended-properties
display-photo-ratings
display-photo-tags
display-photo-titles
event-photos-sort-ascending
event-photos-sort-by
Pilih satu dan lihat apa nilai saat ini
gsettings get org.yorba.shotwell.preferences.ui display-photo-tags
Ini mengembalikan nilai true, jadi untuk membalikkannya, gunakan
gsettings set org.yorba.shotwell.preferences.ui display-photo-tags false
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 menjalankan
sudo apt-get install dconf-tools
Kemudian 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
dan dconf-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 ini
mengetahui cara menggunakan gsettings
atau dconf-editor
sangat berharga. Lihat juga: