Estoy tratando de instalar la unidad , que requiere Go .
Yo hice:
sudo apt-get install golang git mercurial
que instaló con éxito la versión 1.2.1. Desafortunadamente, cuando intenté instalar la unidad con:
go get -u github.com/odeke-em/drive/cmd/drive
Encontré este error , y ahora veo que necesito al menos la versión 1.4 de Go para que las cosas funcionen. El documento de Golang dice que primero debe eliminar la versión existente.
Entonces me encontré con esta pregunta que dice simplemente usar:
sudo apt-get purge golang
lo que me dio esta salida:
The following packages will be REMOVED:
golang*
0 upgraded, 0 newly installed, 1 to remove and 16 not upgraded.
After this operation, 92.2 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 263287 files and directories currently installed.)
Removing golang (2:1.2.1-2ubuntu1) ...
(no más resultados después de los tres puntos, solo de vuelta al indicador)
Pero todavía veo el go
directorio en /usr/lib/
, y todavía hay un gopath
directorio en mi directorio de inicio.
que creo que fue creado cuando lo hice:
$ cat << ! >> ~/.bashrc
> export GOPATH=\$HOME/gopath
> export PATH=\$GOPATH:\$GOPATH/bin:\$PATH
> !
$ source ~/.bashrc # To reload the settings and get the newly set ones # Or open a fresh terminal
durante la instalación (para crear el GOPATH).
Por lo tanto, no estoy seguro de si la desinstalación fue exitosa y si es seguro instalar una versión más reciente de Go.
Ubuntu 14.04 LTS
Respuestas:
Pasé toda una mañana arreglando esto, probé todas las soluciones diferentes, cuando escribo
go version
, todavía está allí, realmente molesto ...Gracias al maldito dios, esto funcionó para mí.
Mira esta publicación original: D
fuente
--auto-remove
obligarlo a eliminar todo de las imágenes de linux que consumieron alrededor de 10 minutos. @loukaswhoMe doy cuenta de que esto es un poco viejo, pero las respuestas en https://golang.org/doc/install#uninstall pueden ayudarlo.
Esencialmente, simplemente eliminar los directorios
/usr/local/go
o/usr/lib/go
modificar su ruta en/etc/profile
o$HOME/.profile
debería ser suficiente.fuente
La mejor manera de desinstalar es abrir la terminal y escribir
esto elimina todos los paquetes asociados con go. Entonces puedes correr
Pero si hiciste eso y nada funcionó, puedes hacerlo
luego intente ejecutar la purga nuevamente. Pero debe actualizar a Go 1.8, que establece el GOPATH por usted. ¡Pero hey! antes de actualizar primero elimine el golang existente.
fuente
Primero tiene que eliminar todos los paquetes go en su sistema escribiendo este código desde la terminal
Luego siga las instrucciones para descargar e instalar Golang
Sitio web oficial de golang
fuente