系统极客一直在努力
专注于操作系统及软件最佳使用技能

如何为 Linux 安装 Go 语言编译器

Go Logo

Go 也称为 Golang,是由 Google 于 2007 年开发的一种开源编程语言,旨在构建高效、可靠、可扩展的软件,Go 以其简单性、速度和健壮性而闻名。Go 语言也是一种编译型语言,具有多种调试、测试、分析和代码审查工具,并提供垃圾回收、并发和强类型等功能。

如今 Go 语言已在大多数 Linux 发行版的软件源中提供,而且在开发者中很受欢迎。本文我们就来介绍,如何在 Linux 中安装和配置 Go(Golang)编译器。

基于 Ubuntu 的 Linux 安装 Go 语言编译器

更新系统

在安装 Golang 之前,建议先更新操作系统,可以确保拥有最新版本的操作系统及相关依赖项:

sudo apt update && sudo apt upgrade

安装 Go(Golang)

最简单的方法是使用 Ubuntu 中的官方源来安装 Golang:

sudo apt install golang

安装好之后,可以所使用以下命令检查版本是否满足需求:

go version

(可选)大多数用户更喜欢使用更新活跃的 Golang 新版本,我们可以通过导入 PPA 的方式来进行安装:

1导入 Golang PPA

sudo add-apt-repository ppa:longsleep/golang-backports

2更新系统,刷新导入的 PPA 资源:

sudo apt update

3安装 Golang:

sudo apt install golang

基于 RedHat 的 Linux 安装 Go 语言编译器

基于 RedHat 的 Linux 发行版如 Fedora、CentOS 可以使用dnf命令来进行安装。

更新系统

在安装 Golang 之前,建议先更新操作系统,可以确保拥有最新版本的操作系统及相关依赖项:

sudo dnf upgrade --refresh

安装 Go(Golang)

要使用dnf安装官方源中的 Golang:

sudo dnf install golang

安装好之后,可以所通过以下命令查看版本:

go version

在 Linux 中手动安装 Go 语言编译器

由于大家使用的 Linux 版本不尽相同,软件源里的版本也各不相同。如果您需要特定或更新版本的 Golang,手动安装则最为适合:

1访问官网 https://go.dev/dl/,下载最新或特定版本的 Go:

wget https://golang.org/dl/go1.20.2.linux-amd64.tar.gz

2使用命令解压下载好的软件包:

sudo tar -C /usr/local -xzf go1.20.2.linux-amd64.tar.gz

3执行以下命令,添加 Golang 路径:

echo "export PATH=/usr/local/go/bin:${PATH}" | sudo tee -a $HOME/.profile

上述命令会将 Go 二进制目录追加到 PATH 环境变量中,写入到你的~/.profile文件中。

4运行以下命令,将新的 PATH 配置加载到当前登录会话:

source $HOME/.profile

上述命令将应用在~/.profile文件中配置好的 PATH 环境变量。

5在「终端」中运行以下命令,验证 Go 是否已正确安装以及 PATH 环境变量已正确配置:

go version

6如果配置无误,应该输出刚安装的 Go 版本,例如:

go version go1.20.2 linux/amd64

评论 抢沙发

登录

找回密码

注册