Hello Linux Geeksters. As you may know, Hamachi is very useful for connecting to or more computers, over the internet, in a LAN network. I use it on Windows to play Age of Empires with friends, for example.
Haguichi is a graphical frontend for Hamachi 2, on Linux systems. Haguichi is open source so, there are no licence problems.
The latest Haguichi version, Haguichi 1.0.21 has been released yesterday, and there is no ppa for it, yet. So, to install Haguichi 1.0.21 on Linux systems, you need to compile the sources first.
Among other new features, the new Haguichi is capable of backing up your configurations, in order to import them later. (like you can see in the screenshot, from softpedia)
So, let’s start the installation guide. These steps are generical, so they work on Ubuntu 13.10 Saucy Salamander, Ubuntu 13.04 Raring Ringtail, Ubuntu 12.10 Quantal Quetzal, Ubuntu 12.04 Precise Pangolin, Linux Mint 15 Olivia, Linux Mint 14 Nadia, Linux Mint 13 Maya, Debian Sid, Debian Wheezy, Debian Squeeze and any other Debian/Ubuntu based distro.
First, we need to install some dependencies:
$ sudo apt-get install mono-gmcs libmono-cil-dev libgtk2.0-cil-dev libglib2.0-cil-dev libgconf2.0-cil-dev libndesk-dbus1.0-cil-dev libndesk-dbus-glib1.0-cil-dev libnotify-cil-dev mono-runtime libmono-system2.0-cil libmono-posix2.0-cil libgtk2.0-cil libglib2.0-cil libgconf2.0-cil libndesk-dbus1.0-cil libndesk-dbus-glib1.0-cil libnotify0.4-cil
Download the Haguichi tarball.
For CLR 2.0:
$ wget -c launchpad.net/haguichi/1.0/1.0.21/+download/haguichi-1.0.21-clr2.0.tar.gz
For CLR 4.0:
$ wget -c launchpad.net/haguichi/1.0/1.0.21/+download/haguichi-1.0.21-clr4.0.tar.gz
Extract the Tarball and cd into the extracted directory:
$ tar -zxvf haguichi-1.0.21-clr*.0.tar.gz
$ sudo make install
$ sudo make clean