Atualizando Paciência AisleRiot

Atualizando Paciência AisleRiot

Estou tendoalgum problemacom Paciência AisleRiot. Bem, parece que devo atualizá-lo para uma versão >= 3.16. Mas não sei como fazer isso. Tentei remover e reinstalar, mas após a reinstalação a versão é a mesma (3.10.2), e o bug permanece...

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

Responder1

Você pode atualizarrelativamentefacilmente para Aisleriot 3.16.2 seguindo estas etapas:

Ativar fontes:

Você precisa permitir que o Trusty recupere os arquivos de desenvolvimento usados ​​para construir a versão mais recente do Aisleriot. Siga este trem:

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

Clique na caixa de seleção 'Código Fonte' paraativare feche a caixa ‘Software e atualizações’; você será solicitado a recarregar suas fontes de software, permita que isso aconteça.

Em seguida, abra uma tela do Terminal e execute o seguinte:

sudo apt-get build-dep aisleriot

Isso fará o download de cerca de 40 MB de arquivos de desenvolvimento.

Construir Aisleriot:

Copie e cole ointeiroseguinte caixa de código em uma tela do Terminal e ocorrerá um download, compilação e instalação semiautomáticos:

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

Quando construí isso, descobri que precisava sair e entrar novamente para que Dash encontrasse Aisleriot e então tudo ficou bem.

Um bônus de usar checkinstalldessa forma é que o pacote Aisleriot está integrado ao sistema de gerenciamento de pacotes Ubuntu. Não tão bom quanto um pacote Debian formal, mas perfeitamente bom para nossos propósitos...

Limpando:

Se você quiser remover o diretório de compilação, $HOME/Desktop/aisleriot_buildsimplesmente exclua-o da sua área de trabalho, ele não é mais necessário...

Jogue o jogo:

Bem, está funcionando bem aqui:

insira a descrição da imagem aqui

Esperamos que funcione bem no seu sistema também :)

Responder2

Infelizmente, não conheço uma maneira fácil de fazer com que uma versão mais recente do AisleRiot funcione na versão 14.04 (talvez outra pessoa conheça e possa intervir).

O software que faz parte de uma versão do Ubuntu LTS foi projetado para funcionar em conjunto sem problemas e, infelizmente, isso é uma compensação em relação a ter as versões mais recentes do software (embora as atualizações de segurança sejam retroportadas).

Se/quando você decidir atualizar seu sistema para Ubuntu 16.04, ele vem com AisleRiot versão 3.18.2 por padrão.

Eu gostaria de poder ajudar mais e espero que se alguém tiver uma resposta melhor, como usar um PPA Gnome-Games atualizado ou algo para Trusty, eles compartilhem.

informação relacionada