如何备份 GNOME 终端仿真器设置?

如何备份 GNOME 终端仿真器设置?

我做了一些自定义的 GNOME 终端设置和配置文件,我想在重新安装 Ubuntu 后保留它们。

我必须保存什么来备份我的设置,以及如何重新应用它们?

这不是重复的这个问题, 因为

  1. 自旧问题以来,配置系统已从 gconf 更改为 dconf。
  2. 另一个问题没有解释如何正确备份,然后重新应用设置。

答案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 控制台恢复)。

相关内容