ホーム プログラミング言語 golang golang introduction Linux に Go 言語開発パッケージをインストールする

Linux に Go 言語開発パッケージをインストールする

 
 
前に、Windows システムで Go 言語開発キットをビルドする方法を紹介しました。このセクションでは、Linux プラットフォームに Go 言語開発キットをインストールする方法について説明します。対応するインストール パッケージは、Go 言語の公式 Web サイト ( golang)で見つけることができます。 ただし、まだ急いでダウンロードしないでください。

 

ヒント: このセクションを読むには、Linux システムと一般的に使用されるコマンドについてのある程度の理解が必要です。興味のある読者は、「 Linux チュートリアルの概要」を読んで Linux についてさらに詳しく学ぶことができます。

 

注: 開発キットには 32 ビットと 64 ビットの 2 つのバージョンがあり、読者のコンピュータの状況に応じて異なるバージョンを選択する必要があります。

次に、インストールプロセスを段階的に説明します。

Go言語開発パッケージをインストールする

まず、Go 言語開発パッケージのダウンロード リンク (https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz) をコピーします。次に、ターミナルでcdコマンドを使用して、インストール パッケージの保存に使用するディレクトリを入力します (ここでは /usr/local/ ディレクトリが使用されます。読者は他のディレクトリを使用することもできます)。

root@ububtu:~# cd /usr/local/
root@ububtu:/usr/local#

以下に示すように、 wgetコマンドを使用して Go 言語開発パッケージをダウンロードします。

root@ububtu:/usr/local# wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
–2019-11-06 10:47:23–  https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
 dl.google.com (dl.google.com)… 203.208.39.196, 203.208.39.193, 203.208.39.200, …
 dl.google.com (dl.google.com)|203.208.39.196|:443… 
120054682 (114M) [application/octet-stream]
“go1.13.4.linux-amd64.tar.gz”

go1.13.4.linux  43%  49.44M  3.56MB/s    16s         ^go1.13.4.linux 100% 114.49M  4.73MB/s   31s        

2019-11-06 10:47:56 (3.67 MB/s) – “go1.13.4.linux-amd64.tar.gz” [120054682/120054682])

tarコマンドを使用して、ダウンロードした Go 言語開発パッケージを解凍します。

root@ububtu:/usr/local# tar -C /usr/local -xzf go1.13.4.linux-amd64.tar.gz 

解凍が成功すると、現在のディレクトリの下に新しい go ディレクトリが追加されます。これまでのところ、Go 言語開発パッケージはインストールされていますcdコマンドを使用してこのディレクトリに入り、 bin/go versionコマンドを実行して現在のディレクトリを表示します。 Go言語バージョン。

root@ububtu:/usr/local/go# bin/go version
go version go1.13.4 linux/amd64

環境変数を構成する

GOROOT と PATH という 2 つの環境変数を設定する必要があります。

  • GOROOT の値は、Go 言語の現在のインストール ディレクトリである必要があります。export GOROOT=/usr/local/go
  • PATH Go 言語コマンドと Go プログラムの実行可能ファイルの使用を容易にするために、その値を追加する必要があります。export PATH=$PATH:$GOROOT/bin:$GOBIN

将来の使用を容易にするために、これらの環境変数をプロファイル ファイル (~/.bash_profile または /etc/profile) に追加する必要があります。単一のユーザーが使用する場合は、ホーム ディレクトリの bash_profile ファイルに環境変数を追加できますが、複数のユーザーが使用する場合は、/etc/profile ファイルに環境変数を追加する必要があります。 (/etc/profile ファイルに環境変数を設定することをお勧めします)

vi /etc/profileコマンドを使用してプロファイル ファイルを開き、ファイルの末尾に環境変数を追加します。

 

追加が完了したら、 :wqコマンドを使用して保存して終了します。

次に、 source /etc/profileコマンドを使用して構成ファイルを有効にすると、任意のディレクトリで Go 言語コマンドを使用できるようになります。

インストールを確認する

ターミナルを使用して任意のディレクトリで go env コマンドを実行すると、次の結果が出力され、Go 言語開発パッケージが正常にインストールされたことが示されます。

root@ububtu:~$ go env
GO111MODULE=””
GOARCH=”amd64″
GOBIN=””
GOCACHE=”/home/user/.cache/go-build”
GOENV=”/home/user/.config/go/env”
GOEXE=””
GOFLAGS=””
GOHOSTARCH=”amd64″
GOHOSTOS=”linux”
GONOPROXY=””
GONOSUMDB=””
GOOS=”linux”
GOPATH=”/home/user/go”
GOPRIVATE=””
GOPROXY=”https://proxy.golang.org,direct”
GOROOT=”/usr/local/go”
GOSUMDB=”sum.golang.org”
GOTMPDIR=””
. . .

ヒント: 上に表示されているのは結果の一部のみです。

 

「 Linux に Go 言語開発パッケージをインストールする」についてわかりやすく解説!絶対に観るべきベスト2動画

How to install the Go language on Linux
Golang をインストール | Linux | Linux | Ubuntu