Antes que nada les recomiendo le echen una leida completa al presente post.
La verdad yo creo que es muy triste que habiendo tanta informacion actualmente en internet siempre que buscamos encontremos exactamente lo mismo; una manera supersencilla de instalar algo y a la hora de la hora nadamás no funciona. bueno pues aqui les dejo la manera en que se debe de instalar sin problemas hamachi en Centos 5.x (5.2, 5.3, etc)
Primero que nada, si ya intentaste instalar hamachi insatisfactoriamente, borra: /usr/bin/hamachi, /usr/bin/hamachi-init, /sbin/tuncfg y la carpeta ~/.hamachi
(todas las operaciones como usuario root y desde consola)
Ahora procedemos a una instalacion previa y NECESARIA.
descargar este paquete ucl-1.03.tar.gz en un directorio temporal
[/home]#wget http://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz
lo siguiente es descomprimirlo y entrar en la carpeta generada
tar -zvxf ucl-1.03.tar.gz
cd ./ucl-1.03
ejecutar el siguiente comando
./configuremake
Despues debes descargar estos paquetes (la finalidad es tener funcionando al 100% upx)
upx, apt-devel, apt-lorg y rpmforge
de cualquier manera aqui les dejo la instruccion completa (por si les ahorra esfuerzo)
- [/home]#wget http://dag.wieers.com/rpm/packages/upx/upx-2.03-1.el5.rf.i386.rpm
- [/home]#wget http://dag.wieers.com/rpm/packages/apt/apt-devel-0.5.15lorg3.2-1.el5.rf.i386.rpm
- [/home]#wget http://dag.wieers.com/rpm/packages/apt/apt-0.5.15lorg3.2-1.el5.rf.i386.rpm
- [/home]#wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Ahora procedemos a instalar los paquetes rpm
[/home]#rpm -i apt-0.5.15lorg3.2-1.el5.rf.i386.rpm
[/home]#rpm -i apt-devel-0.5.15lorg3.2-1.el5.rf.i386.rpm
[/home]#rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm
[/home]#rpm -i upx-2.03-1.el5.rf.i386.rpm (despues de intentar instalar el paquete upx-2.03-1.el5.rf.i386.rpm es probable que te falte una libreria)
[En caso de que linux te indique que te falta la libreria actualizaremos rpm]
[/home]#apt-get install rpm
y procedemos a instalar la libreria desde el repositorio y posteriormente el upx
[/home]#yum install libucl.so.1
[/home]#rpm -ivh upx-2.03-1.el5.rf.i386.rpm
Ahora es momento de organizar la descarga del hamachi (si tienes los archivos de instalacion hamachi eliminalos)
creamos una carpeta para realizar la descarga y entramos en ella
[/home]#mkdir NvoHamachi
[/home]#cd NvoHamachi/
bajamos el comprimido de hamachi
[/home/NvoHamachi]#wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
Lo descomprimimos preferentemente con las siguientes instrucciones
[/home/NvoHamachi]#gunzip hamachi-0.9.9.9-20-lnx.tar.gz
[/home/NvoHamachi]#tar -vxf hamachi-0.9.9.9-20-lnx.tar
Entramos en la carpeta generada por la descompresion
[/home/NvoHamachi]#cd hamachi-0.9.9.9-20-lnx
Ejecutamos las siguientes instrucciones
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#upx -d hamachi
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#make install
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi-init
Con todo lo anterior debe de quedar instalado y funcionando perfectamente hamachi
Lo siguiente ya son operaciones con el hamachi vivo
Iniciar hamachi
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi start
Asignarte un nick de identificacion
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi set-nick servidor_hamachi
Logearte a hamachi
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi login
Crear la red hamachi o unirte a una existente (para el ejemplo se crea una nueva red "hamachi create nombre-red password")
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi create quin_pr qn2000_mx
Aparecer en linea (conectado) en hamachi
[/home/NvoHamachi/hamachi-0.9.9.9-20-lnx]#hamachi go-online quin_pr
Listo . . .
Ahora solo resta que se conecten los demas miembros a la red
Bueno espero que este aporte a la comunidad le sea muy util . . .
cualquier critica o comentario estoy dispuesto a escucharlo
==============================================
:::recuerda recomendar el bolg de chack :::
olas, estoy trabajando con centos 5.5 de 64
ResponderEliminary me arroja el siguiente error al realizar el rpm -i apt-0.5.15lorg3.2-1.el5.rf.i386.rpm
error: Error de dependencias:
libbz2.so.1 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.0) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.1) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.1.3) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.2) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.2.3) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.3) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.3.4) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libc.so.6(GLIBC_2.4) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libdl.so.2 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libdl.so.2(GLIBC_2.0) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libdl.so.2(GLIBC_2.1) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libm.so.6 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libm.so.6(GLIBC_2.0) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libncurses.so.5 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libpopt.so.0 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libreadline.so.5 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
librpm-4.4.so se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
librpmdb-4.4.so se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
librpmio-4.4.so se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libstdc++.so.6 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libstdc++.so.6(CXXABI_1.3) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libstdc++.so.6(GLIBCXX_3.4) se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libxml2.so.2 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
libz.so.1 se necesita para apt-0.5.15lorg3.2-1.el5.rf.i386
revise y creo k las bibliotecas si están, que me sugieres?
es un buen post, el unico detalle es que está hecho para arquitectura x86 y actualmente casi todo es a 64bits. por lo tanto habria que buscar los archivos correspondientes para 64bits en lugar de los i386.
ResponderEliminar