Como não foi tão simples instalar e deixar rodando no Ubuntu 7.10, resolvi fazer um passo-a-passo, how-to ou whatever para quem quiser instalar e não quiser passar por algumas raivas como acabei passando.
Baixando e Instalando
O download do hamachi pode ser feito aqui: http://www.hamachi.cc
E na parte de Downloads procure a versão para Linux, hoje o dia em que fiz esse texto a versão era:
Version: 0.9.9.9-20
Released: Jun 20, 2006
Platform: Intel x86
File size: 337 KB
E salve o arquivo no seu home.
Descompacte o arquivo:
$ tar -xvzf hamachi-0.9.9.9-20-lnx
Torne-se root:
$ su
Entre na pasta e execute os comandos abaixo:
# cd hamachi-0.9.9.9-20-lnx
# make install
# modprobe tun
# tuncfg
# exit
$
Até aqui você encontra em qualquer tutorial pela net, mas o Hamachi não funciona até que você faça os passos desse link que só achei nesse link
Obtenha o seguinte pacote:
$ sudo apt-get install upx-ucl-beta
Vá a pasta abaixo:
$ cd /usr/bin
Depois execute o comando a seguir:
$ sudo upx -d hamachi
E esse aqui para cada conta de usuário
$ hamachi-init
Pronto o Hamachi está pronto para usar.
Usando o Hamachi via terminal
(créditos a Fernando Dettoni, link na seção Fontes / Créditos)
Os comandos para se usar o Hamachi pelo terminal são:
Para ativar o Hamachi:
$ hamachi start
Para alterar seu nick:
$ hamachi set-nick
Para fazer login com o hamachi:
$ hamachi login
Para criar uma rede:
$ hamachi create
Para acessar uma rede:
$ hamachi join
Para ficar online ou offline na rede:
$ hamachi go-online
$ hamachi go-offline
Obtendo os nicks e os "IPs" aos quais você está conectado:
$ hamachi get-nicks
$ hamachi list
Parando o hamachi:
$ hamachi stop
Usando um frontend/gui
Como não sou de ferro e apesar de gostar do terminal, é sempre interessante ter um visual gráfico interessante para utilizar alguns programas. Em especial para quem migra de Windows para Linux pode se sentir cada vez mais em casa quando se faz uma transição assim.
Encontrei 4 interfaces gráficas/gui/frontend para o Hamachi
- Hamachi-gui - http://hamachi-gui.sourceforge.net/index.html
- gHamachi - http://www.penguinbyte.com/software/ghamachi
- Quamachi http://sourceforge.net/projects/quamachi/
- Yet Another Hamachi Gui - http://sourceforge.net/projects/yahg/
A mais simples de instalar é o Hamachi-gui
Obtenha o .deb na seção de downloads
No terminal execute:
$ sudo dpkg -i hamachi-gui_0.8.1-0_i386-gutsy.deb
Instalado, agora para colocar ele no menu
$ sudo gedit /usr/share/applications/hamachi-gui.desktop
Digite o seguinte texto:
[Desktop Entry]
Encoding=UTF-8
Name=Hamachi
Exec=hamachi-gui %u
Icon=/usr/share/hamachi-gui/pixmaps/tray_online.png
Type=Application
Categories=Application;Network;
Comment=Instant VPN software
E pronto, procure por ele em Aplicações -> Internet e ele estará lá.
Fontes / Créditos
- Howto: Ubuntu Gutsy Gibbon 7.10 - User Install (en_US)
http://forums.hamachi.cc/viewtopic.php?t=16174&sid=5e3857556f4e56f4f605797b2480e85c
- Jogos via Internet em 2 minutos com Hamachi (pt_BR)
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4639&pagina=2
- [Resolvido] Hamachi no Ubuntu 7.10, não consigo instalar (pt_BR)
http://ubuntuforum-br.org/index.php/topic,27199.0.html