编辑
2024-12-04
安装与配置
00
请注意,本文编写于 78 天前,最后修改于 74 天前,其中某些信息可能已经过时。

目录

GVM 安装指南
前期准备
在 macOS
debian 或 ubuntu
其他 linux 发行版本
安装 GVM
使用 GVM 管理 Go 版本
卸载 GVM

GVM 安装指南

GVM(Go Version Manager)是一个用于管理 Go 语言版本的工具,可以让你方便地在多个 Go 版本之间切换。本文将介绍如何在你的系统上安装 GVM。

官方项目地址

前期准备

在 macOS

xcode-select --install brew update brew install mercurial

debian 或 ubuntu

sudo apt-get install curl git mercurial make binutils bison gcc build-essential

其他 linux 发行版本

查看官方文档

安装 GVM

  1. 打开终端

  2. 输入以下命令下载并安装 GVM

bash
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

image.png

  1. 激活 GVM

    安装后,你需要将 GVM 的初始化脚本添加到你的 Shell 配置文件中。根据使用的 shell 类型,选择相应的配置文件:

    对于 bash 用户:

    bash
    source /Users/silon/.gvm/scripts/gvm source ~/.bashrc

    对于 zsh 用户:

    bash
    source /Users/silon/.gvm/scripts/gvm source ~/.zshrc
  2. 验证安装

    你可以通过运行以下命令来验证 GVM 是否已正确安装:

    bash
    gvm version

    如果安装成功,你将看到 GVM 的版本信息。

image.png

使用 GVM 管理 Go 版本

安装后,你可以使用以下命令来管理 Go 语言版本:

  1. 列出可用的 Go 版本

    bash
    gvm listall
  2. 安装指定版本的 Go

    例如,要安装 Go 1.17:

    bash
    gvm install go1.17
  3. 使用指定的 Go 版本

    使用以下命令激活已安装的 Go 版本:

    bash
    gvm use go1.17
  4. 查看当前使用的 Go 版本

    可以通过以下命令查看当前激活的 Go 版本:

    bash
    go version

示例

假设你想安装并使用 Go 的最新稳定版 1.20。可以按照以下步骤操作:

  1. 使用 GVM 安装 Go 1.20:

    bash
    gvm install go1.20
  2. 使用 Go 1.20:

    bash
    gvm use go1.20
  3. 验证当前版本:

    bash
    go version

以上步骤应该能顺利地让你在 macOS 上使用 Homebrew 安装和使用 GVM 以及管理 Go 版本。

image.png

卸载 GVM

如果你需要卸载 GVM,可以使用以下命令:

bash
rm -rf $HOME/.gvm

并记得从你的 shell 配置文件中删除 GVM 的初始化脚本。

本文作者:Silon汐冷

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!