Me he dado cuenta que la combinación Ares-Wine no es muy eficiente dado
que la velocidad a la que se ejecutan es muy lenteja. Lo que me sucedía es que al cambiar de pestañita en el Ares se demoraba como 3-4 segundos, lo que me era muy molesto. Por lo que decidí buscar en mi amigo (Google claro está) info. Si es cierto que no existe versión de Ares nativa para Linux, nunca falta el que termina haciendo el programa para todo mundo
.
Lo que haremos hoy es instalar un programita llamado giFT (peaso de
programa), que del cual pronto les daré más detalles
Gift es un programa que se utiliza para poder compartir archivos mediante una red que instalaremos nosotros, como pueden ser Gnutella, OpenFT, la del Kazaa, Edonkey, por supuesto la del Ares, y otras más.
En este caso usaremos como gestor de paquetes: pacman (preinstalado en Archlinux y en otras distros)# pacman -S gift
O en Ubuntu:
$ sudo apt-get install gift giftd build-essential libgift-dev zlib1g-dev libgiftproto-dev
(gracias Astroplai!)
Una vez instalado nos descargamos el plug-in de ARES para que nuestro programa pueda usar la red de Ares. Desde aquí.
Y ahora instalamos el plug-in del Ares. Abre una consola y tipea:
$ tar -xvvzf gift-ares-0.3.0.tar.gz
$ cd gift-ares-0.3.0.tar.gz
$ ./configure
$ make
$ make install
Nota importante: recuerda tener instalado el paquete ‘zlib’, ya que, en caso contrario, el paquete no se compilará.
Cuando ya lo tenemos instalado, debemos configurar el giFT haciendo en consola:
$ gift-setup
Yo lo tengo configurado así:
setup = 1
hosts_allow = ALL
client_port = 1213
follow_symlinks = 1
plugins = Ares
incoming = ~/.giFT/incoming
completed =
max_peruser_uploads = 3
hide_dot_files = 1
root =
max_uploads = 5
shares_hidden = 0
auto_resync_interval = 86400
share_completed = 1
ignore_incoming = 1
downstream = 0
upstream = 0
port = 59049
username = (te eliges un nombre de usuario que quieras)
sessions = 15
timeout = 300
Tranquilo, falta poco. Y como sabemos que giFT es una aplicación diseñada netamente para consola (jejeje) siempre hay alguien que crea la contra, alguien que crea el entorno gráfico
.
# pacman -S giftoxic
O en Ubuntu:
# sudo apt-get install giftoxic
Ahora debemos poner los nodos actualizados para que podamos descargar más rápidamente cualquier cosa. DESCARGAR.
Debido a problemas con la descarga de los nodos, puse en este post. Deberás copiar y pegar el contenido en un archivo llamado nodes.
Una vez guardado simplemente reemplazas el viejo nodes por el nuevo. El ‘viejo nodes’ (que nombre más bonito le he puesto) está en /home/<usuario>/.giFT/Ares/nodes.
Terminando, en la Terminal iniciamos giFT con el comando giftd -v (el -v sirve para ver lo que giFT está haciendo. Recuerda no cerrar esa ventana ya que estarías cerrando giFT y te quedarías sin descargas!
Y sólo te queda iniciar el gifToxic y listo! Tu Ares funcionando.
Paths de los directorios que usa giFT:
Descargas Completas: ~/.giFT/completed
Descargas Incompletas: ~/.giFT/incoming
Configuración del ARES: ~/.giFT/Ares/Ares.conf
Configuración del giFT: ~/.giFT/giftd.conf
BONUS TRACK (para GNOME solamente)
He preparado un “Bonus Track”, que se refiere a poder iniciar el Ares y el giFToxic más fácilmente. Así:
Íconos en el Panel
Podríamos agregar íconos al panel (ya sea superior o inferior) de nuestro Gnome. Antes que todo debemos agregar un Lanzador Personalizado haciendo clic secundario en el panel deseado y seleccionar Añadir al panel….
Luego de ello te aparecerá una ventana, en la que pincharás (clickearás) en el botón Lanzador Personalizado. En este momento se mostrará una ventana con opciones. Le pones algo así como Activar Ares o Inicializar giFT o como quieras. Yo le puse Activar Ares. En ‘nombre genérico’ le pones lo que quieras y en ‘comentario’ también. Ahora viene lo crucial para que funcione. En comando le pones giftd -v. En tipo le pones Aplicación. Le asignas el ícono que quieras y tickeas “Ejecutar en Terminal” (muy importante). Ahora le das Aceptar y listo. Como ya sabŕas, cuando le dés al lanzador se inicializará el giFT mostrando una terminal en pantalla. Recuerda no cerrarla. Ahora si quieres, esa ventana la pones en otro espacio de trabajo, o como quieras.
Y para el giFToxic es más sencillo. Hacemos lo del Añadir al Panel… y en vez de Lanzador Personalizado le damos a Lanzador de aplicación.. o simplemente se llamará Lanzador. Ahí en la ventana nueva, expandes el menú Internet y seleccionas giFToxic.
OTRO MODO (Gracias Samsagaz!)
Existe una manera para iniciar giftd -v y giFToxic al mismo tiempo. Instrucciones:
- Ve a una terminal y escribe:
$ sudo nano /usr/bin/Ares - Se abrira nano. Ahi escribes lo siguiente:
#!/bin/bash
giftd -v | giftoxic
- Guarda con Ctrl+O y finaliza con Ctrl+X
- Ahora creamos un Lanzador, ya sea en el escritorio o en un panel (tal como se explico), y en comando escribes /usr/bin/Ares
- Disfruta


Hola, muchas gracias esta ha sido la unica configuracion que me ha funcionado, despues de haber probado varias guias…
Por: Arian el Julio 24, 2007
a las 12:01 am
que bueno, les comunico que prefiero que me comenten si les funciona bien esta guia, para animarme a hacer más
Por: Sebasthian el Julio 26, 2007
a las 3:27 am
Hola, Sebasthian.
La guía me ha ido genial. Muchas gracias.
Para lanzar giFT y giFToxic al mismo tiempo he escrito un sencillo script bash que he llamado Ares y que he guardado en /usr/bin:
#!/bin/bash
giftd -v | giFToxic
Después en el lanzador pongo como comando /usr/bin/Ares. A mi me funciona de maravilla.
Por: Samsagaz el Octubre 2, 2007
a las 4:29 am
@Samsagaz: Oh! que bueno, creo que lo pondré en el artículo. Gracias por tu colaboración.
Por: Sebasthian el Octubre 14, 2007
a las 7:05 pm
Hola Sebastian,
Coincido con Adrian y Samsagaz, la guía esta genial.
Además de zlib, para compilar gift-ares he necesitado:
build-essential libgift-dev zlib1g-dev libgiftproto-dev
Saludos
Por: astroplai el Enero 1, 2008
a las 8:41 pm
@astroplai> Muchas gracias por tu apoyo al blog, añadire los paquetes que mencionas.
Saludos!
Por: Sebasthian el Enero 3, 2008
a las 12:13 am
Para solucionar el problema de conexión con giFT:
Primero asegúrate que no ejecutas “Apollon” o tu interface para giFT (giFToxic) como usuario “root”. Ya que el programa tomará la configuración de la carpeta de root y no de “/home/usuario/.giFT/Ares”
Si lo anterior no funciona entonces intenta actualizando los nodos (hay muchas páginas en Google sobre esto).
Si los nodos que encuentras no te funcionan entonces haz lo siguiente:
Instalar la ultima versión de Ares en Windows.
Ir a la carpeta “C:\Users\nombre de usuario\appdata\local\ares\data\”
De ahi abrir el archivo “snodes.dat” copiar toda el contenido, guardarlo en un archivo de texto en algún medio extraible (como una memoria USB). O en la partición C: de Windows si la puedes accesar desde Linux.
Una vez estando en linux, copias todo el contenido de tu archivo de texto en el archivo /home/usuario/.giFt/Ares/nodes (nótese que este archivo no tiene extensión).
Abrirlo con algún editor de Texto y reemplazar todo el contenido con el de nuestro archivo después de los encabezados. (Etiquetas).
Cualquier duda, twinkiewonder@yahoo.com.mx
Por: Juan el Mayo 14, 2008
a las 1:35 am
[...] CookingWithIdeas | Imagen: Deltalinuxer Aprende todo sobre los vinos de [...]
Por: Aprende todo sobre los vinos de EEUU: BlogEllas el Junio 9, 2008
a las 1:54 am
Hola, gracias por este tutorial pero no se si seria demaciado pedir colocaran por aqui una lista de nodos para las redes Gnutella y OpenFT, pues me topa puros ceros al conectar, y agregando la lista de nodos que publicaste a los del Ares ya no eh tenido problemas con el
Gracias de ante mano ^_^
Por: xyz el Junio 13, 2008
a las 1:35 pm
Antes que nada gracias por este tutorial, la instalacion anduvo muy bien.
Lo unico es que me queda como buscando siempre archivos y nunca encuentra nada. Sabrias como resolver esto?
Por: Luis el Septiembre 5, 2008
a las 3:20 pm
todo esta bien solo que no me funciona al iniciar me marca esto no se pudo conectar con el demonio gift en el sistema remoto
Por: carlos el Octubre 29, 2008
a las 6:40 pm
hola cuando trato de inciar giftoxic, me sale esto:” no se pudo conectar con el demonio gift en el sistema remoto”
Por: jerzy el Diciembre 23, 2008
a las 12:25 pm