我使用 Ubuntu 16.04 LTS,其 GUI 允许自定义。这些包括
- 启动器图标大小
- 发射器的行为(隐藏、发射器的大小、显示灵敏度)
- 系统语言
- 我的双显示器设置及其定位
- 我的物品停靠在启动器上
基本上,为了方便起见,我通过 GUI 将所有这些设置应用到系统中。
我想要某种形式的黑客技术来将这些设置备份到文件中,并在重新安装操作系统时重新应用它们。
答案1
它们都作为配置文件存储在~/.config/
或~/.<software-name>
因此,如果你复制主目录,或者至少复制那个(隐藏)文件夹,你应该会看到大多数(全部?)设置都已恢复
答案2
tar
是你的朋友。
我最近从 mint 17.3 更新到了 18.2,我希望过渡尽可能平稳,这要归功于tar
。
- 创建主目录的备份
tar -cvf home_backup.tar ~/*
~/*
是你主目录中的所有文件
- 将压缩包放在单独的驱动器或机器上
- 将 tarball 解压到你的主目录(在新机器中)
cd ~
tar -xf home_backup.tar
答案3
我的答案是受限制的对于某个桌面管理器:它涉及XFCE。
保存所有 XFCE 桌面设置
XFCE 管理器的设置位于/home/<user_name>/.config/xfce4/
。因此,如果您复制整个目录,然后将其传输到全新的 XFCE 安装中,它应该可以工作。我猜对于其他桌面管理器(例如 Gnome 或 Unity),一定存在类似的目录。
仅保存 XFCE 桌面面板
话虽如此,如果你只关心你自己GUI 面板,同样在 XFCE 中,您可以通过 GUI 备份它们。操作如下:
点击备份还原。您可以在指定的路径中保存当前配置,或加载存储的备份。默认情况下,备份存储在
/home/<your user>/.local/share/xfpanel-switch/
我希望它能对某些人有所帮助。