Inhaltsverzeichnis
- <a href='#unabh_ngige_Simutrans_Paketquelle_f_r_Debian_basierte_Linuxe' class='link'> unabhängige Simutrans Paketquelle für Debian basierte Linuxe</a>
- <a href='#bersicht_der_in_der_Paketquelle_enthaltenen_Komponenten' class='link'> Übersicht der in der Paketquelle enthaltenen Komponenten</a>
- <a href='#Paketquelle_hinzuf_gen' class='link'> Paketquelle hinzufügen</a>
- <a href='#neue_Eingabe' class='link'> neue Eingabe</a>
- <a href='#alte_Eingabe' class='link'> alte Eingabe</a>
- <a href='#ffentlichen_Schl_ssel_importieren' class='link'> öffentlichen Schlüssel importieren</a>
- <a href='#Schl_sselimport_grafisch' class='link'> Schlüsselimport grafisch</a>
- <a href='#Schl_sselimport_Konsole' class='link'> Schlüsselimport Konsole</a>
- <a href='#nach_erfolgreichem_Einrichten' class='link'> nach erfolgreichem Einrichten</a>
- <a href='#unterschiedliche_Beschriftungen' class='link'> unterschiedliche Beschriftungen</a>
- <a href='#getestete_Linuxe' class='link'> getestete Linuxe</a>
unabhängige Simutrans Paketquelle für Debian basierte Linuxe<a href="#unabh_ngige_Simutrans_Paketquelle_f_r_Debian_basierte_Linuxe" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Da Simutrans eine Drittsoftware ist, wird sie nach dem Release einer Linux-Distribution nicht mehr aktualisiert. Das bedeutet, das in den distributionseigenen Software-Paketquellen häufig veraltete Versionen von Simutrans enthalten sind. Das betrifft vor allem LTS-Versionen von Distributionen und darauf aufbauende Linux-Distributionen. Ein weiterer Punkt ist, das in den Paketquellen maximal 3 Grafiksets enthalten sind. Das sind pak64, pak128 und pak128.Britain.
Aus diesem Grund wurde eine unabhängige Paketquelle für Simutrans eingerichtet. Da diese für eine Vielzahl von Linux-Derivaten gedacht ist, werden nicht alle Regeln sämtlicher Linux-Derivate berücksichtigt. Deshalb weicht auch der Installationspfad von den üblichen Vorgaben ab.
Neben Simutrans ist auch Simutrans-Extended in der Paketquelle enthalten. Simutrans-Extended ist eine erweiterte Version von Simutrans.
Von Simutrans-Extended gibt es der Zeit keine Release-Versionen. Deshalb erfolgt die Aktuallisierung nur sporatisch in größeren Abständen.
Weiterhin ist auch die Server-Variante ( posix ) von Simutrans/Simutrans-Extended enthalten. Diese hat keine Bedienoberfläche und benötigt deshalb weniger Resourcen.
Übersicht der in der Paketquelle enthaltenen Komponenten<a href="#bersicht_der_in_der_Paketquelle_enthaltenen_Komponenten" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Simutrans
Installations-Verzeichnis: /usr/local/bin/simutrans
Paketname |
Inhalt |
simutrans-uni |
Programmdatei mit Oberfläche
|
simutrans-uni-sdl2 |
Programmdatei mit Oberfläche - ohne Midi
|
simutrans-uni-data |
Basisdatendateien
|
simutrans-uni-posix |
Programmdatei Server ohne Oberfläche
|
|
|
simutrans-uni-pak128 |
Grafikset pak128
|
simutrans-uni-pak128.britain |
Grafikset pak128.Britain
|
simutrans-uni-pak128.cz |
Grafikset pak128.Česko-Slovensko
|
simutrans-uni-pak128.german |
Grafikset pak128.German
|
simutrans-uni-pak128.japan |
Grafikset pak128.Japan
|
simutrans-uni-pak64 |
Grafikset pak64
|
simutrans-uni-pak64-food |
Erweiterung für pak64
|
simutrans-uni-pak64.german |
Grafikset pak64.german
|
simutrans-uni-pak64.german-addon |
Erweiterung für pak64.german
|
simutrans-uni-pak64.german-factory |
Erweiterung für pak64.german
|
simutrans-uni-pak64.japan |
Grafikset pak64.japan
|
simutrans-uni-pak96.comic |
Grafikset pak96.comic |
pak192.comic wird auf Grund der verwendeten Lizenz nicht in den Paketquellen enthalten sein.
|
Simutrans-Extended
Installations-Verzeichnis: /usr/local/bin/simutrans-extended
Paketname |
Inhalt |
simutrans-extended |
Programmdatei mit Oberfläche
|
simutrans-extended-data |
Basisdatendateien
|
simutrans-extended-posix |
Programmdatei Server ohne Oberfläche
|
|
|
simutrans-extended-pak128.britain |
Grafikset pak128.Britain
|
simutrans-extended-pak128.cs |
Grafikset pak128.Česko-Slovensko
|
simutrans-extended-pak128.sweden |
Grafikset pak128.Sweden
|
simutrans-extended-pak256 |
Grafikset pak256 |
|
Paketquelle hinzufügen<a href="#Paketquelle_hinzuf_gen" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Im folgenden wird erklärt wie die Paketquelle hinzugefügt wird. Hierbei wurde Synaptic unter Ubuntu 18.04 verwendet. Je nach Linux-Derivat und Desktop-Oberfläche können die grafische Darstellung und die Bezeichnungen abweichen.
Nach dem Start von Synaptic im Menü Einstellungen den Eintrag Paketquellen aufrufen.
Synaptic - Paketquellen aufrufen
Im sich öffnenden Fenster oben den Reiter Andere Programme wählen und unten auf Hinzufügen... klicken..
Synaptic - weitere Paketquellen
neue Eingabe<a href="#neue_Eingabe" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Es öffnet sich ein weiteres Fenster. Dort folgende Zeile in die Eingabezeile kopieren. Anschließend auf Paketquelle hinzufügen klicken.
Synaptic - Eingabe Paketquelle
War das Hinzufügen erfolgreich, sollte der folgende Eintrag dazu gekommen sein.
Simutrans Universalrepo lenny
Ggf wurde auch ein Eintrag für die Quelltexte erstellt. Dieser sollte deaktiviert werden/bleiben, da es nicht vorhanden ist.
Simutrans Universalrepo lenny (Quelltext)
Synaptic - Paketquelle hinzugefügt
alte Eingabe<a href="#alte_Eingabe" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Bei der alten Eingabe sind die Felder wie folgt einzutragen.
Adresse: Copy to clipboard
https://simutrans-germany.com/simutrans/linux-package/deb/debian/
Distribution:
Sektion(en):
Synaptic - Paketquelle hinzufügen (Linux Pardus)
öffentlichen Schlüssel importieren<a href="#ffentlichen_Schl_ssel_importieren" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Bevor der öffentliche Schlüssel importiert werden kann, muss er lokal gespeichert werden. Wichtig ist, den folgenden Link mit der rechten Maustaste anzuklicken und aus dem Menü Verlinkten Inhalt speichern unter ... / Ziel speichern unter... oder dergleichen auszuwählen. Nur so wird die Schlüsseldatei unverändert gespeichert.
<a class="wiki external" target="_blank" title="External link" href="https://simutrans-germany.com/simutrans/linux-package/deb/PublicKey" rel="external nofollow">https://simutrans-germany.com/simutrans/linux-package/deb/PublicKey</a>
Schlüsselimport grafisch<a href="#Schl_sselimport_grafisch" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Ist der öffentliche Schlüssel lokal gespeichert, oben auf den Reiter Authentifizierung klicken.
Danach unten auf Schlüsseldatei importieren... klicken und die gespeicherte Schlüsseldatei auswählen und bestätigen.
Synaptic - öffentlichen Schlüssel der Paketquelle importieren
Wurde der Schlüssel korrekt importiert sollte ein entsprechender Eintrag angezeigt werden.
Synaptic - Schlüssel importiert
Jetzt unten auf Schließen klicken und die folgende Meldung bestätigen, das die Paketquellen aktualisiert werden sollen.
Schlüsselimport Konsole<a href="#Schl_sselimport_Konsole" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
betrifft Linuxe: Deepin 15.9.1, Pardus 17.5
Wenn in der grafischen Oberfläche kein Import für den Repo-Schlüssel vorhanden ist, muss dieser auf der Komandozeile erfolgen.
Dazu über einen Dateimanager in den Ordner navigieren wo die Schlüsseldatei gespeichert wurde.
Dort dann mit einem rechten Mausklick das Menü öffnen und Terminal hier öffnen wählen.
Konsole öffnen (Linux Pardus)
Im sich öffnenden Terminalfenster folgende Zeile eingeben und mit Enter bestätigen.
Copy to clipboard
sudo apt-key add PublicKey
Es wird das Passwort abgefragt und dann der Schlüssel importiert.
Sollte sudo nicht funktionieren ist ein Terminalfenster mit root-Rechten nötig um den Schlüssel zu importieren.
nach erfolgreichem Einrichten<a href="#nach_erfolgreichem_Einrichten" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
War die Einrichtung erfolgreich, sollten die Pakete unter der Rubrik Spiel und Spaß aufgelistet werden. Alternativ kann auch die Suche benutzt werden.
Synaptic - Paketquelle aktiv
So lange die Paketquelle aktiv gesetzt ist, werden automatisch neue Versionen von Simutrans/Simutrans-Extended und den Grafiksets eingespielt.
unterschiedliche Beschriftungen<a href="#unterschiedliche_Beschriftungen" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
Linux / Desktop |
Beschriftung |
Beschriftung |
Ubuntu 18.04 |
Andere Programme |
Authentifizierung |
Linux Mint 19.1 |
Zusätzliche Paketquellen |
Legitimierungsschlüssel |
getestete Linuxe<a href="#getestete_Linuxe" class="heading-link"><span class="icon icon-link link" ><img src="img/icons/link.png" alt="link"></span></a>
das Paketverzeichnis wurde erfolgreich getestet bei folgenden Linuxen
Linux |
Versionen |
|
|
|
Ubuntu |
14.04 LTS |
16.04 LTS |
18.04 LTS |
20.04 LTS (SDL2) |
Xubuntu |
14.04 LTS |
|
|
|
Linux Mint |
19.1 |
|
|
|
Deepin |
15.9.1 |
|
|
|
Pardus |
17.5 LTS |
|
|
|
Bei Ubuntu 20.04 und davon abgeleiteten Linuxen führt die normale Version (mit Mixer für Midi) zum Absturz. Dort ist zusätzlich die SDL2-Version zu installieren. Diese legt einen eigenen Programmstart an und funktioniert.
das Paketverzeichnis funktioniert nicht bei folgenden Linuxen
Die letzten Wiki-Kommentare