Saya mencoba menginstal drive , yang membutuhkan Go .
Aku melakukannya:
sudo apt-get install golang git mercurial
yang berhasil menginstal versi 1.2.1. Sayangnya, ketika saya mencoba menginstal drive dengan:
go get -u github.com/odeke-em/drive/cmd/drive
Saya mengalami kesalahan ini , dan sekarang saya melihat saya perlu setidaknya versi 1.4 dari Go untuk membuat semuanya berfungsi. Doc golang mengatakan Anda harus terlebih dahulu menghapus versi yang ada.
Jadi saya menemukan pertanyaan ini yang mengatakan untuk hanya menggunakan:
sudo apt-get purge golang
yang memberi saya hasil ini:
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) ...
(tidak ada lagi output setelah tiga titik — kembali saja ke prompt).
Tapi saya masih melihat godirektori /usr/lib/, dan masih ada gopathdirektori di direktori home saya.
yang saya pikir diciptakan ketika saya melakukannya:
$ 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
selama instalasi (untuk membuat GOPATH).
Jadi saya tidak yakin apakah uninstall berhasil dan apakah aman untuk menginstal Go versi yang lebih baru.
Ubuntu 14,04 LTS