달리기 sudo apt-get install golang-stable
, 나는 Go 버전을 얻는다 go1.0.3
. 설치 방법이 go1.1.1
있습니까?
답변
https://launchpad.net/~duh/+archive/golang/+packages 최신 버전의 저장소를 찾았습니다 . 기본적으로 다음을 수행하십시오.
sudo apt-get install python-software-properties # 12.04
sudo add-apt-repository ppa:duh/golang
sudo apt-get update
sudo apt-get install golang
확인:
go version
내 경우에는 어떤 출력 (우분투 정확한)
go version go1.1.1 linux/amd64
거기에서 bash_rc 또는 이와 동등한 설정을 내보내십시오.
export GOROOT=/usr/lib/go
export GOBIN=/usr/bin/go
답변
우분투 상자에서 Go 버전을 관리 하기 위해 GVM 을 사용 하고 싶습니다. 사용하기 매우 간단하며 RVM에 익숙하다면 이는 매우 쉬운 일입니다. 시스템에 여러 버전의 Go를 설치하고 원하는 시점에 원하는 버전으로 전환 할 수 있습니다.
다음을 사용하여 GVM을 설치하십시오.
sudo apt-get install bison mercurial
bash < <(curl -LSs 'https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer')
. "$HOME/.gvm/scripts/gvm"
그리고이 작업을 수행하는 것만 큼 쉽습니다.
gvm install go1.1.1
gvm use go1.1.1 --default
두 번째 명령 끝에있는 기본 플래그는 새 터미널 세션을 시작할 때마다 go1.1.1을 기본 Go 버전으로 설정합니다.
답변
GoLang 공식 저장소 에서 다음 명령을 사용 하여 Ubuntu 14.04에 GoLang 버전 1.6 을 설치 했습니다.
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable
sudo apt-get update
sudo apt-get install golang
참조 공식 GoLang Repo https://github.com/golang/go/wiki/Ubuntu 이 ppa는 앞으로도 항상 업데이트 될 것으로 보입니다.
답변
[2015 년 10 월]
현재 허용되는 답변 sudo apt-get install golang
이 최신 상태가 아니므로 설치하지 않으려면 GVM
다음 단계를 따르십시오.
단계별 설치 :
- 여기 에서 최신 버전을 다운로드 하십시오 (OS : Linux).
- 터미널을 열고 다운로드 디렉토리로 이동하십시오
sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
go
당신의 경로에 추가export PATH=$PATH:/usr/local/go/bin
go version
설치된 현재 버전을 확인- 프로그래밍을 시작하십시오.
가능한 오류 + 수정 : (업데이트 됨)
a를 얻는다면 go version xgcc (Ubuntu 4.9.1-0ubuntu1) 4.9.1 linux/amd64
뭔가 잘못한 것이므로이 게시물을 확인하십시오 .Go는 xgcc 버전을 인쇄하고 있지만 설치된 버전은 아닙니다.
답변
소스에서 설치했습니다. 단계별 자습서가 있습니다. http://golang.org/doc/install/source
답변
다음은 내가 ppa 나 다른 도구없이 Ubuntu 14.04에 설치하는 가장 간단하고 간단한 방법입니다.
현재 GO의 버전은 1.7입니다.
wget을 사용하여 Go 1.7.tar.gz 가져 오기
wget https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz
추출하여 복사 /usr/local/
sudo tar -C /usr/local -xzvf go1.7.linux-amd64.tar.gz
이제 GO가 성공적으로 설치되었습니다. 이제 환경 변수를 설정해야 go
어디에서나 명령을 사용할 수 있습니다 .
이를 위해서는 .bashrc
So에 라인을 추가해야합니다 .
sudo nano ~/.bashrc
파일 끝에 다음 줄을 추가하십시오.
export PATH="/usr/local/go/bin:$PATH"
이제 모든 명령 go/bin
이 작동합니다.
다음을 수행하여 설치가 성공했는지 확인하십시오.
go version
오프라인 문서의 경우 다음을 수행 할 수 있습니다
godoc -http=:6060
오프라인 설명서는 http://localhost:6060
노트:
여기서 일부 사람들은 PATH 변수를 변경하도록 제안합니다.
좋은 선택이 아닙니다.
-
로 변경하면
/usr/local/go/bin
일시적이며 터미널을 닫으면 재설정됩니다. -
go
명령은 PATH 값을 변경 한 터미널에서만 작동합니다. -
다른
ls, nano
모든 것이/usr/bin
또는 다른 위치 에 있기 때문에 모든 것과 같은 또는 거의 모든 다른 명령을 사용할 수 없습니다 . 모든 것이 작동을 멈추고 오류가 발생하기 시작합니다.
그러나 이것은 영구적이며 다른 것을 방해하지 않습니다.
답변
- 말하자면 다운로드
go1.6beta1.linux-amd64.tar.gz
에서 https://golang.org/dl/
로/tmp
wget https://storage.googleapis.com/golang/go1.6beta1.linux-amd64.tar.gz -o /tmp/go1.6beta1.linux-amd64.tar.gz
- 타르를 풀다
/usr/local/bin
sudo tar -zxvf go1.6beta1.linux-amd64.tar.gz -C /usr/local/bin/
- GOROOT, GOPATH를 설정하십시오. [ubuntu에서 ~ / .bashrc에 다음을 추가하십시오.]
mkdir ~/go
export GOPATH=~/go
export PATH=$PATH:$GOPATH/bin
export GOROOT=/usr/local/bin/go
export PATH=$PATH:$GOROOT/bin
- 확인
go version
보여야한다
go version go1.6beta1 linux/amd64
go env
보여야한다
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/vats/go"
GORACE=""
GOROOT="/usr/local/bin/go"
GOTOOLDIR="/usr/local/bin/go/pkg/tool/linux_amd64"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"