Ubuntu 22.04 に Go(golang) をインストール

概要

Ubuntu 22.04 に Go(golang) をインストールする方法です。 下記の環境に 2025年1月13日時点での最新バージョンをインストールした事例となります。

  • Ubuntu 22.04 x86-64 (Native)

インストールする対象バージョンの確認

apt でインストールされるバージョンは 1.18 となっています。

$ sudo apt list | grep golang-go/
golang-go/jammy 2:1.18~0ubuntu2 amd64

最新をインストールしたいので手動で作業します。

インストール

インストール方法の概要

下記手順の通り行えばよいようです。”Linux”のタブの内容を参照します。

Download and install - The Go Programming Language

ダウンロードしたファイルを /usr/local 以下に /go ディレクトリとして展開し、コマンド実行ファイルへのパスを、通すという形になっています。 既存のバージョンの /usr/local/go は削除してから実行します。

(わかりやすいですが、/usr/local 以下をコマンドで直接操作するのは注意が必要です。)

ファイルのダウンロード

wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz

既存ファイルツリーの削除と新規ファイルツリーのコピー

sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.23.4.linux-amd64.tar.gz

パスの追加

公式の手順には $HOME/.profile or /etc/profile に追記するよう記載されていますが、私は .bashrc に記載しました。

export PATH=$PATH:/usr/local/go/bin

インストールされたバージョンの確認

$ go version
go version go1.23.4 linux/amd64

設定

.bashrc等に下記を追加し、GOPATH の bin/ 以下にパスを通しておきます。 go install したバイナリがここに格納される為です。

export PATH=$PATH:$(go env GOPATH)/bin
Copied title and URL