Timeshift是一个应用程序,提供类似于Windows中的系统还原功能和macOS中的TimeMachine工具的功能。Timeshift通过定期对文件系统进行增量快照来保护你的系统。这些快照可以在以后恢复,以撤销对系统的所有更改。
在RSYNC模式下,快照是通过rsync和硬链接进行的。普通文件在快照之间共享,这样可以节省磁盘空间。每个快照都是一个完整的系统备份,可以用文件管理器进行浏览。
在BTRFS模式下,快照是使用BTRFS文件系统的内置功能进行的。BTRFS快照只支持具有Ubuntu类型子卷布局的BTRFS系统。
Timeshift最初由开发者TonyGeorge开发,现交由LinuxMint负责后续开发与维护。
安装基于Debian的发行版Debian、Ubuntu、LinuxMint、ElementaryOS等。
从仓库安装Timeshift:
sudoapt-getupdatesudoapt-getinstalltimeshiftFedora不完全支持Fedora,BTRFS快照仅支持特定于Ubuntu布局的系统。
sudodnfupdatesudodnfinstalltimeshift安装程序可用于以下发行类型:
Debian-Debian、Ubuntu、LinuxMint、ElementaryOS等(支持apt)Arch-ArchLinux、Manjaro等(支持pacman)卸载在终端窗口中运行以下命令:
sudoapt-getremovetimeshift或
sudotimeshift-uninstall请记住在卸载之前删除所有快照。否则,快照会继续占用系统上的空间。要删除所有快照,请运行应用程序,从列表中选择所有快照(CTRL+A),然后单击工具栏上的删除按钮。这将删除所有快照并删除根目录中的/timeshift文件夹。
如果使用安装程序安装Timeshift,则可以使用以下命令删除已安装的文件:
sudotimeshift-uninstall
评论