为什么 Cygwin chere 包占用这么多空间?

为什么 Cygwin chere 包占用这么多空间?

chere包裹目前最简单、最常见的方法创建一个上下文菜单项,在特定目录打开 Cygwin 终端。使用 Cygwin 安装程序安装包时,其大小显示为 14KB:

在此处输入图片描述

但是,运行正确启动和安装包所需的命令后:

chere -i -t mintty -s bash

...IOBit Uninstaller 显示该软件包大小为 700MB,目前是我的系统上最大的程序:

在此处输入图片描述

这使得它比我电脑上的所有其他程序都大,包括像 Microsoft Office Professional 和 Firefox 这样的成熟软件套件。

该程序所做的只是安装大约 7 个注册表项,每个注册表项都包含以下命令的细微变化:

C:\cygwin64\bin\mintty.exe -e /bin/xhere /bin/bash.exe "%V"

因此,与软件包的功能相比,这不仅仅是尺寸上的一个小差异 - 这是一个如此巨大的尺寸差异,以至于它要么是一个严重的错误,要么是恶意软件。

该问题并非 Windows 10 所独有,我记得 Windows 7 实际上报告称同一包的安装大小超过 1GB。

为了排除 IOBit Uninstaller 本身的错误,我还运行了 Revo Uninstaller,它报告的大小也是 770MB:

在此处输入图片描述

答案1

它可能是(现在评论中已确认)目录子文件夹的大小。 可能是实际可执行文件 (so )C:\cygwin64的位置。chereC:\cygwin64\bin

相关内容