Stockfish en Debian

Ayuda y comentarios sobre juegos y emuladores en Linux.
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Stockfish en Debian

Mensaje por Zammanatta » Lun Abr 01, 2013 8:19 pm

Hola a tod@s!

Por si alguien esta interesado en saber, Stockfish es el mejor programa de Ajedrez no comercial del mundo. Al ser solo un 'motor', necesita un visor, GUI; existen varios para Linux, pero Scid es el mejor por sus multiples funcionalidades.
Hasta aqui lo que cualquier experto jugador de ajedrez hoy dia sabe.

Lo primero que hay que hacer es instalar Scid y luego descargarse Stockfish, pero aqui comienza el viacrusis de quien no es un experto en informatica y desea tenr la version actualizada del programa. Las instrucciones que se encuentran en diferentes lugares apuntan a realizar la descarga desde Synaptic o el centro de software, pero resulta que estos repositorios no se actualizan con frecuencia y dan versiones ya muy viejas.

Despues de muchos intentos, frustraciones, etc, he encontrado una via que es actual, pero incomprensible para mi y me gustaria saber si alguien aqui, conocedor de estas complejidades, puede ayudarme con esto, el sitio en cuestion para descargar la version actualizada de Stockfish, es, segun parece ser: http://packages.debian.org/sid/i386/stockfish/download al menos hasta aqui ha llegado mis busqueda, pero cuando me enfrento a este sitio no se como continuar... Gracias y,

Saludos!

Editado -- Lun Abr 01, 2013 8:19 pm --

Hola neurus,

Siento el inconveniente, como dije, esto no es claro para mi:

Abres una terminal.
cd $HOME/Descargas
sudo dpkg -i stockfish*deb

No entiendo que es exactamente lo que debo poner en la terminal, ademas no tengo configurado sudo, ni puedo trabajar con ningun cd. El resto creo entenderlo.

Gracias!
Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1802
Registrado: Dom Oct 10, 2004 7:00 am

Re: Stockfish en Debian

Mensaje por neurus » Lun Abr 01, 2013 8:36 pm

No entiendo que es exactamente lo que debo poner en la terminal, ademas no tengo configurado sudo, ni puedo trabajar con ningun cd.
Vamos a suponer que no me estás tomando el pelo.
cd es change directory. Cambiar directorio. Un comando básico, de todos los *nix desde la década del 70, de la consola de la Macintosh desde fines de los 70, y de D.O.S./Windows desde la década del 80.
Releyendo esto, noto que tal vez no sepas qué es la terminal. Jodidos estamos, en ese caso. Ni idea de cómo se llamará en tu sistema: gnome-terminal, xterm, tilda, aterm, eterm, konsole... hay infinidad de terminales. Todas, básicamente, son una pantalla negra en la que se escribe texto, que resultan ser comandos.

No hay mucho que decir al respecto. Búscala y aprende a usarla, porque la vas a necesitar.

En cuanto al resto:

- Si de verdad tu sistema (sistema operativo, no sólo tu PC) es de 64 bits, tienes que bajar el paquete para amd64, cuyo link posteé en el otro hilo.
- Si no tienes configurado sudo, deberías configurarlo, porque es mucho más cómodo trabajar con él.

Por ahora, la salida rápida es: antes de toda la secuencia, ejecuta su (clave de superusuario). Y luego te vas a tu carpeta home, para lo cual deberás escribir la ruta completa.

Suponiendo que tu usuario es zammanatta, sería así:

cd /home/zammanatta/Descargas
dpkg -i stockfish*deb

Tip: Cuando uno escribe una ruta, puede escribir las dos primeras letras y luego presionar el tabulador. El intérprete de comandos se encargará de autocompletar la ruta, si hay sólo una coincidencia o, en caso de haber varias, presentarlas al pulsar tabulador por segunda vez.

Y el resto igual al post anterior.


#############

Una alternativa -pero no te acostumbres, porque no voy a resolverte siempre todo con este nivel de detalle, sería pegar cada uno de estos comandos, como root:

wget http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb
dpkg -i stockfish_2.3.1+git20121008-2_amd64.deb

O, si tu sistema es de 32:

wget http://http.us.debian.org/debian/pool/m ... 2_i386.deb
dpkg -i stockfish_2.3.1+git20121008-2_i386.deb
Última edición por neurus el Lun Abr 01, 2013 8:54 pm, editado 2 veces en total.
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Lun Abr 01, 2013 8:52 pm

Hola,

Mi so es de 64 bits y el link que distes fue el que descargue. No soy experto en computacion, fui al root, y puse lo que comprendi debia de hacer, parece que cometi algun error:

root@c-71-196-234-37:/home/anantta60# dpkg -i stockfish*deb
dpkg: error al procesar stockfish*deb (--install):
no se puede acceder al archivo: No existe el fichero o el directorio
Se encontraron errores al procesar:
stockfish*deb
root@c-71-196-234-37:/home/anantta60#

Gracias
Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1802
Registrado: Dom Oct 10, 2004 7:00 am

Re: Stockfish en Debian

Mensaje por neurus » Lun Abr 01, 2013 8:57 pm

/home/anantta60/Descargas

Los navegadores descargan paquetes en el directorio Descargas. En /home/anantta60, obviamente no está lo que descargaste. Está en /home/anantta60/Descargas
En cualquier caso, lo que posteé arriba tiene que funcionar. En realidad, siguiendo correctamente los pasos también funciona lo que postée en el otro hilo.
Avatar de Usuario
enriquehh
Forista Distinguido
Forista Distinguido
Mensajes: 1337
Registrado: Sab Dic 08, 2007 8:00 am

Re: Stockfish en Debian

Mensaje por enriquehh » Lun Abr 01, 2013 9:13 pm

Hola Zammanatta, el error se debe a que dpkg no encuentra el archivo que descargaste de internet, ya lo dijo neurus dale la ruta exacta donde se encuentra el archivo que descargaste.

Generalmente los archivos que descargas de internet se guardan en la carpeta "Descargas" que esta en tu carpeta personal.

El proceso sería así:

root@c-71-196-234-37:/home/anantta60# cd Descargas (presionas enter para aceptar)

ya luego

root@c-71-196-234-37:/home/anantta60/Descargas# dpkg -i stockfish*deb

Saludos

Nota1: Existen muchos caminos para instalar los paquetes que pertenecen a ramas diferentes de debian, esta es una forma.
Nota2: Alguna vez te recomendé instalar desde synaptic el paquete gdebi. gdebi te permite instalar paquetes .deb descargados de internet (como por ejemplo la nueva versión de stockfish) con un par de clicks de ratón.
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Mar Abr 02, 2013 12:11 am

Hola,

No comprendo que es lo que hago mal, ahora:

root@c-71-196-234-37:/home/anantta60# root@c-71-196-234-37:/home/anantta60# cd Descargas
bash: root@c-71-196-234-37:/home/anantta60#: No existe el fichero o el directorio
root@c-71-196-234-37:/home/anantta60# root@c-71-196-234-37:/home/anantta60/Descargas# dpkg -i stockfish*deb
bash: root@c-71-196-234-37:/home/anantta60/Descargas#: No existe el fichero o el directorio
root@c-71-196-234-37:/home/anantta60#

Saludos
Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1802
Registrado: Dom Oct 10, 2004 7:00 am

Re: Stockfish en Debian

Mensaje por neurus » Mar Abr 02, 2013 12:14 am

De nuevo. Como root. Copia y pega:

Código: Seleccionar todo

wget http://ftp.us.debian.org/debian/pool/main/s/stockfish/stockfish_2.3.1+git20121008-2_amd64.deb
dpkg -i stockfish_2.3.1+git20121008-2_amd64.deb
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Mar Abr 02, 2013 12:22 am

Pense que quizas...

root@c-71-196-234-37:/home/anantta60# cd Descargasroot@c-71-196-234-37:/home/anantta60/Descargas# dpkg -i stockfish*deb
dpkg: error al procesar stockfish*deb (--install):
no se puede acceder al archivo: No existe el fichero o el directorio
Se encontraron errores al procesar:
stockfish*deb
root@c-71-196-234-37:/home/anantta60/Descargas#

Editado -- Mar Abr 02, 2013 12:22 am --

Olvido

enriquehh el problema con gdebi es que no lo comprendo, parece como frizado cuando lo abro, se mueve a trabajar una barra de descargas y eso es todo, no va ningun lugar
Avatar de Usuario
enriquehh
Forista Distinguido
Forista Distinguido
Mensajes: 1337
Registrado: Sab Dic 08, 2007 8:00 am

Re: Stockfish en Debian

Mensaje por enriquehh » Mar Abr 02, 2013 12:22 am

Hola, de la recomendación que te di, que es esta
El proceso sería así:

root@c-71-196-234-37:/home/anantta60# cd Descargas (presionas enter para aceptar)

ya luego

root@c-71-196-234-37:/home/anantta60/Descargas# dpkg -i stockfish*deb
Solo toma en cuenta los comandos

cd Descargas

y luego

dpkg -i stockfish*.deb


Saludos
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Mar Abr 02, 2013 12:25 am

Hola neurus,

Salio esto:

root@c-71-196-234-37:/home/anantta60# wget http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb
--2013-04-01 16:21:35-- http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb
Resolviendo ftp.us.debian.org (ftp.us.debian.org)... 128.30.2.36, 128.61.240.89, 35.9.37.225, ...
Conectando con ftp.us.debian.org (ftp.us.debian.org)[128.30.2.36]:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 138518 (135K) [application/x-debian-package]
Grabando a: “stockfish_2.3.1+git20121008-2_amd64.deb”

100%[======================================>] 138,518 228K/s en 0.6s

2013-04-01 16:21:36 (228 KB/s) - “stockfish_2.3.1+git20121008-2_amd64.deb” guardado [138518/138518]

root@c-71-196-234-37:/home/anantta60# dpkg -i stockfish_2.3.1+git20121008-2_amd64.deb
Avatar de Usuario
enriquehh
Forista Distinguido
Forista Distinguido
Mensajes: 1337
Registrado: Sab Dic 08, 2007 8:00 am

Re: Stockfish en Debian

Mensaje por enriquehh » Mar Abr 02, 2013 12:32 am

Me olvidaba,

Para instalar con gdebi: archivo --> abrir y luego solo busca el archivo que deseas instalar.

Saludos
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Mar Abr 02, 2013 12:39 am

hola enriquehh,
Lo comprendia ahora pero quiere que instale la version vieja, igual que synaptic y software center, se abre ventana:

"Dispone de una versión anterior en un canal de software

En general, se recomienda que instale software desde los canales de software, ya que habitualmente tiene mejor soporte."
Avatar de Usuario
enriquehh
Forista Distinguido
Forista Distinguido
Mensajes: 1337
Registrado: Sab Dic 08, 2007 8:00 am

Re: Stockfish en Debian

Mensaje por enriquehh » Mar Abr 02, 2013 12:48 am

Cuando te aparezca esa ventana, le das al boton cerrar y luego le das a la opción "instalar paquete"
Avatar de Usuario
neurus
Forista Legendario
Forista Legendario
Mensajes: 1802
Registrado: Dom Oct 10, 2004 7:00 am

Re: Stockfish en Debian

Mensaje por neurus » Mar Abr 02, 2013 12:49 am

Zammanatta escribió:Hola neurus,

Salio esto:

root@c-71-196-234-37:/home/anantta60# wget http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb
--2013-04-01 16:21:35-- http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb
Resolviendo ftp.us.debian.org (ftp.us.debian.org)... 128.30.2.36, 128.61.240.89, 35.9.37.225, ...
Conectando con ftp.us.debian.org (ftp.us.debian.org)[128.30.2.36]:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 138518 (135K) [application/x-debian-package]
Grabando a: “stockfish_2.3.1+git20121008-2_amd64.deb”

100%[======================================>] 138,518 228K/s en 0.6s

2013-04-01 16:21:36 (228 KB/s) - “stockfish_2.3.1+git20121008-2_amd64.deb” guardado [138518/138518]

root@c-71-196-234-37:/home/anantta60# dpkg -i stockfish_2.3.1+git20121008-2_amd64.deb
Ya está instalado.
Zammanatta
Forista Medio
Forista Medio
Mensajes: 195
Registrado: Sab Mar 23, 2013 6:09 pm

Re: Stockfish en Debian

Mensaje por Zammanatta » Mar Abr 02, 2013 1:25 am

Hola neurus,

No puedo configurarlo.
No veo 'locomotora' en ninguna parte. Para conseguir la ventanas que pones en la captura debo ir a Herramientas>Nuevo, se abre, agrego stockfish y abajo, /usr/games/stockfish me salgo sin hacer nada y no aparece... vuelvo con otra opcion: hago click en OK... y me dice que es incapaz.... "unable to start the program"

Gracias

PD/ No se si deba desintalar Scid y volver a instalarlo pues desde ayer he estado "traqueteandolo" con diferentes intentos y metodos, etc

Saludos
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje