我注意到cygwin镜像站点的严重不一致.默认情况下安装的软件包取决于您选择的镜像.更糟糕的是,有些网站缺少重要的软件包,因此您无法改进默认安装.
我从sourceware.mirrors.tds.net安装的cygwin默认不包含diff或svn命令.当我回到他们的镜像站点(使用带有Internet选项的setup.exe)时,该站点上甚至没有diffutils包和subversion包.cygwin.mirrors.hoobly.com镜像有这两个软件包,并且基于完整列表,它看起来有更多的软件包在sourceware.mirrors.tds.net上不可用.
是否有一个cygwin镜像站点是authorative,或者它是在cygwin镜像站点上击中和错过?
获取版本化的默认和完整cygwin版本将大大有助于解决此问题,但cygwin不会对默认版本或完整版本进行版本控制.
mirrors.kernel.org
这不应该是一个问题(不再).在此页面上的镜像列表下面,它表示每个镜像都会定期自动检查,并且从列表中暂时删除丢失包的服务器.它还说所有镜像应该每天同步两次.我刚刚手动检查了一些镜像,他们最近都已同步并且似乎具有相同的内容.