Как я могу читать значения GSettings из резервной копии файловой системы?

3

У меня есть полная резервная копия файловой системы из старой установки Ubuntu. Я хотел бы получить некоторые данные из него, которые были сохранены через GSettings , например мой старый выбор цвета терминала GNOME или команды из пользовательских сочетаний клавиш.

Этот ответ говорит, что мои данные хранятся в ~/.config/dconf/user , которая является своего рода двоичной базой данных.

Как я могу его прочитать?

    
задан ændrük 21.10.2013 в 21:25
источник

1 ответ

5

Предлагается членом сообщества в канале IROME GNOME :

  1. Скопируйте старый ~/.config/dconf/user в /tmp/dconf/user .
  2. Экспортируйте данные в удобочитаемый формат:

    XDG_CONFIG_HOME=/tmp dconf dump / > old-gsettings-data.txt
    
  3. Необязательно редактировать данные в текстовом редакторе и загружать их в текущую базу данных с помощью dconf load .

ответ дан ændrük 29.10.2013 в 23:48
источник