首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu上更新golang

在Ubuntu上更新golang
EN

Ask Ubuntu用户
提问于 2016-01-12 16:11:14
回答 8查看 147.6K关注 0票数 64

我有Ubuntu 14.4.03。它附带的默认golang版本是1.2.1。我想将golang更新为1.4或更高版本。

在搜索之后,我找到了这样做的方法,首先删除当前的go安装,然后重新安装新版本。

我在以下目录中找到了以下go安装文件:

代码语言:javascript
复制
/usr/share/go
/usr/share/go/src/cmd/go
/usr/share/go/src/pkg/go
/usr/lib/go
/ur/lib/go/pkg/linux_amd64/go
/ur/lib/go/pkg/linux_amd64_race/go
/usr/bin/go

哪个目录包含什么?我应该删除哪些?新安装的地点应该是什么?它似乎/usr/本地更正常。那么为什么Ubuntu的默认值会像上面那样呢?

安装新版本og golang的程序是什么?

谢谢。

EN

回答 8

Ask Ubuntu用户

回答已采纳

发布于 2016-01-12 16:45:32

首先使用以下命令删除当前的golang安装,不需要手动删除apt-get安装的文件,

代码语言:javascript
复制
sudo apt-get purge golang

为了方便地安装golang 1.4,您可以使用此PPA

代码语言:javascript
复制
sudo add-apt-repository ppa:evarlast/golang1.4
sudo apt-get update

现在你可以用

代码语言:javascript
复制
sudo apt-get install golang

这将将版本1.4,这里有一个链接安装到PPA。

票数 15
EN

Ask Ubuntu用户

发布于 2017-02-08 13:11:57

发现一个替代(/personal) 有最新版本的回购,它还活着,然后得到了go-1.8,并将其与OP问题中的路径联系起来。在这里重击它:

代码语言:javascript
复制
sudo add-apt-repository ppa:gophers/archive
sudo apt-get update

sudo apt-get install golang-1.8

sudo ln /usr/lib/go-1.8/bin/go /usr/bin/go1.8

现在,我可以说是go1.8而不是go,因此可以使用最新的&最好的。

回购提供了许多其他版本,所以您只需将版本号更改为ex。1.4在上面的脚本/命令中。

票数 14
EN

Ask Ubuntu用户

发布于 2018-11-10 13:00:10

要在所有当前支持的Ubuntu版本中安装Go编程语言的最新版本,请打开终端并键入:

代码语言:javascript
复制
sudo snap install go --classic --channel stable 

您可能需要安装管理单元支持,因为默认情况下服务器安装上没有安装该支持。

代码语言:javascript
复制
sudo apt install snapd && sudo reboot

此快照为Go编程语言提供汇编程序、编译器、链接器和已编译库。除了稳定之外,还有其他的通道,但是稳定通道是Go编程语言的最新版本。当更新可用时,go snap包将自动更新。

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

https://askubuntu.com/questions/720260

复制
相关文章

相似问题

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