如何清除免费版本中的 Chocolatey 缓存?

如何清除免费版本中的 Chocolatey 缓存?

安装文件清理目前仅适用于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 快捷方式中找到它。

相关内容