Skip to content

Instantly share code, notes, and snippets.

Created April 6, 2016 20:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/ac909d690b08ec50867e0b4639031e87 to your computer and use it in GitHub Desktop.
Save anonymous/ac909d690b08ec50867e0b4639031e87 to your computer and use it in GitHub Desktop.
How to install Pond in 2016 - Xubuntu 14.04.3 LTS edition
# https://www.imperialviolet.org/2013/11/10/pond.html
# https://github.com/agl/pond/blob/bce6e0dc61803c23699c749e29a83f81da3c41b2/doc/index.html
# How to install Pond in 2016 - Xubuntu 14.04.3 LTS edition
# install Pond dependencies
test@test-vb:~/gopkg/pkg/linux_386$ sudo apt-get install git libgtk-3-dev libgtkspell3-3-dev libtspi-dev trousers tor mercurial tpm-tools
# create dir for Go packages add it to the path
cd
mkdir gopkg
export GOPATH=$HOME/gopkg
# download godeb package
test@test-vb:~$ go get gopkg.in/niemeyer/godeb.v1/cmd/godeb
# remove golang dependencies so we can install newer version
test@test-vb:~/gopkg/bin$ sudo apt-get remove golang golang-src
# move to pkg directory
test@test-vb:~$ cd $HOME/gopkg/bin
# install newer Go version
test@test-vb:~/gopkg/bin$ ./godeb install
processing https://storage.googleapis.com/golang/go1.6.linux-386.tar.gz
package go_1.6-godeb1_i386.deb ready
(Reading database ... 149825 files and directories currently installed.)
Preparing to unpack go_1.6-godeb1_i386.deb ...
Unpacking go (1.6-godeb1) ...
Setting up go (1.6-godeb1) ...
# remove old stuff
test@test-vb:~$ rm -rf /gopkg/pkg/linux_386/
# Get Pond
test@test-vb:~$ go get github.com/agl/pond/client
# start Pond client
test@test-vb:~$ $GOPATH/bin/client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment