it-swarm-ko.tech

Google의 Go Language에 대한 PPA가 있습니까?

Google Go Language의 PPA에 대한 URL을 알고 있습니까?

33
Marty

Go의 PPA가 있습니다. 그것은 지금 막 나를 위해 일했고 10.04-12.04의 golang 버전으로 유지됩니다.

최신 스냅 샷을 원하면 golang-weekly 또는 golang-tip로 대체하십시오.

참고 문헌 :

편집 : 불행히도 Gophers 아카이브가 중단되었습니다 (PPA 설명 및 http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-go ) 참조) 소스에서 Go deb 패키지를 생성하는 데 사용할 수있는 사용자 정의 바이너리로 대체되었습니다.

그러나 현재 Trusty에있는 golang 패키지는 비교적 최신 버전입니다 (이 문서 작성 시점의 1.2.1). 여전히 12.04에 있다면이 백 포트 PPA를 사용할 수 있습니다.

공식 우분투 저장소의 안정적인 업데이트를 유지하려고 노력하고 있습니다.

13
Alex Rudnick

현재 사용 가능한 최신 업스트림 버전의 PPA는 없습니다. 현재 Go 버전을 설치하려면 godeb 를 사용하면 최신 업스트림 버전을 .deb 패키지로 자동 설치합니다.

  1. 디렉토리를 작성하고 GOPATH 및 PATH 변수를 설정하여 envorinment를 준비하십시오.

    mkdir -p ~/.go/bin
    echo "GOPATH DEFAULT=\${HOME}/.go" >> ~/.pam_environment
    echo "PATH DEFAULT=\${PATH}:\$GOPATH/bin" >> ~/.pam_environment
    # Re-login your user so the variables are applied
    
  2. Godeb를 사용하여 최신 Go 버전을 다운로드하여 압축을 풀고 설치하십시오.

    wget -O /tmp/godeb-AMD64.tar.gz https://godeb.s3.amazonaws.com/godeb-AMD64.tar.gz
    tar xfz /tmp/godeb-AMD64.tar.gz -C ~/.go/bin
    godeb install
    

    Go는 이제 사용할 준비가되었습니다. 자세한 내용은 godeb --help를 참조하십시오.

7
zerwas

PPA를 찾을 수 없지만 gccgo 개발자가 자신의 sourceforge site 에 .deb 패키지를 게시했습니다.

개인은 데비안에서 업스트림 Go를 패키징하는 작업을하고 있습니다. 자세한 내용은 WNPP 버그 를 참조하십시오. hg 저장소에서 다음과 같이 토론을 작성할 수 있습니다.

hg clone http://hg.debian.org/hg/collab-maint/golang/
cd golang
debuild -us -uc

나는 hg을 사용하여 데비안 패키지를 만드는 것에 익숙하지 않으며, 이것이 당신이 작업하고있는 개발 패키지라는 것을 명심하십시오.

5
lfaraone

최신 버전에 가까운 ppa:ubuntu-lxc/lxd-stable을 (를) 사용했습니다.

5
lcapra

gccgo는 현재 데비안에서 공식 .deb 패키지를 가지고 있습니다.

Go 코드를 실행 파일로 컴파일하는 데 필요한 전부입니다.

자세한 정보 및 링크는 다음과 같습니다.

최신 우분투는 일반적으로 실험에서 풀렸으므로 분명히 11.04 Natty Narwhal에 있어야합니다.

이전 우분투 버전에 대해 .deb를 소유하고 싶다면 @lfaraone의 의견을 통해 debianized Google 고유 소스를 선택할 수 있습니다.

Google에서 소스를 직접 가져 오려면 @mirwing의 최신 기사가 있습니다.

0
Gary

Ubuntu Trusty, Xenial, Bionic, Cosmic 및 Disco 버전 1.4 ~ 1.11은 여기에서 설치할 수 있습니다. https://launchpad.net/~gophers/+archive/ubuntu/archive

Sudo add-apt-repository ppa:gophers/go
Sudo apt-get update
Sudo apt-get install golang-1.11-go

참고 : 설치 후 /usr/lib/go-1.X/bin (또는 /usr/lib/go-tip/bin)를 $PATH에 추가해야합니다. 또는 /usr/lib/go-1.X/bin/go을 (를) 직접 호출 할 수도 있습니다.

0
Jonathan Cross