CentOS 6.4 64bit へ Go 言語 インストール

CentOS 6.4 64bit へ Go 言語 インストール

http://golang.org/
が公式サイト

vagrantのCentOS 7 で動かすのなら
インストールは
sudo yum install golang
でできるらしいが
現在、vagrant で構築してあるのは

cat /etc/issue

で確認したら
CentOS release 6.4 (Final)
だった

以前いれて使ってなかったため
32bit か 64bit かを忘れていたため

uname -a

で確認した結果

Linux localhost.localdomain 2.6.32-358.18.1.el6.x86_64 #1 SMP Wed Aug 28 17:19:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

となり、64bit であることが確認できた

これを元に
Installing Go Lang 1.1 on centos 6.4 *64-bit

を見ながらインストール

しかし、 yum で golang をインストールしようとしても

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.nara.wide.ad.jp
 * extras: ftp.nara.wide.ad.jp
 * updates: ftp.nara.wide.ad.jp
Setting up Install Process
No package golang available.
Error: Nothing to do

となるため

My Tour Of Go

を参考にソースからインストール

wget https://storage.googleapis.com/golang/go1.4.1.linux-amd64.tar.gz


ファイルを取得

次に

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


/sur/local へ展開

あとは .bashrc へパスを設定

vim .bashrc

そして一番下へ

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

を追記して保存

設定反映のため

source .bashrc

これで

go version

とすれば

go version go1.4.1 linux/amd64

と表示される

あとはドットインストールみながら学習予定

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です