Actualización del solitario AisleRiot

Actualización del solitario AisleRiot

Estoy teniendoalgunos problemascon AisleRiot Solitario. Bueno, parece que debo actualizarlo a una versión >= 3.16. Pero no sé cómo hacer eso. Intenté eliminarlo y reinstalarlo, pero después de la reinstalación, la versión es la misma (3.10.2) y el error persiste...

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.4 LTS
Release:        14.04
Codename:       trusty

Respuesta1

Puedes actualizarrelativamentesin problemas a Aisleriot 3.16.2 siguiendo estos pasos:

Activar fuentes:

Debe permitir que Trusty recupere los archivos de desarrollo utilizados para crear la versión más reciente de Aisleriot. Sigue este tren:

Dash > Software & Updates > Ubuntu Software > Downloadable from The Internet > Source Code

Haga clic en la casilla de verificación 'Código fuente' paraactivary luego cierre el cuadro 'Software y actualizaciones'; Se le pedirá que vuelva a cargar sus fuentes de software; permita que esto suceda.

Luego abra una pantalla de Terminal y ejecute lo siguiente:

sudo apt-get build-dep aisleriot

Esto descargará aproximadamente 40 MB de archivos de desarrollo.

Construir Aisleriot:

Copia y pega elcompletosiguiente cuadro de código en una pantalla de Terminal y se realizará una descarga, compilación e instalación semiautomática:

sudo apt-get install checkinstall && \
mkdir -v $HOME/Desktop/aisleriot_build && cd $HOME/Desktop/aisleriot_build && \
wget https://download.gnome.org/sources/aisleriot/3.16/aisleriot-3.16.2.tar.xz && \
tar xvf aisleriot-3.16.2.tar.xz && cd aisleriot-3.16.2 && \
./configure && make && \
sudo checkinstall --pakdir "$HOME/Desktop/aisleriot_build" \
     --backup=no --deldoc=yes --pkgname aisleriot --pkgversion 3.16.2 \
     --fstrans=no --deldesc=yes --delspec=yes --default

Cuando construí esto, descubrí que tenía que cerrar sesión y volver a iniciarla para que Dash encontrara a Aisleriot y luego todo estuvo bien.

Una ventaja de usarlo checkinstallde esta manera es que el paquete Aisleriot está integrado en el sistema de administración de paquetes de Ubuntu. No es tan bueno como un paquete Debian formal, pero es perfectamente adecuado para nuestros propósitos...

Limpiar:

Si desea eliminar el directorio de compilación $HOME/Desktop/aisleriot_build, simplemente elimínelo de su escritorio; ya no es necesario...

Jugar el juego:

Bueno, aquí funciona bien:

ingrese la descripción de la imagen aquí

Esperemos que también funcione bien en su sistema :)

Respuesta2

Desafortunadamente, no conozco una manera fácil de hacer que una versión más nueva de AisleRiot funcione en 14.04 (tal vez alguien más la conozca y pueda intervenir).

El software que forma parte de una versión LTS de Ubuntu está diseñado para funcionar en conjunto sin problemas y, desafortunadamente, eso supone una contrapartida de tener las últimas versiones de software (aunque las actualizaciones de seguridad están respaldadas).

Si decide actualizar su sistema a Ubuntu 16.04, viene con la versión 3.18.2 de AisleRiot de forma predeterminada.

Desearía poder ser de más ayuda y espero que si alguien tiene una mejor respuesta, como cómo usar un PPA actualizado de Gnome-Games o algo para Trusty, la comparta.

información relacionada