我做了一些自定义的 GNOME 终端设置和配置文件,我想在重新安装 Ubuntu 后保留它们。
我必须保存什么来备份我的设置,以及如何重新应用它们?
这不是重复的这个问题, 因为
- 自旧问题以来,配置系统已从 gconf 更改为 dconf。
- 另一个问题没有解释如何正确备份,然后重新应用设置。
答案1
GNOME Terminal
本身不提供这样的选项,因此您必须手动操作其数据库。
从 3.8 版开始GSettings
,它使用 ,而后者(至少在 Linux 系统上)又使用dconf
。使用 工具可能更优雅gsettings
。不幸的是,我不知道如何将所有相关数据转储到那里,更不用说恢复它们了。所以让我们使用dconf
。
基于本文,你可以使用以下命令转储你的设置:
dconf dump /org/gnome/terminal/ > gnome_terminal_settings_backup.txt
在加载新设置之前重置(清除)设置(可能不是真正需要):
dconf reset -f /org/gnome/terminal/
加载保存的设置:
dconf load /org/gnome/terminal/ < gnome_terminal_settings_backup.txt
免责声明:我尚未测试恢复步骤。我建议在重置/加载操作之前,~/.config/dconf/user
使用简单的标准文件系统复制操作(而不是某些 dconf 命令)备份整个 dconf 数据库,该数据库存储在单个文件中。如果出现问题,您可以同样轻松地恢复它(可能从另一个终端仿真器或 Linux 控制台恢复)。