Instalar Robbolito en GNU/Linux

Como no hay instrucciones de instalación para GNU/Linux, al menos al día de la fecha, publico aquí los pasos que seguí para instalar este poderosísimo motor de ajedrez en mi sistema Musix GNU/Linux (derivado de Debian)

Vamos a utilizar la interface (GUI) pychess para poder jugar con el engine Robbolito, así que primero por favor instalemos pychess, eso es fácil en Debian, se hace con apt-get install pychess.

Luego descargamos el código fuente de Robbolito, que se encuentra en esta página:

http://www.chesslogik.com/index.htm

Yo descargué esta versión:

http://www.chesslogik.com/downloads/RobboLito_0085g3l_x86.rar

Dado que rar es un formato cerrado y hay que usar software privativo para descomprimirlo, lo liberé comprimiéndolo en un ZIP, y lo subí aquí:

http://musix.org.ar/etc/RobboLito_0085g3l_x86.zip

Bien, ustedes pueden descargarlo, entonces, con su navegador o desde una consola de comandos con:

wget http://musix.org.ar/etc/RobboLito_0085g3l_x86.zip

luego lo descomprimen con:

unzip RobboLito_0085g3l_x86.zip

entran al directorio src y para compilarlo simplemente escriben:

make

eso creará el archivo binario robbolito0085g3l-x86-gcc . Ahora no lo recuerdo bien, pero creo que lo hice ejecutable (dado que no venía con ese atributo) con:

chmod +x robbolito0085g3l-x86-gcc

Luego lo copié a /usr/games con

cp robbolito0085g3l-x86-gcc /usr/games/

(todo esto como usuario root)

Lo que restaba era editar el archivo de configuración de pychess para que tomara a robbolito como motor de ajedrez…

edité ~/config/pychess/engines.xml y agregué esta línea

<engine binname=»robbolito0085g3l-x86-gcc» protocol=»uci» protover=»1″ recheck=»false»> <meta><country>de</country><name>robbolito0085g3l-x86-gcc</name><author>No lo se</author></meta><path>/usr/games/robbolito0085g3l-x86-gcc</path><md5>3c888a407d88722557c71e7603155968</md5></engine>

Atención: ese md5sum es el que se produce en el binario de mi versión en mi disco rígido, para ustedes puede ser diferente, en tal caso ejecuten:

md5sum /usr/games/robbolito0085g3l-x86-gcc

para saber qué número brinda, y luego crear esa línea en el archivo engines.xml

Listo!

Cargan pychess y debería aparecer robbolito!

cualquier duda me dicen, saludos

3 comentarios en “Instalar Robbolito en GNU/Linux”

  1. Yo hice todo como has enseñado, pero sin exito…
    Yo he salvado el .xml y abrido pychess y no encuentré Robbolito… Abri otra vez el .xml y la linea del robbolito no está mas alla… Que hago? estoy en Ubuntu 10.04 64

  2. En Linux siempre lees a alguien que hizo una cosa, te cuenta como la hizo y en tu ordenador por alguna causa, no funciona, luego viene el lento peregrinar por montones de posts de otros iluminados que te cuentan variantes de lo mismo,…. que tampoco funcionan
    Siempre te queda el romanticismo y la ilusión de usar linux, pero si quieres hacer cualquier cosa que no sea una carta… al final, vuelves a las ventanitas
    Todos los conceptos del software libre son hermosos, y el arduo trabajo de los que lo hacen, es para hacerles un monumento, pero la realidad es tozuda, no sirve mas que para pasar dias y noches frente a la pantalla
    Lo digo por experiencia

Deja un comentario