温馨提示×

debian缓存怎样删除

小樊
36
2026-10-10 12:47:11
栏目: 智能运维

在 Debian 系统中,“缓存”可能指软件包缓存(apt)、系统临时缓存、用户应用缓存等。下面按常见情况说明如何清理。


一、删除 apt / dpkg 软件包缓存(最常见)

Debian 使用 apt 管理软件,下载的 .deb 包会缓存在:

/var/cache/apt/archives/

1. 删除已下载但未安装的包

sudo apt clean

清空 /var/cache/apt/archives/ 所有 deb 包

2. 只删除旧版本缓存(推荐)

sudo apt autoclean

删除不能再从源下载的旧包,保留当前可用包

3. 删除无用依赖

sudo apt autoremove

删除自动安装但不再需要的依赖


二、清理 systemd 日志缓存

sudo journalctl --vacuum-time=7d

只保留最近 7 天日志

或限制大小:

sudo journalctl --vacuum-size=100M

三、清理临时文件缓存

sudo rm -rf /tmp/*

⚠️ 注意:不要删正在使用的文件


四、清理用户级应用缓存(如浏览器、桌面环境)

用户缓存通常在:

~/.cache/

清理示例:

rm -rf ~/.cache/*

浏览器(如 Firefox / Chrome):

  • 设置 → 隐私 → 清除缓存
  • 或删除:
rm -rf ~/.cache/mozilla
rm -rf ~/.cache/google-chrome

五、清理缩略图缓存(桌面用户)

rm -rf ~/.cache/thumbnails/*

六、一键综合清理(常用命令合集)

sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo journalctl --vacuum-time=7d
rm -rf ~/.cache/*

如果你指的是特定软件缓存(如 Docker、Nginx、PHP、APT 代理、Squid 等),可以告诉我具体场景,我给你更精确的命令。

0 踩