Ubuntu 22.04.1 LTS如何将系统回滚至指定日期(如昨日)
解决Ubuntu系统回滚到指定日期及清理Python残留的方法
一、系统级回滚到指定日期
Ubuntu默认无自带系统快照回滚功能,需依赖timeshift工具,前提是此前已配置快照:
- 若已安装并配置Timeshift:
- 终端输入
timeshift-gtk启动图形界面 - 选择需要恢复的昨日快照
- 按提示完成恢复,重启后系统将回到快照创建时的状态
- 终端输入
- 若未配置Timeshift:
无法实现完整系统回滚,只能针对性清理残留文件。
二、针对性清理Python残留文件
1. 卸载多余Python版本
Ubuntu 22.04默认依赖Python 3.10,可安全卸载残留的Python 3.9:
sudo apt remove --purge python3.9 python3.9-minimal python3.9-dev sudo apt autoremove --purge sudo apt clean
2. 清理Anaconda残留
- 删除Anaconda安装目录(默认路径为
~/anaconda3或/opt/anaconda3):rm -rf ~/anaconda3 - 清理环境变量中的Anaconda配置:
编辑~/.bashrc、~/.bash_profile或~/.zshrc(根据你使用的shell),删除所有包含anaconda3的行,然后执行:source ~/.bashrc
3. 卸载额外Python工具
清理pythran、python3-futurize等残留工具:
sudo apt remove --purge pythran python3-futurize python3-pasteurize sudo apt autoremove --purge
4. 验证清理结果
执行pyth命令,确认仅显示Python 3.10相关条目:
pyth
三、后续预防建议
- 安装Python工具优先使用
apt官方源,避免第三方包管理器导致版本混乱 - 配置Timeshift定期创建系统快照,方便后续问题快速回滚
内容的提问来源于stack exchange,提问作者planar
相关产品推荐
相关产品推荐

