首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CentOS 5.x上安装Go

在CentOS 5.x上安装Go
EN

Stack Overflow用户
提问于 2013-04-11 03:37:21
回答 5查看 5.7K关注 0票数 0

我想在CentOS 5.x上安装Go,但Go网站上的http://golang.org/doc/install提到它不受支持。

既然CentOS只是一种不同风格的CentOS,那么还有没有办法在CentOS上安装Go语言呢?

当我安装并运行上面网站上提到的示例程序运行时,我得到错误hello.go:3:8:导入"fmt":找不到包包运行时:导入“运行时”:找不到包

EN

回答 5

Stack Overflow用户

发布于 2013-04-11 03:55:23

代码语言:javascript
复制
% export GOROOT=~/
% go run test.go 
test.go:3:8: import "fmt": cannot find package
package runtime: import "runtime": cannot find package

找不到“运行时”包会告诉您,$GOROOT环境变量没有设置为golang根目录。您需要设置$GOROOT。此外,如果您使用外部包(有关更多信息,请使用go help gopath),则应设置$GOPATH变量。

典型的设置(非特定于CentOS)为:

代码语言:javascript
复制
export GOROOT="/usr/local/go"
export PATH="$GOROOT/bin:$PATH"
export GOPATH=/Users/rodowi/gocode
票数 5
EN

Stack Overflow用户

发布于 2013-04-11 04:56:19

至少对于某些程序来说,它工作得很好。我有一个生产程序,我在RHEL 6.x上编译,并在5.x和6.x上部署,它工作起来没有任何问题。

编辑:我曾经在1.0.3版本下使用它,但几个月前我升级到了"tip go“(即将发布1.1版本)。在1.x下,当接受tcp连接时,它会在5.9上崩溃,但在我将其报告到邮件列表几天后,这个问题就被修复了。

票数 3
EN

Stack Overflow用户

发布于 2013-09-27 02:54:43

http://dave.cheney.net/2013/06/18/how-to-install-go-1-1-on-centos-5

本页很好地解释了CentOS-5内核中缺少的内核原语,它们的影响,以及可能的修复。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15934866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档