Loading...
 

Installationsanleitung openSUSE 11.3 64bit

openSUSElink

Installationsanleitung für 102.2.2 auf openSUSE 11.3 64bitlink


In den Repositories von openSUSE befindet sich im Moment (26.01.11) nur Version 0.88 von Simutrans. Da diese Version nicht mehr aktuell ist bleibt die Möglichkeit die aktuelle Simutransversion herunterzuladen. Da die Simutrans danach auf meinem Rechner nicht sofort lief ist hier Anleitung dazu:


Herunterladen und Entpackenlink

Hier bei wird Simutrans in das Verzeichnis /opt/simutrans entpackt, da es unter /opt üblich ist zusätzliche Software zu installieren. Hierbei ist zu beachten, dass der Eigentümer dieses Verzeichnises root ist und man für alle Änderungen Administratorrechte benötigt. Wenn man diese nicht hat kann man Simutrans auch analog in das eigene Heimverzeichnis entpacken. Die Installation im Heimverzeichnis hat den Nachteil, dass nur ein Benutzer darauf zugreifen kann.
  • Downloaden
  • Simutrans soll in das Verzeichnis /opt/simutrans
  • In der Konsole:
    • su
    • mkdir /opt/simutrans
    • chown root:users /opt/simutrans
    • chmod g+rw /opt/simutrans
  • Simutrans in das Verzeichnis entpacken
  • Konsole
    • su
    • chmod -R g+rw /opt/simutrans/

Um das Spiel aufrufen zu können muss noch ein Link in einen von $PATH durchlaufenen Ordner gesetzt werden:

  • Konsole:
    • su
    • ln -sv /opt/simutrans/simutrans /usr/local/bin/simutrans

Problembehebung: nicht verlinke Bibliothekenlink

Zumindest in meine Konstelation (64bit) fehlen einige 32bit Bibliotheken, die zudem noch falsch gelinkt sind.
Wenn man Simutrans in der Konsole ausführt gibt Simutrans aus, welche Bibliothek noch nicht richtig gesetzt ist. Dabei sucht Simutrans in /lib und mit dem in der Konsole angegebenen Namen. Alle müssen als 32bit Versionen heruntergeladen und eine Verknüpfung (Link) erstellt werden:

1. libSDL-1.2.so.0
  • Konsole:
    • su
    • zypper install libSDL-1_2-0-32bit
    • ln -sv /usr/lib/libSDL-1.2.so.0 /lib/libSDL-1.2.so.0
2. libSDL_mixer-1.2.so.0
  • Konsole:
    • su
    • zypper install libSDL_mixer-1_2-0-32bit
    • ln -sv /usr/lib/libSDL_mixer-1.2.so.0 /lib/libSDL_mixer-1.2.so.0
3. libbz2.so.1.0
  • Konsole:
    • su
    • zypper install libbz2-1-32bit
    • ln -sv /lib/libbz2.so.1.0.5 /lib/libbz2.so.1.0

Die Änderungen sind zum Teil aus dem Gedächtnis. Es kann sein, dass es noch eine Bibliothek mehr war, aber das Schema sollte erkennbar sein.

Falls es Fragen oder Probleme gibt einfach an mich schreiben (myo)
Rate this page:

Contributors to this page: Frank , whoami and system .
Page last modified on Saturday August 13, 2016 22:54:43 CEST by Frank.

Online Users

13 online users

Newest Forum Posts

No records to display