Beginner's Guide To Installing Ubuntu 18.04 LTS
目次:
- 前提条件
- UbuntuにGoをインストールする
- 1. Go tarballのダウンロード
- 2. Go tarballの検証
- 3. Go tarballの抽出
- 4.パス変数の調整
- 5. Goインストールの検証
- Goを始めよう
- 結論
Goは、Googleが作成した最新のオープンソースプログラミング言語です。 Kubernetes、Docker、Grafanaなど、多くの一般的なアプリケーションはGoで作成されています。
このチュートリアルでは、Ubuntu 18.04マシンにGoをダウンロードしてインストールする手順を説明します。
前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
UbuntuにGoをインストールする
以下の手順に従って、Ubuntu 18.04にGoをインストールします。
1. Go tarballのダウンロード
この記事の執筆時点で、Goの最新の安定バージョンはバージョン1.13です。 tarballをダウンロードする前に、Goの公式ダウンロードページにアクセスして、新しいバージョンがあるかどうかを確認してください。
Goバイナリをダウンロードするには、
wget
または
curl
使用できます。
2. Go tarballの検証
tarballチェックサムを確認するには、
sha256sum
コマンドを使用できます。
sha256sum go1.13.linux-amd64.tar.gz
出力は次のようになります。
68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz
上記のコマンドから出力されたハッシュがダウンロードページのハッシュと一致することを確認してください。
3. Go tarballの抽出
tarを使用して、tarballを
/usr/local
ディレクトリに抽出します。
sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
4.パス変数の調整
システムがGo実行可能バイナリの場所を知るために、
$PATH
環境変数を調整する必要があります。 これを行うには、次の行を
/etc/profile
ファイル(システム全体のインストールの場合)または
$HOME/.profile
ファイル(現在のユーザーのインストールの場合)に追加します。
export PATH=$PATH:/usr/local/go/bin
ファイルを保存し、新しいPATH環境変数を現在のシェルセッションにロードします。
5. Goインストールの検証
Goバージョンを印刷してインストールを確認します
go version
出力は次のようになります。
Goを始めよう
ワークスペースをセットアップし、古典的な「hello world」メッセージを単に印刷する単純な「Hello world」プログラムを作成します。
-
デフォルトでは、ワークスペースディレクトリは
$HOME/go
設定されており、作成するには次のように入力します。mkdir ~/go
ワークスペース内に新しいディレクトリ
src/hello
作成しますmkdir -p ~/go/src/hello
そのディレクトリに、次の内容の
〜/ go / src / hello / hello.gohello.go
という名前のファイルを作成します。package main import "fmt" func main() { fmt.Printf("Hello, World\n") }
Goワークスペースディレクトリ階層の詳細については、こちらをご覧ください。
ファイルをビルドするには、
~/go/src/hello
ディレクトリに移動し、go build
コマンドを実行しgo build
。cd ~/go/src/hello
go build
上記のコマンドは、
hello
という名前の実行可能ファイルをビルドします。以下のコマンドを実行するだけで実行可能ファイルを実行できます。
./hello
出力は次のようになります。
Hello, World
結論
GoをUbuntuシステムにダウンロードしてインストールしたので、Goプロジェクトの開発を開始できます。
問題が発生した場合やフィードバックがある場合は、下にコメントを残してください。
ubuntu goファーストルック:Ubuntu 7.10デスクトップLinux

「Gutsy Gibbon」リリースは、フラッシュと機能をもたらし、デスクトップLinuxのリーダーとしてUbuntuをリードしています。 Webサイトやデータベースを実行するためのLinuxディストリビューションの選択は簡単です。 Linuxは長年にわたってサーバをうまく処理してきました。しかし、デスクトップ上でLinuxを正しく利用することは常に困難でした。そのため、Ubuntuは3年前に初めて登場したときにこのような話題を呼びました。 Ubuntuバージョン7.10(コードネームGutsy Gibbon)は、グラフィクスの改善、ソフトウェアインストールの簡素化、およびソフトウェアのマイナーな改良など、過去の成功を基盤にしています。
デスクトップLinux Face-Off:Ubuntu 8.04対Fedora 9

世界最大の2つの新バージョンLinuxのディストリビューションが勢ぞろいしています。彼らはどのようにマッチするのですか?
Ubuntu 9.04 Beta:クイックルック

Ubuntu Jaunty Jackalopeの予定されたベータ版が到着しました。ここでは、どのように形作っているかを見ていきます。