很多linux桌面版小白,在使用golang的时候,想要更新版本却无从下手,看见官方的更新方式操作起来也报错。。。
Golang的官方升级方式如下:(举例子升级到1.20)
go install golang.org/dl/go1.20@latest
go1.20 download
接着就是等待它下载并安装即可。
输入以下命令行查看版本号
go1.20 version
但是,如果你命令行提示如下:
bash: go1.20: 未找到命令
解决方案如下:
1.命令行输入如下:
cd
vim .bashrc
在.bashrc文件的最后末尾添加下面两行代码
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$PATH
然后输入:wq保存退出文档即可。
然后命令行输入以下命令(重新加载一下配置文件)
source .bashrc
接着在命令行里尝试输入
go install golang.org/dl/go1.20@latest
go1.20 download
你就会看到下面的画面
Downloaded 0.0% ( 16384 / 99869470 bytes) ...
Downloaded 7.3% ( 7290864 / 99869470 bytes) ...
Downloaded 19.0% (18939824 / 99869470 bytes) ...
Downloaded 30.6% (30572544 / 99869470 bytes) ...
Downloaded 42.3% (42204896 / 99869470 bytes) ...
Downloaded 53.9% (53854160 / 99869470 bytes) ...
Downloaded 63.9% (63864832 / 99869470 bytes) ...
Downloaded 75.6% (75497056 / 99869470 bytes) ...
Downloaded 87.3% (87146448 / 99869470 bytes) ...
Downloaded 98.9% (98762736 / 99869470 bytes) ...
Downloaded 100.0% (99869470 / 99869470 bytes)
Unpacking /home/sdf/sdk/go1.20/go1.20.linux-amd64.tar.gz ...
Success. You may now run 'go1.20'
随后,你在命令行里输入
go1.20 version
就会出现对应的版本号了
go version go1.20 linux/amd64
至此!以后就能够按照官方的更新方式来更新系统的golang版本了。