Go language: Difference between revisions
From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs) New page: Sumber: http://technosophos.com/2013/12/02/go-1-2-on-ubuntu-12-10.html Installing Go 1.2 on Ubuntu 13.10 Dec 2 2013 Newer Ubuntu distributions ship with various versions of the Go lang... |
Onnowpurbo (talk | contribs) |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Sumber: http://technosophos.com/2013/12/02/go-1-2-on-ubuntu-12-10.html | Sumber: http://technosophos.com/2013/12/02/go-1-2-on-ubuntu-12-10.html | ||
Instalasi Go Language versi terbaru | |||
==Install godeb== | |||
Lakukan | |||
$ sudo apt-get install golang-go | |||
$ sudo apt-get install bzr | |||
$ cd $GOPATH | |||
$ sudo go get launchpad.net/godeb | |||
Cek | |||
godeb | $ $GOPATH/bin/godeb --help | ||
atau | |||
/usr/lib/go/bin/godeb --help | |||
==Uninstall golang== | |||
Sekarang uninstall golang untuk menggunakan go yang terbaru melalui godeb | |||
$ $ | $ sudo apt-get remove golang-go | ||
$ sudo rm -Rf /usr/share/go/src/pkg | |||
$ sudo rm -Rf /usr/share/go/src/pkg | |||
$ sudo rm -Rf /usr/share/go/src/ | |||
$ sudo rm -Rf /usr/share/go/ | |||
$ sudo rm -Rf /usr/share/go | |||
$ sudo apt-get autoremove | |||
==Buat Go Debian Package== | |||
Lakukan | |||
$ sudo | $ sudo su | ||
$ $GOPATH/bin/godeb install | |||
atau | |||
sudo su | |||
/usr/lib/go/bin/godeb install | |||
Jika kita tidak melakukan autoremove akan timbul error berikut. | |||
processing https://go.googlecode.com/files/go1.2.linux-amd64.tar.gz | |||
package go_1.2-godeb1_amd64.deb ready | |||
Selecting previously unselected package go. | |||
dpkg: regarding go_1.2-godeb1_amd64.deb containing go: | |||
go conflicts with golang | |||
golang (version 2:1.1.2-2ubuntu1) is present and installed. | |||
dpkg: error processing go_1.2-godeb1_amd64.deb (--install): | |||
conflicting packages - not installing go | |||
Errors were encountered while processing: | |||
go_1.2-godeb1_amd64.deb | |||
error: while installing go package: exit status 1 | |||
Install ke salahan di atas terjadi, kita dapat secara paksa menginstalasi menggunakan perintah | |||
$ sudo dpkg -i --force-overwrite go_1.2-godeb1_amd64.deb | |||
Jika benar maka akan keluar | |||
processing https://go.googlecode.com/files/go1.2.1.linux-amd64.tar.gz | |||
package go_1.2.1-godeb1_amd64.deb ready | |||
Selecting previously unselected package go. | |||
(Reading database ... 295128 files and directories currently installed.) | |||
Unpacking go (from go_1.2.1-godeb1_amd64.deb) ... | |||
Setting up go (1.2.1-godeb1) ... | |||
==Folder tempat go== | |||
Kemungkinan besar ada di | |||
/usr/bin/go | |||
Latest revision as of 00:28, 19 April 2014
Sumber: http://technosophos.com/2013/12/02/go-1-2-on-ubuntu-12-10.html
Instalasi Go Language versi terbaru
Install godeb
Lakukan
$ sudo apt-get install golang-go $ sudo apt-get install bzr $ cd $GOPATH $ sudo go get launchpad.net/godeb
Cek
$ $GOPATH/bin/godeb --help
atau
/usr/lib/go/bin/godeb --help
Uninstall golang
Sekarang uninstall golang untuk menggunakan go yang terbaru melalui godeb
$ sudo apt-get remove golang-go $ sudo rm -Rf /usr/share/go/src/pkg $ sudo rm -Rf /usr/share/go/src/pkg $ sudo rm -Rf /usr/share/go/src/ $ sudo rm -Rf /usr/share/go/ $ sudo rm -Rf /usr/share/go $ sudo apt-get autoremove
Buat Go Debian Package
Lakukan
$ sudo su $ $GOPATH/bin/godeb install
atau
sudo su /usr/lib/go/bin/godeb install
Jika kita tidak melakukan autoremove akan timbul error berikut.
processing https://go.googlecode.com/files/go1.2.linux-amd64.tar.gz package go_1.2-godeb1_amd64.deb ready Selecting previously unselected package go. dpkg: regarding go_1.2-godeb1_amd64.deb containing go: go conflicts with golang golang (version 2:1.1.2-2ubuntu1) is present and installed. dpkg: error processing go_1.2-godeb1_amd64.deb (--install): conflicting packages - not installing go Errors were encountered while processing: go_1.2-godeb1_amd64.deb error: while installing go package: exit status 1
Install ke salahan di atas terjadi, kita dapat secara paksa menginstalasi menggunakan perintah
$ sudo dpkg -i --force-overwrite go_1.2-godeb1_amd64.deb
Jika benar maka akan keluar
processing https://go.googlecode.com/files/go1.2.1.linux-amd64.tar.gz package go_1.2.1-godeb1_amd64.deb ready Selecting previously unselected package go. (Reading database ... 295128 files and directories currently installed.) Unpacking go (from go_1.2.1-godeb1_amd64.deb) ... Setting up go (1.2.1-godeb1) ...
Folder tempat go
Kemungkinan besar ada di
/usr/bin/go