Как получить тип определенного ключа DConf?

Предполагая, что флэш-накопитель USB смонтирован в системе, вы можете просто использовать команду rsync для резервного копирования этого каталога.

$ rsync -vz /etc/NetworkManager/system-connections /path/to/mounted/USB/.

Если USB-устройство сообщает, что у вас нет разрешения на это, вы можете использовать файловый браузер, например Nautilus, чтобы подтвердить, что у вас есть разрешения на чтение / запись на устройстве. Из Nautilus с подключенным USB-устройством вы можете щелкнуть правой кнопкой мыши по устройству, которое отображается на левой боковой панели. Вам нужно выбрать оттуда пункт меню «Свойства».

ss #1

В диалоговом окне вы можете убедиться, что ваше имя пользователя имеет доступ к устройству.

ss #2

1
25.12.2018, 20:13
2 ответа

Вы можете попробовать:

gsettings range org.gnome.Evince auto-reload

и вы получите:

type b
4
27.01.2020, 23:23

Другой способ — использовать dbus. Я не с gnome, поэтому org.gnome.desktop.wm.preferencesдля меня недоступен, но с xfce...
Есть такая утилита, как gsettings name xfconf -query.

xfconf-query -c xfwm4 -p /general/workspace_count

дают 4, но не тип.

dbus-send --session \
          --print-reply \
          --dest=org.xfce.Xfconf /org/xfce/Xfconf \
            org.xfce.Xfconf.GetProperty \
            string:xfwm4 \
            string:/general/workspace_count

method return time=1547386790.562285 sender=:1.8 -> destination=:1.73 serial=289 reply_serial=2
   variant       int32 4

Ответ лучше для тех, кто не знаком с типами GVariant

1
27.01.2020, 23:23

Теги

Похожие вопросы