Czy znasz adresy URL dla umów PPA Google Go?
ppa
programming
golang
Marty
źródło
źródło
Odpowiedzi:
Oto PPA dla Go. Właśnie to działało dla mnie i jest utrzymywane w wersjach golang dla 10.04-12.04.
https://launchpad.net/~gophers/+archive/go
Zastąp
golang-weekly
lubgolang-tip
jeśli chcesz więcej aktualnych migawek.Referencje:
EDYCJA: niestety archiwum Gophers jest teraz wycofane (patrz opis PPA i http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-go ), teraz zastąpiony przez niestandardowy plik binarny które mogą zostać użyte do wygenerowania pakietów deb Go ze źródła.
Jednak
golang
pakiet obecnie w Trusty jest stosunkowo nowy (1.2.1 w momencie pisania tego tekstu). Jeśli nadal korzystasz z wersji 12.04, możesz skorzystać z tego PPA dla backportów:https://launchpad.net/~bcandrea/+archive/ubuntu/backports
które staram się nadążać za stabilnymi aktualizacjami w oficjalnych repozytoriach Ubuntu.
źródło
14.04
... :-(Obecnie nie ma PPA dla najnowszej dostępnej wersji Go. Aby zainstalować bieżącą wersję Go, możesz użyć godeb , który automatycznie instaluje najnowszą wersję upstream jako pakiet .deb:
Przygotuj środowisko, tworząc katalog i ustawiając zmienną GOPATH i PATH:
Pobierz, rozpakuj i zainstaluj najnowszą wersję Go z godeb:
Go jest teraz gotowy do użycia. Aby uzyskać więcej informacji, zobacz
godeb --help
.źródło
${HOME}
najwyraźniej jest puste, więc GOPATH kończy jako as/.go
, co jest nie do przejścia.v1.11
z archiwum gophers PPA.Nie udało mi się znaleźć PPA, ale
gccgo
programista opublikował pakiety .deb na swojej stronie sourceforge .Poszczególne osoby pracowały nad pakowaniem w starcie Go w Debianie, zobacz błąd WNPP, aby uzyskać więcej informacji. Możesz być w stanie zbudować deb z
hg
repozytorium w następujący sposób:Nie jestem zbytnio zaznajomiony z używaniem
hg
do budowania pakietów Debiana i pamiętaj, że pracujesz z tym pakietem programistycznym.źródło
abort: HTTP Error 404: Not Found
Użyłem tego,
ppa:ubuntu-lxc/lxd-stable
który ma prawie najnowszą wersjęźródło
gccgo ma teraz oficjalne pakiety .deb w eksperymentalnym Debianie.
To powinno wystarczyć do skompilowania kodu go w plik wykonywalny.
Więcej informacji i linki tutaj:
Ponieważ najnowsze Ubuntu jest zwykle wyciągiem z eksperymentów, z pewnością powinno być w 11.04 Natty Narwhal.
Jeśli chcesz stworzyć własną wersję .deb dla poprzedniej wersji Ubuntu, komentarz z @lfaraone zapewni ci dostęp do zdebianizowanego wyboru własnego źródła Google.
Jeśli chcesz pobrać źródło bezpośrednio z Google, jest tam najnowszy artykuł autorstwa @mirwing, w którym opisano, jak to zrobić.
źródło
Idź wersje 1.4 do 1.11 dla Ubuntu Trusty, Xenial, Bionic, Cosmic i Disco można zainstalować tutaj: https://launchpad.net/~gophers/+archive/ubuntu/archive
Uwaga: Po instalacji będziesz musiał dodać
/usr/lib/go-1.X/bin
(a może/usr/lib/go-tip/bin
) do swojego$PATH
lub możesz po prostu wywołać/usr/lib/go-1.X/bin/go
bezpośrednio.źródło