uuntuの最新版golangインストール教程

1574 ワード

http://sitixi.com/wordpress/?p=15
golangをインストールしようとする学生たちはすでに多くのインストーラを見ています.ネット上の主流の方法は二つあります.    
     sudo apt-get install golang-go
    簡単暴力ですが、現在多くのgolangのライブラリが要求されています.ap-getは1.02です.最新版のgolangをインストールすることを勧めます.ですから、マニュアルでインストールすることを勧めます.昼のカードを押した後、私はやはりこの文章を書いてまとめて注意したいところです.
    
    uuntu wikiので チュートリアルをインストール 例:
  • gccツールをインストールします.golangにはcを使って書く機能がありますので、golangのコンパイルを構築するには必要です.
    $ sudo apt-get install bison gawk gcc libc6-dev make
  • mercurialツールをインストールし、目的はhgコマンドを使用してgolangのソースコードを抽出する
  • .
    $ sudo apt-get install mercurial
  • 世代で抽出します.もしインターネットのスピードが遅いなら、このステップはもっと時間がかかります.
    $ hg clone -r release https://go.googlecode.com/hg/ go
       この段階では、google codeは接続しにくいので、特別な方法を使わないと、cloneはどれぐらいの時間がかかるか分かりませんので、思い切って彼を避けます.
    公式サイトからのダウンロードポイント(http://golang.org/dl/)最新のカバンをダウンロードすればいいです.
        解凍してカタログに入り、golangをコンパイルします.
    $ cd go/src
    $ ./all.bash
        本来はすべてがうまくいくはずだったが、私のところではChecking API Comptibilityにいます. カードはあそこにあります.run.bashが一体何をしたかを研究しました.
    以前にインストールしたhgツール、つまりmercurialを使ってバージョンテストをしました.はい、彼を削除するしかないです..
    $ sudo apt-get remove mercuial
        この後はすべて当機で操作しますので、問題はありません.
    $GOBIN golangのbinディレクトリです.ここは~/go/binの下の構成例です.特に注意してください.
    $ gedit ~/.bashrc
    
    そして加入します
    export GOROOT=~/go
    export GOARCH=386
    export GOOS=linux
    export GOBIN=$GOROOT/bin/
    export GOTOOLS=$GOROOT/pkg/tool/
    export PATH=$PATH:$GOBIN:$GOTOOLS