加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 操作系统 > Windows

Cygwin : apt-cyg install 错误:MD5 sum did not match, exiting

时间:2021-12-05 22:13:08  来源:  作者:phpsrc.com
网上下载的 apt-cyg 程序可能有问题,出现错误:

apt-cyg install 错误:MD5 sum did not match, exiting

目前最新的cygwin包描述中采用sha512的格式。而在apt-cygwin的判断中,使用的还是md5sum进行判断。故需要将apt-cyg文件中的md5sum替换成sha512sum,这样就OK了。

也可直接下载已修正的 apt-cyg ,下载好后,记得添加执行权限,chmod +x apt-cyg,然后将其放入 F:\Cygwin\cygwin64\bin,F盘根据自己实际cygwin安装路径修改。

已修正下载链接(在链接上点右键“另存为”,要不然打开是网页文本。如果“另存为”出现.txt后缀,则需删除此后缀):
http://phpsrc.com/files/windows/cygwin/apt-cyg

linux 系统使用wget 下载:wget http://phpsrc.com/files/windows/cygwin/apt-cyg


如果想自己动手修改,可参见如下:

修改方式如下,在apt-cyg中找到 md5sum,替换成sha512sum即可。

    # check the md5
    digest=`cat "desc" | awk '/^install: / { print $4; exit }'`
    digactual=`md5sum $file | awk '{print $1}'`
    if ! test $digest = $digactual
    then
      echo MD5 sum did not match, exiting
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门