安装文件清理目前仅适用于Chocolatey 的授权版本(每年96美元) 和开发人员似乎没有计划为免费版本提供缓存清理支持。
软件包安装文件很容易占用数 GB 的存储空间,而且据我所知,随着用户更新软件包和安装新软件,它们的大小只会增加,而上限仅仅是您的硬盘容量。
我不知道 Chocolatey 是否将缓存存储在一个中心位置 — 有些缓存会保存到其中,~\AppData\Local\Temp
但大多数缓存位于lib
* 文件夹中~\ProgramData\chocolatey
。此外,在我的系统上,文件夹中的日志文件logs
总计超过 100 MB。有没有办法完全清除 Chocolatey 缓存,而无需手动删除目录?
答案1
您可以使用非官方但已批准的软件包来清理缓存 巧克力清洁剂。
Choco-Cleaner.ps1
已安装的软件包将创建一个 Windows 计划任务,每周日晚上 11:00运行。
要安装,请运行以下命令:
choco install choco-cleaner
要升级(非官方)Choco Cleaner(脚本+任务),请运行以下命令:
choco upgrade choco-cleaner
您也可以按照文档中的以下方式之一立即手动运行此任务:
命令提示符:
\ProgramData\chocolatey\lib\choco-cleaner\tools\Choco-Cleaner-manual.bat
电源外壳:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted C:\tools\BCURRAN3\choco-cleaner.ps1
Windows 开始菜单:如果您已经
choco-shortcuts-winconfig
安装,您会在其余的 Chocolatey 快捷方式中找到它。