赞
踩
今天,我们学习如何使用Dconf工具备份和恢复Linux桌面系统设置。如果你想在重新安装Linux桌面系统后传输相同的系统设置,而不必逐个手动完成这些设置,这将非常有用。
在Linux上安装Dconf
Dconf预先安装在许多Linux发行版中,如果尚未安装,可以使用发行版的默认软件包管理器安装它,具体取决于你使用的发行版。
在Arch Linux上,Manjaro Linux:$ sudo pacman -S dconf
在Debian,Ubuntu,Pop OS,Linux Mint上:$ sudo apt install dconf*
在CentOS /Fedora上:$ sudo yum install dconf
或者$ sudo dnf install dconf
在openSUSE上:$ sudo zypper install dconf
使用Dconf备份和还原Linux桌面系统设置
要备份当前的Linux桌面设置,只需:$ dconf dump / > ostechnix-desktop
上面的命令将保存你在系统中进行的所有自定义和调整,包括Dock或Unity启动器中的固定应用程序、桌面面板小程序、桌面指示器、系统字体、 GTK主题、图标主题、监视器分辨率、键盘快捷键、窗口按钮放置、菜单和启动器行为等,保存在文本文件中命名为ostechnix-desktop。
请注意,此命令将只备份系统设置,它不会保存没有使用dconf的应用程序的设置,此外,它也不会备份你的个人资料。
可以使用文本编辑器或cat命令查看这个文件。$ cat ostechnix-desktop
以下是Ubuntu 18.04桌面设置:
现在使用命令将桌面设置重置为出厂默认值:$ dconf reset -f /
运行上面的命令后,当你第一次安装Linux桌面时,它将变成旧状态,不要惊慌,你的个人资料和安装的应用程序仍将完好无损。
要恢复系统设置,只需执行以下操作:$ dconf load / < ostechnix-desktop
就这么简单!
将备份文件保存在安全的地方,以便在重新安装Linux桌面后使用,你还可以对运行相同操作系统版本的多个系统使用同一组应用程序。
也可以备份和恢复特定桌面环境的设置,比如GNOME,MATE,Cinnamon等等。
仅备份和还原GNOME-specific设置
例如要备份和恢复与GNOME shell相关的设置,命令为:$ dconf dump /org/gnome/ > my_gnome_settings
确保你提到了正确的DE路径,如果你有多个DE在你的系统上。
重置为出厂默认值:$ dconf reset -f /org/gnome/
要恢复仅gnome设置:$ dconf load /org/gnome/ < my_gnome_settings
甚至可以备份更具体的设置,如桌面或窗口管理器。$ dconf dump /org/gnome/desktop/wm/preferences/ > old_wm_settings
仅备份和还原MATE-specific设置
备份设置:$ dconf dump /org/mate/ > mate_settings
重置为出厂默认值:$ dconf reset -f /org/mate/
要恢复设置:$ dconf load /org/mate/ < mate_settings
备份和恢复设置仅限CINNAMON桌面$ dconf dump /org/cinnamon/ > cinnamon_settings
重置为出厂默认值:$ dconf reset -f /org/cinnamon/
要恢复设置:$ dconf load /org/cinnamon/ < cinnamon_settings
有关详细信息,请查看手册页。$ man dconf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。