温馨提示×

怎样重置debian缓存

小樊
44
2026-10-25 05:07:25
栏目: 智能运维

在 Debian 里,“缓存”通常指 APT 软件包缓存 或 系统其他缓存(如 DNS、字体等)。下面按常见场景说明如何“重置/清理”。


一、重置 APT 软件包缓存(最常见)

1. 清理已下载的 .deb 缓存

sudo apt clean

✅ 删除 /var/cache/apt/archives/ 中所有已下载的包

2. 删除旧版本缓存(保留当前可用)

sudo apt autoclean

3. 重建 APT 索引缓存

sudo apt update

4. 删除不再需要的依赖缓存

sudo apt autoremove

二、重置 APT 列表缓存(软件源信息)

sudo rm -rf /var/lib/apt/lists/*
sudo apt update

⚠️ 会强制重新下载所有软件源列表


三、重置 DNS 缓存(如果使用了 systemd-resolved)

sudo systemd-resolve --flush-caches

或

sudo resolvectl flush-caches

四、重置字体缓存

fc-cache -f -v

五、重置用户/系统临时缓存(谨慎)

rm -rf ~/.cache/*

⚠️ 只清理当前用户的缓存,不影响系统


六、彻底“重置”apt(极端情况)

sudo apt clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt update

如果你指的是 某个具体程序的缓存(如 nginx、docker、apt-get 卡死、snap 等),告诉我具体场景,我可以给更精准的命令。

0 踩