如何使用 snap 在 Ubuntu 中安装特定版本的 Go

Vim*_*mal 3 golang

我正在尝试使用 snap 包安装 Go 版本 1.16,但无法安装。相反,我得到了更新的版本。

无论当前可用版本是什么,如何安装版本 1.16?

小智 10

  1. 你可以运行 snap info go,它会为你提供 go 版本列表。

    sudo snap info go
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后你可以像这样使用 --channel 安装你喜欢的版本。

    sudo snap install go --channel=1.16/stable --classic
    
    Run Code Online (Sandbox Code Playgroud)

这也适用于安装后升级/降级到特定版本。例如你想从 1.17 go 版本降级到 1.16

sudo snap refresh go --channel=1.16/stable --classic
Run Code Online (Sandbox Code Playgroud)