使用brew安装fluxctl

时间:2019-06-16 09:41:49

标签: go homebrew windows-subsystem-for-linux

我正在尝试使用brew安装fluxctl,但出现以下错误:

go: downloading golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6
go: extracting golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6
    build github.com/weaveworks/flux/cmd/fluxctl: cannot load github.com/docker/distribution: reading https://proxy.golang.org/github.com/2opremio/distribution/@v/v0.0.0-20190419185413-6c9727e5e5de.zip: 400 Bad Request

此外,我尝试: 1)卸载go,然后安装更新的版本“ 1.12.6”,但仍然出现相同的错误。 2)酿造更新和酿造医生

使用WSL的PS(Windows 10)

2 个答案:

答案 0 :(得分:0)

问题出在包装本身:

URL download中的版本无效

它返回:

not found: invalid version

您可以使用Binary

直接尝试

答案 1 :(得分:0)

我通过使用brew“ brew install go”安装go解决了问题

它给我一个错误

Error: go HEAD-6a9b22c is already installed
To install 1.12.6, first run `brew unlink go

然后我先运行brew unlink go,然后再次运行brew install go

我通过运行

确保具有正确的版本
$ whereis go
go: /usr/local/go /home/linuxbrew/.linuxbrew/bin/go

$ go version
go version go1.12.6 linux/amd64

然后成功安装“ brew install fluxctl”!