GVM使用教程
GVM使用教程
GVM
用于Golang版本kongzhi
安装 for debain
- 安装 Bison:
1
sudo apt-get install bison
- 安装 gvm:
1
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
安装 Go
1
2
3
gvm install go1.4
gvm use go1.4
gvm use go1.4 --default
注意事项
安装Go 1.5+
Go 1.5+ 从工具链中删除了 C 编译器,用 Go 编译。为了编译 Go 1.5+,请确保先安装 Go 1.4。如果 Go 1.4 无法安装,请尝试更高版本(例如 go1.5),只需确保版本号后面有 -B 选项即可,也就是预编译的二进制包。
1
2
3
4
gvm install go1.4 -B
gvm use go1.4
export GOROOT_BOOTSTRAP=$GOROOT
gvm install go1.7
安装 Go 1.20+
Go 1.20+ 需要 go1.17.3+。使用以下内容:
1
2
3
4
5
6
7
8
gvm install go1.4 -B
gvm use go1.4
export GOROOT_BOOTSTRAP=$GOROOT
gvm install go1.17.13
gvm use go1.17.13
export GOROOT_BOOTSTRAP=$GOROOT
gvm install go1.20
gvm use go1.20
解释GOROOT_BOOTSTRAP=$GOROOT 是为了用于指定编译目标GO版本时,指定的编译器。
常用命令
1
2
3
4
gvm list # 列出已安装版本
gvm listall # 列出所有可安装版本
gvm use go1.21.0 # 使用指定版本
gvm implode # 卸载gvm
本文由作者按照 CC BY 4.0 进行授权