我计划通过全新安装将我的机器升级到新的 Ubuntu 20.04 LTS(可能是 Mate)。我有一个 1TB 的外部磁盘,计划将我的主目录(152.8GB)复制到该磁盘上。这样,万一出现问题,我至少会保留一份旧主文件夹的副本。我使用当前设置(Ubuntu 18.04 LTS)已有大约四年了,可能已经修改过根目录中的文件,以提供路径中的某些文件。据我所知,我家里也有所有这些文件。
但为了安全起见,我是否应该复制根目录中的其他目录?为什么?
除此之外,在进行全新安装之前我是否应该检查一下清单?
这是我现在的根部形状,
user@machine:/$ ls --all
. cdrom home lib32 mnt run sys vmlinuz
.. core initrd.img lib64 opt sbin tmp vmlinuz.old
bin dev initrd.img.old lost+found proc snap usr
boot etc lib media root srv var
答案1
我建议您复制/备份您的/home
目录。
列出系统上安装的软件包的名称
dpkg --get-selections > package_list.txt
您可以阅读如何列出所有已安装的软件包。
注意:在恢复备份之前,你应该始终注意文件(~/.bashrc 和其他以。作为前缀。在我看来,我永远不会复制以。因为有些可能与系统相关)用户目录。