AisleRiot Solitaire 업그레이드

AisleRiot Solitaire 업그레이드

나는 가지고있다약간의 문제AisleRiot 솔리테어와 함께. 글쎄요, 버전 >= 3.16으로 업그레이드해야 할 것 같습니다. 하지만 어떻게 해야 할지 모르겠습니다. 제거하고 재설치도 해보았으나 재설치 후에도 버전이 예전(3.10.2)과 동일하고 버그가 남아있습니다...

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

답변1

업그레이드할 수 있습니다비교적다음 단계에 따라 고통 없이 Aisleriot 3.16.2를 설치하세요.

소스 활성화:

Trusty가 Aisleriot의 최신 버전을 빌드하는 데 사용되는 개발 파일을 검색하도록 허용해야 합니다. 다음 열차를 따라가세요:

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

'소스 코드' 확인란을 클릭하여활성화하다그런 다음 '소프트웨어 및 업데이트' 상자를 닫습니다. 소프트웨어 소스를 다시 로드하라는 메시지가 표시되면 이를 허용하십시오.

그런 다음 터미널 화면을 열고 다음을 실행하십시오.

sudo apt-get build-dep aisleriot

약 40MB 정도의 개발 파일이 다운로드됩니다.

Aisleriot를 구축하세요:

복사해서 붙여넣으세요전체다음 코드 상자를 터미널 화면에 입력하면 반자동 다운로드, 컴파일 및 설치가 수행됩니다.

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

나는 이것을 구축했을 때 Dash가 Aisleriot를 찾기 위해 로그아웃했다가 다시 로그인해야 한다는 것을 알았고 모든 것이 잘 되었습니다.

checkinstall이런 방식으로 사용하면 Aisleriot 패키지가 Ubuntu 패키지 관리 시스템에 통합된다는 장점이 있습니다. 공식 데비안 패키지만큼 좋지는 않지만 우리의 목적에는 완벽하게 좋습니다...

청소:

빌드 디렉토리를 제거하려면 $HOME/Desktop/aisleriot_build데스크탑에서 삭제하면 더 이상 필요하지 않습니다.

게임하자:

음, 여기서는 잘 돌아가고 있습니다.

여기에 이미지 설명을 입력하세요

귀하의 시스템에서도 잘 실행되기를 바랍니다 :)

답변2

불행하게도 나는 14.04에서 작동하는 AisleRiot의 최신 버전을 얻는 쉬운 방법을 모릅니다. (아마도 다른 사람이 그렇게 할 수도 있고, 도움을 줄 수도 있습니다.)

Ubuntu LTS 릴리스의 일부인 소프트웨어는 원활하게 함께 작동하도록 설계되었지만 불행히도 최신 버전의 소프트웨어를 사용하는 것에 대한 절충안이 됩니다(보안 업데이트는 백포트되지만).

시스템을 Ubuntu 16.04로 업그레이드하기로 결정한 경우 기본적으로 AisleRiot 버전 3.18.2가 함께 제공됩니다.

제가 더 많은 도움이 되기를 바라며, 누군가 업데이트된 Gnome-Games PPA를 사용하는 방법이나 Trusty를 위한 무언가와 같은 더 나은 답변을 가지고 있다면 공유해 주기를 바랍니다.

관련 정보