辉夜
2022-09-13 01:34 deepin
不能Timeshift直接恢复吗
Reply Like 0 View the author
不能Timeshift直接恢复吗
不能Timeshift直接恢复吗
貌似是可以的,但是为了系统安全,我选择在liveCD中恢复。
不能Timeshift直接恢复吗
自己选ab端rsync
可以在liveCD里面恢复的,或者直接命令rsync。
只要平时有设置timeshift的定时备份,我都恢复好多次了。
在迁移到 NixOS 之前,我也是 timeshift 的忠实用户
谢谢分享,我也学学timeshift这个软件,坛神位推荐的,肯定没错。
原作者停止维护了,现在变成linuxmint的项目了。
timeshift有了,我多次升级失败都会靠他恢复回去的。建议能装的都装上。以防万一。
Popular Events
More
以下是一次恢复UOS家庭版系统盘的经历。(在Deepin上方法雷同,可供借鉴)
今天打开UOS家庭版,发现有点不对劲。桌面图标点击之后一二十秒才会有反应,控制中心里的设置选项也是,点击之后反应迟钝。不知道是不是前两天我安装达芬奇时,折腾过AMD的显卡驱动造成的。(达芬奇最终还是没安装好,手动滑稽)
系统今天的表现真的有点PPT那味儿,实在受不了。我一直有用Timeshift备份系统盘的习惯。之前一直只是备份,今天终于可以试一试恢复系统了。我最近一次备份系统盘的日期是在2022-8-2。
于是我就着手将系统恢复到8月2日的状态。大致步骤如下:
1、下载Timeshift的deb安装包
下载链接:https://github.com/teejee2008/timeshift/releases
将下载好的deb存放在Downloads文件夹即可。
2、制作Ubuntu的U盘启动盘
在Ubuntu官网下载最新版Ubuntu桌面版的ISO镜像。准备一个8G左右的空白U盘。用UOS系统自带的启动盘制作工具,制作Ubuntu的U盘启动盘。制作好之后,关机。
3、进入Ubuntu的试用系统
开机,立即按F12键进入BIOS启动管理,选择从U盘启动。
进入Ubuntu的安装界面,选择try or install ubuntu(试用或安装Ubuntu)——语言选择中文简体——试用Ubuntu
4、在Ubuntu试用系统中安装Timeshift
进入Ubuntu试用系统后,找到存放在UOS系统Downloads文件夹下的Timeshift的deb包,准备安装。
Ubuntu终端里用命令行安装Timeshift:
提示libgdk-pixbuf2.0-0(>=2.22.0)这一项依赖不满足,安装失败。
我在Ubuntu终端中用apt search libgdk-pixbuf查找这一项依赖,发现Ubuntu试用系统本身就自带这一项依赖。那为啥还安装失败?问题出在哪里呢?
仔细观察后我发现Ubuntu里的这一项依赖的名称跟Timeshift要求的这一项依赖的名称写法略有差别,Ubuntu里叫做libgdk-pixbuf-2.0-0,而Timeshift要求的是libgdk-pixbuf2.0-0,少了一个短横杠。我个人判断这两个其实都是一样的,只是名称写法不一样而已。只要在Timeshift的control文件里修改一下依赖项,把libgdk-pixbuf2.0-0改成libgdk-pixbuf-2.0-0就可以了。于是我拆解timeshift的deb包,把里面的control文件里的libgdk-pixbuf2.0-0改成libgdk-pixbuf-2.0-0,然后重新打包成deb包。
安装自己重新打包的Timeshift的deb包,这次成功安装。
5、在Ubuntu试用系统中用Timeshift恢复我的UOS系统盘
打开timeshift。Timeshift已经自动发现我已经备份的系统盘的快照(快照可以理解为备份的文件)。Ubuntu里快照日期显示的是2022-8-1(在UOS系统里日期显示的是2022-8-2,略有差别,但确实是同一个快照,可能是因为两个系统的系统时间不一致导致的)。
点击恢复,按提示操作,即可完成恢复。
恢复好之后关机,并拔出U盘。
6、恢复完成,进入UOS系统
开机,进入UOS系统中,系统盘已经恢复到2022年8月2日的状态。更新一下系统。完美!
最后,把Timeshift的deb包分享给大家:
原版(可在UOS家庭版和Deepin中安装使用):timeshift_22.06.1_amd64.zip
改版(可在Ubuntu试用系统中安装使用):timeshift_22.06.1_amd64-revised.zip