在WSL2中,在Ubuntu(20.04.2LTS)上通过apt命令安装最新版的Golang
首先
你好。我刚刚取消了之前一年免费使用的Rakuten UN-LIMIT网络服务。虽然在远程办公中非常方便,但自从从东京搬到了川崎市后,只能连接伴侣线路,所以一直忽略了它。
由于合作伙伴连接限制在5GB,所以它没有什么用。
尽管应该在该区域内
好的,这次我决定开始学习Golang,并打算进行安装!有很多种安装方法,但我打算通过apt来安装。
在WSL2中使用apt命令,在Ubuntu(20.04.2LTS)上安装最新的Golang。
我们将参考GitHub公式的Wiki进行进一步的操作。
1. 添加代码仓库
我想要最新的版本,所以添加了PPA。当被告知要按Enter键时,请按下它。
$ sudo add-apt-repository ppa:longsleep/golang-backports
Golang 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15 and 1.16 PPA for Ubuntu
More info: https://launchpad.net/~longsleep/+archive/ubuntu/golang-backports
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Hit:1 https://cli-assets.heroku.com/apt ./ InRelease
Get:2 http://ppa.launchpad.net/longsleep/golang-backports/ubuntu focal InRelease [17.5 kB]
Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:4 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease
Hit:5 http://archive.ubuntu.com/ubuntu focal InRelease
Get:6 http://ppa.launchpad.net/longsleep/golang-backports/ubuntu focal/main amd64 Packages [2512 B]
Get:7 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:8 http://ppa.launchpad.net/longsleep/golang-backports/ubuntu focal/main Translation-en [1568 B]
Get:9 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1077 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [825 kB]
Fetched 2252 kB in 7s (309 kB/s)
Reading package lists... Done
2. 熟悉的apt update
$ sudo apt update
3. 安装
Golang-Go会自动安装最新版本,因此不需要指定版本。
$ sudo apt install -y golang-go
4. 版本确认
安装已完成!
$ go version
go version go1.16.5 linux/amd64
最后
好的,装好了!