bin
Linux Mint 14でGo を正しく起動して実行するのにいくつかの困難がありましpkg
た. ( https://github.com/jbarham/primegen.go )を使用して特定の github リポジトリをインストールしようとしましたが、Go でエラーが発生しました: (リポジトリが .go で終わっているためだと思います)。しかし、そのリポジトリ内の 2 つの実行可能ファイルのいずれかを実行しようとすると (どちらも機能しませんが、最初に primespeed をインストールしようとしました)、次のエラーが表示されます。src
GOPATH
GOPATH
go get
stat github.com/jbarham/primegen.go: no such file or directory
go install
$ cd $GOPATH/src/github.com/jbarham/primegen.go/primespeed
$ go install
go install github.com/jbarham/primegen.go: mkdir /usr/lib/go/pkg/linux_amd64/github.com: permission denied
そこにパッケージをインストールしようとするのはなぜですか? 変数を明示的に設定しましGOPATH
たが、代わりにパッケージを /usr/local にインストールしようとしています。
役立つかどうかはわかりませんが、バージョンと環境に関するその他の出力を次に示します。
$ go env
GOROOT="/usr/lib/go"
GOBIN=""
GOARCH="amd64"
GOCHAR="6"
GOOS="linux"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"
GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"
CGO_ENABLED="1"
$ go version
go version go1.0.2