AisleRiot Solitaire aktualisieren

AisleRiot Solitaire aktualisieren

Ich habeein paar Problememit AisleRiot Solitaire. Nun, es sieht so aus, als müsste ich es auf eine Version >= 3.16 aktualisieren. Aber ich weiß nicht, wie das geht. Ich habe versucht, es zu entfernen und neu zu installieren, aber nach der Neuinstallation ist die Version dieselbe wie vorher (3.10.2) und der Fehler bleibt bestehen ...

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

Antwort1

Sie können ein Upgrade durchführenverhältnismäßigschmerzlos auf Aisleriot 3.16.2, indem Sie diese Schritte befolgen:

Quellen aktivieren:

Sie müssen Trusty erlauben, die Entwicklungsdateien abzurufen, die zum Erstellen der neueren Version von Aisleriot verwendet wurden. Folgen Sie diesem Pfad:

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

Klicken Sie auf das Kontrollkästchen „Quellcode“, umaktivieren Siees und schließen Sie dann das Feld „Software und Updates“. Sie werden aufgefordert, Ihre Softwarequellen neu zu laden. Lassen Sie dies geschehen.

Öffnen Sie dann einen Terminalbildschirm und führen Sie Folgendes aus:

sudo apt-get build-dep aisleriot

Dadurch werden etwa 40 MB an Entwicklungsdateien heruntergeladen.

Baue Aisleriot:

Kopieren und einfügengesamtefolgendes Codefeld in einen Terminalbildschirm und ein halbautomatischer Download, eine Kompilierung und eine Installation werden durchgeführt:

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

Als ich das erstellt habe, musste ich mich ab- und wieder anmelden, damit Dash Aisleriot finden konnte, und dann war alles gut.

Ein Vorteil checkinstalldieser Verwendungsweise ist, dass das Aisleriot-Paket in das Ubuntu-Paketverwaltungssystem integriert ist. Nicht so gut wie ein formelles Debian-Paket, aber für unsere Zwecke vollkommen ausreichend ...

Aufräumen:

Wenn Sie das Build-Verzeichnis entfernen möchten, $HOME/Desktop/aisleriot_buildlöschen Sie es einfach von Ihrem Desktop, es wird nicht mehr benötigt …

Das Spiel spielen:

Also, hier läuft es einwandfrei:

Bildbeschreibung hier eingeben

Hoffentlich läuft es auch auf deinem System gut :)

Antwort2

Leider kenne ich keine einfache Möglichkeit, eine neuere Version von AisleRiot unter 14.04 zum Laufen zu bringen (vielleicht kennt das jemand anders und kann etwas beitragen).

Die Software, die Teil einer Ubuntu-LTS-Version ist, ist auf reibungsloses Zusammenspiel ausgelegt. Dies geht allerdings leider zu Lasten der aktuellsten Softwareversionen (Sicherheitsupdates werden jedoch zurückportiert).

Wenn Sie sich entscheiden, Ihr System auf Ubuntu 16.04 zu aktualisieren, wird es standardmäßig mit AisleRiot Version 3.18.2 ausgeliefert.

Ich wünschte, ich könnte Ihnen mehr helfen und hoffe, dass jemand, der eine bessere Antwort hat, sie uns mitteilt, beispielsweise wie man ein aktualisiertes Gnome-Games-PPA oder etwas für Trusty verwendet.

verwandte Informationen