如何将Ubuntu Linux系统还原到以前的状态
能够尝试新版本的Ubuntu,同时又知道如果我们不喜欢它可以返回以前的版本,这会很好吗?向我们展示一个工具,该工具可让我们随时拍摄系统快照。
TimeShift是一个免费工具,类似于Windows中的"系统还原"功能。它使我们可以首先对系统进行快照,然后定期进行增量快照。 TimeShift仅保护系统文件和设置,不保护用户文件,例如文档,图片和音乐。我们可以使用"时光倒流"之类的工具来备份用户文件。
注意:当我们说要在本文中键入某些内容并且文本周围有引号时,请不要键入引号,除非我们另外指定。
最近,我们向我们展示了如何使用称为Aptik的工具备份应用程序和PPA,该工具与TimeShift包含在同一PPA中。首先,按Ctrl + Alt + T打开"终端"窗口。如果尚未安装Aptik,请在提示符下分别键入以下两个命令,在每个命令后按Enter,以添加PPA并更新它。有关更多信息,请参见我们有关Aptik的文章。注意:我们可能必须删除-y开关才能使其正常工作。
sudo apt-add-repository -y ppa:teejee2008/ppa sudo apt-get update
如果已经安装了Aptik,则可以安装TimeShift,而无需输入以前的命令。在提示符下键入以下文本,然后按Enter。
sudo apt-get install timeshift
出现提示时输入密码,然后按Enter。
安装完成后,通过在提示符下键入exit并按Enter或者单击窗口左上角的X按钮来关闭"终端"窗口。
要打开TimeShift,请单击Unity Launcher栏顶部的"搜索"按钮。
在搜索框中键入timeshift。输入时显示搜索结果。当显示TimeShift图标时,单击它以打开应用程序。
出现一个对话框,要求我们输入密码。在编辑框中输入密码,然后单击"确定"。
此时将显示TimeShift主窗口,并估计系统大小。如果有多个,则"备份设备"下拉列表允许我们选择要备份的其他驱动器或者分区。
快照所需的空间量在底部状态栏上列出。快照将保存在所选设备上,因此请确保我们有足够的空间来存储快照。要备份所选的备份设备,请单击工具栏上的"备份"。
创建快照时,底部状态栏中会显示"正在同步文件"消息。
快照完成后,它将列出日期和时间以及系统的名称和版本。状态栏说明在拍摄快照后系统上有多少可用空间,并说明何时拍摄最后一个快照。
将鼠标移到"备份设备"下拉列表上会显示快照在所选设备上的保存路径。
timeshift目录包含使用TimeShift拍摄的各种快照,包括计划的快照,我们将在本文后面讨论。
快照文件夹包含手动拍摄的快照。我们建议我们将快照文件夹复制到USB闪存驱动器,网络驱动器或者云服务(例如Dropbox或者Google云端硬盘),以防其损坏或者删除。
我们可以通过单击"浏览"按钮查看快照中的内容。
在"文件管理器"窗口中打开快照目录,并列出系统中的目录和文件(无用户文件)。
我们可以自定义各种设置,例如设置自动备份以及选择何时自动删除旧快照。要访问设置,请单击工具栏上的"设置"。
通过"日程表"选项卡可以指定执行快照的时间。单击或者滑动" ON / OFF"滑块按钮以打开"预定快照"。选中"启用"列中的复选框以指定快照的时间间隔。
"自动删除"选项卡使我们可以自动删除较旧的快照,从而不会耗尽硬盘驱动器上的空间。每种类型的快照都有一个规则。为每种类型输入一个限制,以告诉TimeShift删除早于指定限制的快照,包括当可用空间小于一定数量时的限制。
"高级"选项卡允许我们从快照中排除特定的文件,目录和目录内容,并在快照中包括特定的文件和目录。
完成自定义设置后,单击"保存"。
要还原快照时,请打开TimeShift,选择一个快照,然后单击"还原"。
注意:根据系统状态,我们可能必须再次安装TimeShift。
"还原"对话框上的"目标"选项卡允许我们指定要将所选快照还原到的设备。将鼠标移到列表中的设备上会显示有关用于还原快照的设备的更多信息。选择用于还原快照的设备和用于引导加载程序安装的设备。
使用"排除"选项卡选择要保留其当前设置而不恢复其先前设置的应用程序。
通过"高级"选项卡,我们可以从还原的系统中排除特定的文件,目录和目录内容,并包括特定的文件和目录。
要关闭TimeShift,请单击主窗口左上角的X按钮。
如果我们想尝试对系统进行升级或者系统出了问题,则TimeShift是有用的工具。就像Windows中的系统还原一样,我们可以简单地将系统还原到以前的工作状态,而无需重新安装系统。