Ubuntu Linux 的 Xwindow (Gnome、Cinnamon...) 等等的 Desktop 环境设定参数,现在都使用 dconf 的数据库来储存,所以要备份还原,只要将这个档案直接备份再放回去即可。
但是若不像全部备份,想要只备份、还原某部分的设定资料,要怎么做呢?
dconf:Linux Xwindow 设定档的备份与还原
dconf 平常放的路径:/home/user/.config/dconf/user,只要将此档案备份,然后新的机器再放回去即可。
Ubuntu 官方文件:Ubuntu Manpage: dconf - Simple tool for manipulating a dconf database
dconf dump(备份)、reset(重新设定)、restore(还原)
- dconf 备份、还原全部
- dconf dump / > dconf-desktop # backup
- dconf reset -f /
- dconf load / < dconf-desktop # restore
- dconf 备份、还原部分设定(Gnome、cinnamon)
- dconf dump /org/gnome/ > my_gnome_settings
- dconf reset -f /org/gnome/
- dconf load /org/gnome/ < my_gnome_settings
- dconf dump /org/cinnamon/ > cinnamon_settings
- dconf reset -f /org/cinnamon/
- dconf load /org/cinnamon/ < cinnamon_settings
- 查看设定
- gsettings list-recursively org.freedesktop.ibus.general
- gsettings list-recursively org.gnome.shell