我正在尝试安装一个 go
项目 ( the keybase client, in particular ),但我想为我系统上的所有用户全局安装它。
我四处搜索,发现一些人不小心将东西安装到 /usr/local/go/bin
或类似的东西,但没有关于我应该如何实际安装的说明 在这些位置安装东西。
但这就是我想要做的 - 全局安装应用程序。我应该如何使用 go 来做到这一点?
我没有使用任何预构建的包,因为 Raspbian Jesse 不存在。
最佳答案
您是否尝试过像这样设置 $GOBIN:
GOBIN=/usr/local/bin/或 GOBIN=/usr/bin/或 PATH 中的任何目录?
然后:
导出GOBIN
然后安装应用程序?
根据手册,默认的 $GOBIN 是 $GOROOT/bin 所以我猜那些用户将 GOROOT 设置为/usr/local/go
关于go - 将 go 包安装到系统路径的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41574521/