red_trumpet Asked: 2017-10-23 01:44:10 +0800 CST2017-10-23 01:44:10 +0800 CST 2017-10-23 01:44:10 +0800 CST 如何备份 GNOME 终端仿真器设置? 772 我做了一些自定义 GNOME 终端设置和配置文件,我想在重新安装 Ubuntu 后保留这些设置和配置文件。 我必须保存什么来备份我的设置,之后如何重新应用它们? 这不是这个问题的重复,因为 配置系统自旧问题以来发生了变化,从 gconf 到 dconf。 另一个问题没有解释如何正确备份,然后重新应用设置。 gnome 1 个回答 Voted Best Answer egmont 2017-10-23T02:25:46+08:002017-10-23T02:25:46+08:00 GNOME Terminal本身并没有提供这样的选项,所以你必须手动操作它的数据库。 从版本 3.8 开始,它GSettings使用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 免责声明:我没有测试恢复步骤。我建议在重置/加载操作之前备份整个 dconf 数据库,该数据库存储在单个文件~/.config/dconf/user中,使用简单的标准文件系统复制操作(而不是某些 dconf 命令)。如果出现问题,您可以轻松地恢复它(可能从另一个终端仿真器或 Linux 控制台)。
GNOME Terminal
本身并没有提供这样的选项,所以你必须手动操作它的数据库。从版本 3.8 开始,它
GSettings
使用dconf
. 使用该工具可能会更优雅gsettings
。不幸的是,我不知道如何在那里转储所有相关数据,更不用说恢复它们了。所以让我们使用dconf
.根据这篇文章,您可以使用以下方式转储您的设置:
在加载新设置之前重置(清除)设置(可能不是真的需要):
加载保存的设置:
免责声明:我没有测试恢复步骤。我建议在重置/加载操作之前备份整个 dconf 数据库,该数据库存储在单个文件
~/.config/dconf/user
中,使用简单的标准文件系统复制操作(而不是某些 dconf 命令)。如果出现问题,您可以轻松地恢复它(可能从另一个终端仿真器或 Linux 控制台)。