我使用Ubuntu10.04超过一年,我经常觉得我需要重新安装它的最新版本。
我想把我的大部分配置和重要的设置到新的系统。我已经有一些文件和目录,我当然想备份,但我担心我会忘记一些东西。
有什么清单,指南,甚至软件可以帮助我备份重要的数据吗?我不想备份整个分区。(没那么重要)
我如何干净地更新到更新的版本?
发布于 2011-11-19 21:46:58
正如普苏西正确指出的那样,您不需要重新安装Debian派生程序。升级就好。
无论如何,备份问题的明显答案是使用版本控制备份主目录和配置设置。对于类似Unix的系统上的/etc中的配置文件,乔伊·赫斯的蚀刻员是受欢迎。我建议使用像Mercurial或Git这样的分布式版本控制系统,它可以用于周期性地将存储库内容从硬盘中推送出去,从而充当自动备份。使用Mercurial,您可以设置一个后提交钩子,它将在提交之后推送,因此您的备份始终保持完全最新。
请注意,在本例中,这不是一个通用的备份解决方案,但是对于重要的配置文件等工作很好,因为它们是一般的小文本文件,因此是源代码管理的理想选择。在这种情况下,分布式版本控制是超级高效的,性能可以与rsync媲美,但由于版本控制的原子性而更好。至少,Mercurial会回滚,而不是推动部分改变,我想Git也会这样做。此外,版本控制您的配置文件有明显的额外好处。
发布于 2011-11-19 20:52:52
你不需要备份任何东西。只需安装新版本并选择升级现有安装的选项。您的所有文件和设置将被保留。
发布于 2018-05-14 08:28:32
我推荐apt full-upgrade或者--如果你更喜欢“回到那个时代”的话-- apt-get dist-upgrade。您可以查看man apt和man apt-get以获得更深层次的信息和更多选项。
对我来说,这每次都很管用。你不需要备份任何东西,因为它比备份任何东西和重新设置整个系统更快--即使没有随着时间的推移而进行的所有国产化。之后,您也不需要手动安装所有随时间添加到系统中的包。
在我看来,这是少数人中最优雅的方式,也是使用固定版本(而不是滚动版)“干净地更新更新版本”的最有效方法。
https://unix.stackexchange.com/questions/24965
复制相似问题