Debian系统的主要缓存文件夹及位置
APT(Advanced Package Tool)是Debian默认的软件包管理工具,其下载的.deb软件包及临时文件均集中存储在/var/cache/apt/archives/目录下。该目录包含系统通过apt install、apt upgrade等命令下载的所有软件包,便于后续重新安装或升级时快速调用,避免重复下载。
在下载软件包过程中,未完成的临时文件会存储在/var/cache/apt/archives/partial/子目录中。这些文件通常是.deb包的未完成副本,若下载成功会被移至上级archives目录,失败则可能残留,需定期清理。
APT的源列表文件(定义软件包来源)缓存位于两个位置:
/etc/apt/sources.list:系统默认的软件源配置文件;/etc/apt/sources.list.d/:第三方或自定义软件源的配置文件目录(以.list为后缀)。这些文件不属于缓存文件,但属于APT管理的配置信息,修改后需运行sudo apt update更新缓存。若系统中安装了非APT包管理器,缓存位置如下:
/var/cache/snapd/(存储Snap包及元数据);/var/lib/flatpak/(存储Flatpak包及运行时环境)。这些缓存需通过对应命令(如snap refresh --purge、flatpak uninstall --unused)清理。.deb包):sudo apt clean;sudo apt autoclean;sudo apt remove --purge <package_name>(同时清理配置文件)。