1

我正试图brew install wine作为让电子制造商工作的一步。但我能得到的只是这样的回应:

==> 为 wine 安装依赖项:libusb-compat、fontconfig、xz、libtiff、webp、gd、libgphoto2、little-cms2、jasper、libicns、makedepend、openssl、sane-backends、libtasn1、gmp、ne
==> 安装 wine依赖:libusb-compat
==> 下载https://downloads.sourceforge.net/project/libusb/libusb-compat-0.1/libusb-compat-0.1.5/libusb-compat-0.1.5.tar.bz2
== > 从http://downloads.sourceforge.net/#!/project/libusb/libusb-compat-0.1/libusb-compat-0.1.5/libusb-compat-0.1.5.tar.bz2下载

################################################# ################ 100.0%

Error: SHA256 mismatch
Expected: 404ef4b6b324be79ac1bfb3d839eac860fbc929e6acb1ef88793a6ea328bc55a
Actual: 818a4b8bbcb50878a8b1b9f71b4274d242ab46bf860c74676e98dec1d0248821 Archive: /Users/nicholasstephan/Library/Caches/Homebrew/libusb-compat-0.1.5.tar.bz2
To retry an incomplete download, remove the file above.

我尝试了一些明显的解决方案:

删除libusb-compat-0.1.5.tar.bz2它建议我删除的文件,但我得到相同的结果。

我试过brew cleanupand brew update,没有效果。

这里可能出了什么问题?什么是 SHA256?

4

2 回答 2

1

根据 github 上的 brew 问题,sourceforge 看起来有一些问题:

https://github.com/Homebrew/homebrew-core/issues/2952

所以我认为最好的办法是在这种情况下等待。因为我有同样的问题。

于 2016-07-13T15:15:21.597 回答
1

现在又恢复工作了。

有完全相同的问题:为电子生成器安装 Wine,昨天得到了 SHA 不匹配。删除了 libusb-compat-0.1.5.tar.bz2 文件,刚才又试了一次,这里一切正常。

于 2016-07-14T10:23:14.833 回答