Estoy intentando instalar Gametree Linux en Ubuntu 14.04 e intenté usar gdebi y terminal para instalarlo. De ambas maneras se instala sin problemas, pero cuando intento abrirlo, el programa intenta actualizarse y aparece este error:
An exception occurred while retrieving the manifest: communication error: request failed: <urlopen error [Errno 1] _ssl.c:510: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol>
El programa finaliza antes de que pueda actualizarse e instalarse por completo. ¿Algunas ideas?
Respuesta1
¿Lo que está sucediendo?
Como puede leer en mi comentario a su pregunta, este problema se debe a una versión de Python que no coincide entre lo que necesita el programa y lo que está instalado. De forma predeterminada, Ubuntu 14.04 viene con Python 2.7 que no es compatible con el instalador de Gametree. ¿Entonces que puedes hacer? Instale Python 2.6 en Ubuntu usandopienv. Entonces, lee estas instrucciones:
Instalando pyenv
pyeenv tiene un instalador automatizado que puede evitar una instalación muy complicada. Para usar esto, simplemente escriba en su shell:
$ cd ~
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
Esto descargará y ejecutará el instalador automático de pyev. Siga las instrucciones y, al final del proceso, actualice la base de datos pyenv:
$ pyenv update
Instalación de Python 2.6 usando pyenv
Después de la instalación de pyenv, podrá instalar y ejecutar diferentes versiones de Python en su sistema. La versión que necesitará es Python 2.6, así que la configuraremos. Usando la terminal, escriba:
$ pyenv install 2.6.9 && pyenv rehash
Esto instalará la última versión 2.6.x de Python en su sistema. Ahora, necesitamos hacer que esta sea la versión predeterminada de Python en su máquina para que pueda instalar Gametree.
Configurar Python 2.6 como predeterminado del sistema
Esto es muy sencillo de hacer usando pyenv. Simplemente escribe en tu shell:
$ pyenv global 2.6.9
Ahora deberías poder instalar Gametree sin (¿tal vez?) ningún problema.
Volviendo atrás
Después de la instalación, le recomiendo que revierta la versión predeterminada de Python a su sistema predeterminado anterior:
$ pyenv global system
Si aún tiene problemas, envíe sus comentarios y actualizaré mi respuesta.