node mac latest como actualizar actual ubuntu go

mac - ubuntu install npm latest version



Cómo instalar la versión actual de Go en Ubuntu Precise (12)

Al ejecutar sudo apt-get install golang-stable , obtengo la versión Go go1.0.3 . ¿Hay alguna forma de instalar go1.1.1 ?


  1. Descargar say, go1.6beta1.linux-amd64.tar.gz de here en /tmp

wget https://storage.googleapis.com/golang/go1.6beta1.linux-amd64.tar.gz -o /tmp/go1.6beta1.linux-amd64.tar.gz

  1. un-tar en /usr/local/bin

sudo tar -zxvf go1.6beta1.linux-amd64.tar.gz -C /usr/local/bin/

  1. Establecer GOROOT, GOPATH, [en ubuntu agregar siguiente a ~ / .bashrc]

mkdir ~/go export GOPATH=~/go export PATH=$PATH:$GOPATH/bin export GOROOT=/usr/local/bin/go export PATH=$PATH:$GOROOT/bin

  1. Verificar

go version debería mostrarse ser

go version go1.6beta1 linux/amd64

go env debería mostrar ser

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"


  1. Si tiene ubuntu-mate, puede instalar la última opción:

    umake go

  2. Tengo un script para descargar e instalar el último ir desde el sitio web oficial

    # Change these varialbe to where ever you feel comfortable DOWNLOAD_DIR=${HOME}/Downloads/GoLang INSTALL_DIR=${HOME}/App function install { mkdir -p ${DOWNLOAD_DIR} cd ${DOWNLOAD_DIR} echo "Fetching latest Go version..." typeset VER=`curl -s https://golang.org/dl/ | grep -m 1 -o ''go/([0-9]/)/+/(/.[0-9]/)/+''` if uname -m | grep 64 > /dev/null; then typeset ARCH=amd64 else typeset ARCH=386 fi typeset FILE=$VER.linux-$ARCH if [[ ! -e ${FILE}.tar.gz ]]; then echo "Downloading ''$FILE'' ..." wget https://storage.googleapis.com/golang/${FILE}.tar.gz fi echo "Installing ${FILE} ..." tar zxfC ${FILE}.tar.gz ${INSTALL_DIR} echo "Go is installed" } install

Configura tu GOROOT, GOPATH y RUTA:

export GOROOT=${INSTALL_DIR}/go export GOPATH=<your go path> export PATH=${PATH}:${GOROOT}/bin:${GOPATH}/bin


¿O tal vez podría usar este script para instalar Go y LiteIDE?


Encontré un repositorio que tiene las últimas versiones: https://launchpad.net/~duh/+archive/golang/+packages . Entonces, básicamente, hazlo

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

Para confirmar:

go version

que salidas en mi caso (Ubuntu precisa)

go version go1.1.1 linux/amd64

A partir de ahí solo exporta las configuraciones que vas a necesitar para bash_rc o equivalente:

export GOROOT=/usr/lib/go export GOBIN=/usr/bin/go


Este es el método más directo y simple que encontré para instalar, vaya a Ubuntu 14.04 sin ningún tipo de ppa o cualquier otra herramienta.

A partir de ahora, la versión de GO es 1.7

Obtén el Go 1.7.tar.gz usando wget

wget https://storage.googleapis.com/golang/go1.7.linux-amd64.tar.gz

Extraerlo y copiarlo a /usr/local/

sudo tar -C /usr/local -xvf go1.7.linux-amd64.tar.gz

Ya ha instalado satisfactoriamente GO. Ahora tiene que establecer Variables de entorno para que pueda usar el comando go desde cualquier lugar.

Para lograr esto, necesitamos agregar una línea a .bashrc Entonces,

sudo nano ~/.bashrc

y agregue la siguiente línea al final del archivo.

export PATH="/usr/local/go/bin:$PATH"

Ahora, todos los comandos en go/bin funcionarán.

Verifica si la instalación fue exitosa al hacer

go version

Para documentación fuera de línea, puede hacer

godoc -http=:6060

La documentación fuera de línea estará disponible en http://localhost:6060

NOTA:

Algunas personas aquí sugieren cambiar la variable PATH.

No es una buena elección.

  1. Cambiarlo a /usr/local/go/bin es temporal y se restablecerá una vez que cierre la terminal.

  2. go comando go solo funcionará en la terminal en la que haya cambiado el valor de PATH.

  3. No podrá usar ningún otro comando como ls, nano o casi todo, porque todo lo demás está en /usr/bin o en otras ubicaciones. Todas esas cosas dejarán de funcionar y empezará a darte un error.

Sin embargo, esto es permanente y no altera nada más.


Me gusta usar GVM para administrar mis versiones Go en mi cuadro de Ubuntu. Bastante simple de usar, y si está familiarizado con RVM, es un nobrainer. Le permite tener múltiples versiones de Go instaladas en su sistema y cambiar entre la versión que desee en cualquier momento.

Instala GVM con:

sudo apt-get install bison mercurial bash < <(curl -LSs ''https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer'') . "$HOME/.gvm/scripts/gvm"

y luego es tan fácil como hacer esto:

gvm install go1.1.1 gvm use go1.1.1 --default

El indicador predeterminado al final del segundo comando configurará go1.1.1 para que sea su versión predeterminada de Go cuando inicie una nueva sesión de terminal.


Para el lanzamiento actual de Go:

El lenguaje de programación Go

Empezando

Descargue la distribución Go

Downloads

Haga clic en el enlace de arriba para visitar la página de descargas del proyecto Go y seleccione la distribución binaria que coincida con su sistema operativo y la arquitectura del procesador.

Las distribuciones binarias oficiales están disponibles para FreeBSD, Linux, Mac OS X (Snow Leopard, Lion y Mountain Lion), NetBSD y sistemas operativos Windows y las arquitecturas de procesador x86 de 32 bits (386) y 64 bits (amd64).

Si una distribución binaria no está disponible para su combinación de sistema operativo y arquitectura, puede intentar instalar desde la fuente o instalar gccgo en lugar de gc.

http://golang.org/doc/install/source


Si alguien está buscando instalar Go 1.8, siga esto:

sudo add-apt-repository ppa:longsleep/golang-backports sudo apt-get update sudo apt-get install golang-go

Y luego instalar ir

sudo apt-get install golang-1.8-go


También puede usar el script de actualización-golang:

update-golang es una secuencia de comandos para recuperar e instalar fácilmente nuevas versiones de Golang con una mínima intrusión del sistema

git clone https://github.com/udhos/update-golang cd update-golang sudo ./update-golang.sh


Utilicé los siguientes comandos del repositorio oficial GoLang , instalé GoLang versión 1.6 en mi Ubuntu 14.04

sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable sudo apt-get update sudo apt-get install golang

Referencia GoLang Repo oficial https://github.com/golang/go/wiki/Ubuntu parece que este ppa siempre se actualizará en el futuro.



[Octubre de 2015] Responda porque la respuesta aceptada actual sudo apt-get install golang no está actualizada y si no desea instalar GVM siga estos pasos.

Instalación paso a paso:

  1. Descargue la última versión here (SO: Linux).
  2. Abra su terminal y vaya a su directorio de descargas
  3. sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
  4. Agregue go a su ruta de acceso de export PATH=$PATH:/usr/local/go/bin
  5. go version para verificar la versión actual instalada
  6. Comience a programar.

Posibles errores + soluciones: (se actualizará)

Si obtiene una go version xgcc (Ubuntu 4.9.1-0ubuntu1) 4.9.1 linux/amd64 entonces hizo algo incorrecto, así que revise esta publicación: Go está imprimiendo la versión de xgcc pero no va a la versión instalada