dconf mengubah kunci string


16

Saya mencoba mengubah kunci dconf berbasis string dengan skrip bash, menggunakan baris perintah berikut:

dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never'

Tapi itu mengembalikan kesalahan berikut:

error: 0-5:unknown keyword

Usage:
  dconf write KEY VALUE 

Write a new value to a key

Arguments:
  KEY         A key path (starting, but not ending with '/')
  VALUE       The value to write (in GVariant format)

Adakah yang bisa membantu saya?

sunting 1: Saya mencoba membuat nautilus untuk tidak menghitung jumlah item dalam direktori (untuk tujuan optimasi)


Apa yang sedang Anda coba lakukan? Tutorial apa yang Anda ikuti?
jobin

Saya mencoba membuat nautilus berhenti menghitung jumlah item di setiap direktori.
Dremor

Jawaban:



6

Apa yang dikatakan steeldriver adalah cara yang tepat untuk melakukannya. Namun menggunakan gsettings adalah cara yang lebih mudah untuk mengarsipkannya.

gsettings set org.gnome.nautilus.preferences show-directory-item-counts never

2
Menggunakan gsettings mungkin merupakan pendekatan yang lebih baik. Lihat developer.gnome.org/dconf/unstable/dconf-tool.html , yang menyatakan: "dconf tidak dapat melakukan pemeriksaan jenis dan konsistensi pada nilai. Utilitas gsettings adalah alternatif jika pemeriksaan tersebut diperlukan."
PJ Singh

Tampaknya gsettings tidak memiliki kunci yang sama dengan dconf, contoh dconf read /org/compiz/profiles/unity/plugins/scale/initiate-edgemengembalikan 'TopRight', tetapi gsettings get org.compiz.profiles.unity.plugins.scale initiate-edgemengembalikanNo such schema 'org.compiz.profiles.unity.plugins.scale'
Andrey Izman

0
#!/usr/bin/env bash

STATE=`gsettings get org.gnome.desktop.background show-desktop-icons`
gsettings set org.gnome.desktop.background show-desktop-icons true|false
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.