在 Ubuntu 中,“缓存”通常指以下几类内容,它们在备份方式和目的上各不相同。下面按常见场景分别说明,并给出可安全操作的备份方法。
/var/cache/apt/archives/
这里存放的是通过 apt 下载的 .deb 安装包。
sudo cp -r /var/cache/apt/archives /path/to/backup/apt-cache-backup
sudo cp -r /path/to/backup/apt-cache-backup/* /var/cache/apt/archives/
✅ 注意
apt install 重新下载/var/cache/
/var/tmp/
/tmp/
❌ 不建议备份
✅ 如果一定要备份:
sudo tar czf cache-backup.tar.gz /var/cache
~/.cache/
tar czf user-cache-backup.tar.gz ~/.cache
⚠️ 建议
dpkg --get-selections > installed-packages.txt
sudo dpkg --set-selections < installed-packages.txt
sudo apt-get dselect-upgrade
✅ 这是最实用、最安全的方式
sudo apt install timeshift
/home 缓存)sudo apt install deja-dup
✅ 推荐做法
/home 下的配置文件/var/cache、/tmp、 browser cache✅ 一句话总结
Ubuntu 缓存一般不用备份,真正该备份的是软件列表和配置文件。
如果你能说明你的具体目的(例如:
✅ 为了重装系统
✅ 为了离线安装
✅ 为了节省下载时间)
我可以给你更精确的备份方案。