2017-07-22 13 views
-1
[email protected]:~# sudo apt-get install curl git mercurial make binutils bison gcc build-essential -y 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
binutils is already the newest version. 
bison is already the newest version. 
build-essential is already the newest version. 
curl is already the newest version. 
gcc is already the newest version. 
make is already the newest version. 
mercurial is already the newest version. 
git is already the newest version. 
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 

[email protected]:~# bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) 
ERROR: Already installed! 

[email protected]:~# gvm install go1.4 
Already installed! 

[email protected]:~# gvm use go1.4 [--default] 
Now using version go1.4 

[email protected]:~# gvm install go1.4 -B 
Already installed! 

[email protected]:~# gvm use go1.4 
Now using version go1.4 

[email protected]:~# export GOROOT_BOOTSTRAP=$GOROOT 

[email protected]:~# gvm install go1.5 
Installing go1.5... 
* Compiling... 
ERROR: Failed to compile. Check the logs at /root/.gvm/logs/go-go1.5-compile.log 
ERROR: Failed to use installed version 

私は3回の異なるLinux vpsでこれを何回もやろうとしましたが、それらはすべて同じエラーを出します。現在のバージョンはgo1.4 linux/amd64です。私は再インストールしようとしましたが、どちらもうまくいきませんでした。gvmインストールエラーon debian vps

コンパイルログの出力は

ビルGoブートストラップツールです。

cmd/dist

/root/.gvm/gos/go1.4を使用してGoツールチェーンを構築してください。

ブートストラップ/内部/​​ OBJ ブートストラップ/内部/​​ OBJ /アーム ブートストラップ/内部/​​ OBJ/arm64 ブートストラップ/内部/​​ OBJ/PPC64 ブートストラップ/内部/​​ OBJ/x86の ブートストラップ/ ASM /内部/アーチ ブートストラップ/ ASM /内部/フラグ ブートストラップ/ ASM/LEX /内部 ブートストラップ/ ASM /内部/ ASM ブートストラップ/ ASM ブートストラップ/ビッグ/内部/コンパイル ブートストラップ/内部/​​ gcprog ブートストラップ/コンパイル/内部/ GC 行きますビルドブートストラップ/コンパイル/内部/ gc:/root/gvm/gos/go1.4/pkg/tool/linux_amd64/6g:signal:killed ブートストラップ/リンク/内部/ LD ブートストラップ/リンク/内部/ AMD64 ブートストラップ/リンク/内部/アーム ブートストラップ/リンク/内部/ arm64 ブートストラップ/リンク/内部/ PPC64 ブートストラップ/リンク/内部/ x86の ブートストラップ/リンク が行きますツールDIST:FAILED:-vブートストラップを取り付ける/root/.gvm/gos/go1.4/bin/go/...:終了ステータス1

+0

まあ '/ルート/ .gvm /ログ/ゴーgo1.5-compile.log'に何であるあなたのバージョンを確認してください? – janos

+0

#/root/.gvm/gos/go1.4を使用してツールチェーンに移動します。ブートストラップ/コンパイル/内部/大容量ブートストラップ/内部/​​ gcprogブートストラップ/コンパイル/内部/ gos/go1.4/pkg/tool/linux_amd64/6g:シグナル:killブートストラップ/リンク/内部/ ldブートストラップ/リンク/内部/ amd64ブートストラップ/リンク/内部/アームブートストラップ/リンク/内部/ arm64ブートストラップ/リンク/内部/ ppc64 bootstrap/link/internal/x86 bootstrap/link goツールdist:FAILED:/root/gvm/gos/go1.4/bin/go install -v bootstrap/...:終了ステータス1 – Aaron

+0

ご覧のとおり、コメントは長いテキストのための良い場所ではありません。あなたの質問を編集し、そこにこのテキストを追加してください。 – janos

答えて

0

この行は奇妙に見える:

bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) 

してみてください。

bash <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) 

このようにすると、moovwebがそのスクリプトに書かれている指示を実行すると信じています。

これが機能しない場合は、/root/.gvm/logs/go-go1.5-compile.logを参照してください。そこに何か重要なことはありますか?

+0

##### /root/.gvm/gos/go1.4を使用してGoツールチェーンをビルドする。 /コンパイル/内部/ GC ブーイング ブートストラップ/内部/​​ OBJ/arm64 ブートストラップ/内部/​​ OBJ/PPC64 ブートストラップ/コンパイル/ビッグ/内部 ブートストラップ/内部/​​ gcprog ブートストラップは は、ブートストラップ/コンパイル/内部/ GCを構築して行きます:/root/gvm/gos/go1.4/pkg/tool/linux_amd64/6g:signal:killed ブートストラップ/リンク/内部/ ld ブートストラップ/リンク/内部/ amd64 ブートストラップ/リンク/内部/アーム ブートストラップ/go tool dist:FAILED:/root/gvm/gos/go1.4/bin/go install -/link/internal/arm64 ブートストラップ/リンク/内部/ ppc64 ブートストラップ/リンク/内部/ vブートストラップ/ ...:exit s 1 – Aaron

0

アーロン、私は同じトラブルがありました。あなたがエラーを取得した場合

注:-bash:GVM:コマンドが見つかりません

ラン:

source /Users/macbook/.gvm/scripts/gvm

あなたは残りの部分をフォローアップ、以下の最初の2行に達し:

gvm install go1.4

gvm use go1.4

export GOROOT_BOOTSTRAP=$GOROOT

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

PATH=$PATH:$GOPATH/bin

gvm use go1.4

set -x GOROOT_BOOTSTRAP GOROOTset -x GOROOT_BOOTSTRAP GOROOT

利用可能な最新バージョンを表示し、希望のものをインストールしてください

gvm listall

gvm install go1.8.3 -B

gvm use go1.8.3

gvm list