Pat*_*ela 14 linux backup package-management system-restore updates
我想以与Git类似的方式管理我的 Linux 系统的更新,通过能够在“修订”中来回移动。我怎么能那样做?
ebr*_*ous 10
这对于您的问题来说可能有点矫枉过正,但能够恢复系统级/大规模更改的最简单方法是快照:
https://en.wikipedia.org/wiki/Snapshot_%28computer_storage%29
您还没有提到您的装备的具体细节,但是看到您熟悉 git,想象您可能对使用更复杂的文件系统感兴趣并不会太过分。如果您要使用下一代文件系统(忽略 click-bait-y 名称),您只需在终端中输入一个命令,就可以完全“倒带”整个系统。所做的任何和所有更改都将在几乎没有延迟/努力的情况下恢复。ZFS 将是您最好的选择,您可以参考这篇令人惊叹的 Ars 文章,看看它是否对您有价值(还有许多其他很棒的功能):