Estou tentando instalar a unidade , que exige Ir .
eu fiz:
sudo apt-get install golang git mercurial
que instalou com sucesso a versão 1.2.1. Infelizmente, quando tentei instalar o drive com:
go get -u github.com/odeke-em/drive/cmd/drive
Encontrei este erro , e agora vejo que preciso pelo menos da versão 1.4 do Go para fazer as coisas funcionam. O golang doc diz que você deve primeiro remover a versão existente.
Então me deparei com esta pergunta que diz para simplesmente usar:
sudo apt-get purge golang
que me deu essa saída:
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) ...
(não há mais saída após os três pontos - voltando ao prompt).
Mas ainda vejo o diretório go
em /usr/lib/
e ainda há um diretório gopath
em meu diretório pessoal.
que eu acho que foi criado quando fiz:
$ 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 a instalação (para criar o GOPATH).
Portanto, não tenho certeza se a desinstalação foi bem-sucedida e se é seguro instalar uma nova versão do Go.
Ubuntu 14.04 LTS