Connaissez-vous des URL pour des PPA de Google Go Language?
ppa
programming
golang
Marty
la source
la source
Réponses:
Voici un PPA pour Go. Cela a fonctionné pour moi, tout à l'heure, et est maintenu avec les versions de golang pour 10.04-12.04.
https://launchpad.net/~gophers/+archive/go
Remplacez
golang-weekly
ougolang-tip
si vous voulez des instantanés plus à jour.Les références:
EDIT: malheureusement, l’archive Gophers n’est plus disponible (voir la description du PPA et http://blog.labix.org/2013/06/15/in-flight-deb-packages-of-go ), désormais remplacée par un binaire personnalisé qui peut être utilisé pour générer des packages Go deb à partir des sources.
Cependant, le
golang
paquet actuellement dans Trusty est relativement récent (1.2.1 au moment de la rédaction de cet article). Si vous êtes toujours sur 12.04, vous pouvez utiliser ce PPA pour les backports:https://launchpad.net/~bcandrea/+archive/ubuntu/backports
que je maintiens en essayant de suivre les mises à jour stables dans les dépôts officiels Ubuntu.
la source
14.04
... :-(Actuellement, il n'existe pas de PPA pour la dernière version en amont de Go disponible. Pour installer la version actuelle de Go, vous pouvez utiliser godeb , qui installe automatiquement la dernière version en amont sous forme de package .deb:
Préparez l'environnement en créant un répertoire et en définissant les variables GOPATH et PATH:
Téléchargez, décompressez et installez la dernière version de Go avec godeb:
Go est maintenant prêt à être utilisé. Pour plus d'informations, voir
godeb --help
.la source
${HOME}
est apparemment vide, donc GOPATH se termine en tant que/.go
, ce qui est un no-go.v1.11
de l'archive PPA de Gophers.Je n'ai pas pu trouver de PPA, mais le
gccgo
développeur a publié des paquets .deb sur son site sourceforge .Des personnes ont travaillé sur l’emballage en amont Go dans Debian. Pour plus d’informations , consultez le bogue WNPP . Vous pourrez peut-être créer un deb à partir du
hg
référentiel comme suit:Je ne suis pas très habitué à utiliser
hg
pour créer des paquets Debian, et gardez à l'esprit que c'est avec cet emballage que vous travaillez.la source
abort: HTTP Error 404: Not Found
J'ai utilisé celui-ci
ppa:ubuntu-lxc/lxd-stable
qui a la dernière version prochela source
gccgo a maintenant des paquets officiels .deb dans Debian expérimental.
Cela devrait être tout ce dont vous avez besoin pour compiler le code dans un exécutable.
Plus d'infos et liens ici:
Comme la dernière version d’Ubuntu est généralement une attraction d’expérimental, elle devrait certainement figurer dans 11.04 Natty Narwhal.
Si vous voulez utiliser votre propre .deb pour une version précédente d’Ubuntu, les commentaires de @lfaraone vous permettront d’avoir accès à une sélection debianisée des propres sources de Google.
Si vous souhaitez extraire directement le code source de Google, un article récent de @mirwing vous explique comment procéder.
la source
Allez les versions 1.4 à 1.11 pour Ubuntu Trusty, Xenial, Bionic, Cosmic et Disco peuvent être installées ici: https://launchpad.net/~gophers/+archive/ubuntu/archive
Remarque: après l'installation, vous devrez ajouter
/usr/lib/go-1.X/bin
(ou peut-être/usr/lib/go-tip/bin
) à votre$PATH
ou vous pouvez simplement appeler/usr/lib/go-1.X/bin/go
directement.la source