我需要保存哪些目录来备份我的用户设置?

Mar*_*rky 6 backup

好的,所以我的磁盘快要死了。我已经阅读了这个 -克隆安装的最佳方法(复制到相同的硬件) - 但并不真的需要复制整个分区。我的数据是安全的。

1)我需要的是为用户保存我的应用程序/桌面设置(我只有一个 - 我),以及系统的,因为重做整个事情会变得如此头疼,我不记得所有的我所做的修改。

2) 制作所有已安装的 .deb 文件的精确副本,并模仿/下载尚未安装的文件。因为基本安装会处理它,所以我只需要下载/升级其余的而不是所有的。这听起来有点含糊。它只会复制安装了哪些 .deb 文件的信息,而不是实际的 .deb 文件

有这样的应用吗?谢谢!

Jac*_*ord 10

  1. 最好只复制/home包含您的文档和首选项的所有内容。如果您只想知道首选项的存储位置,它会有所不同。许多应用程序将它们存储在.config(即/home/username/.config)和.local. 大多数用户首选项将在.gconf. 一些较旧的应用程序可能会将设置保存在.gnome2. 火狐使用.mozilla; .config据我所知,其他浏览器正在使用。为安全起见,我建议您仍然备份 /home。

  2. 运行dpkg --get-selections > ~/my-packages.txt以建立系统上安装(或删除)的所有内容的列表。它将作为my-packages.txt. 重新安装后,运行sudo dpkg --set-selections < ~/my-packages.txt(假设文件再次放置在同一位置),然后sudo apt-get -u dselect-upgrade开始安装软件包。您还/etc/apt/需要在新安装时备份和恢复它,以确保您可能已安装的任何额外软件仍然能够再次安装。

这听起来很复杂(而且这个格式看起来很奇怪),但考虑到再次手动安装所有东西的替代方案,这并不算太糟糕。