Я пытаюсь установить диск , который требует Go .
Я сделал:
sudo apt-get install golang git mercurial
который успешно установил версию 1.2.1. К сожалению, когда я попытался установить диск с:
go get -u github.com/odeke-em/drive/cmd/drive
Я столкнулся с этой ошибкой , и теперь я вижу, что мне нужна по крайней мере версия 1.4 Go, чтобы все заработало. Док Голанга говорит, что вы должны сначала удалить существующую версию.
Итак, я наткнулся на этот вопрос, который говорит, чтобы просто использовать:
sudo apt-get purge golang
который дал мне этот вывод:
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) ...
(больше не выводится после трех точек - просто вернитесь к подсказке).
Но я все еще вижу go
каталог /usr/lib/
, и gopath
в моем домашнем каталоге все еще есть каталог.
который я думаю, был создан, когда я сделал:
$ 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
во время установки (для создания GOPATH).
Поэтому я не уверен, что удаление прошло успешно и безопасно ли устанавливать более новую версию Go.
Ubuntu 14.04 LTS