En cours d'exécution sudo apt-get install golang-stable
, je reçois la version Go go1.0.3
. Y a-t-il un moyen d'installer go1.1.1
?
Réponses
Trop de publicités?J'ai trouvé un repo avec les dernières versions: https://launchpad.net/~duh/+archive/golang/+packages . Donc essentiellement faire:
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
Confirmer:
go version
qui sort dans mon cas (Ubuntu précis)
go version go1.1.1 linux/amd64
De là, exportez simplement les paramètres dont vous aurez besoin pour bash_rc ou équivalent:
export GOROOT=/usr/lib/go
export GOBIN=/usr/bin/go
J'aime utiliser GVM pour la gestion de mon Go versions dans mon Ubuntu boîte. Assez simple à utiliser, et si vous êtes familier avec RVM, c'est un nobrainer. Il vous permet d'avoir plusieurs versions d'Aller installé dans votre système et de basculer entre quelle que soit la version que vous souhaitez, à n'importe quel point dans le temps.
Une fois que vous avez GVM installer, c'est aussi simple que cela:
gvm install go1.1.1
gvm use go1.1.1 --default
L'indicateur par défaut à la fin de la deuxième commande set go1.1.1 par défaut de votre Go version à chaque fois que vous démarrez une nouvelle session de terminal.
Je suis installé depuis la source. Il y a un tutoriel pas à pas ici: http://golang.org/doc/install/source
Pour la version actuelle de Go:
L'Aller Langage De Programmation
Télécharger le Go de distribution
Cliquez sur le lien ci-dessus pour visiter le Go du projet page des téléchargements et sélectionnez la distribution binaire qui correspond à votre système d'exploitation et l'architecture du processeur.
Officiel distributions binaires sont disponibles pour FreeBSD, Linux, Mac OS X (Snow Leopard, Lion et Mountain Lion), NetBSD, et Windows les systèmes d'exploitation 32 bits (386) et 64 bits (amd64) x86 les architectures de processeur.
Si une distribution binaire n'est pas disponible pour votre combinaison de système d'exploitation et l'architecture, vous pouvez essayer de l'installation à partir d' de source ou de l'installation de gccgo au lieu de gc.