Independent Simutrans Repository for Debian based Linux
Since Simutrans is a third party software, it will not be updated after the release of a Linux distribution. This means that obsolete versions of Simutrans are often included in the distribution's proprietary software package sources. This mainly affects LTS versions of distributions and Linux distributions based on them. Another point is that in the package sources a maximum of 3 graphic sets are included. These are pak64, pak128 and pak128.Britain.
For this reason, an independent package source has been set up for Simutrans. Since this is intended for a variety of Linux derivatives, not all rules of all Linux derivatives are considered. Therefore, the installation path deviates from the usual requirements.
In addition to Simutrans, Simutrans-Extended is also included in the package source. Simutrans-Extended is an enhanced version of Simutrans.
There are currently no release versions of Simutrans-Extended. Therefore, the update is only sporati- cally at longer intervals.
Furthermore, the server variant (posix) of Simutrans / Simutrans-Extended is included. This has no user interface and therefore requires fewer resources.
Overview of the components contained in the package source
Simutrans Installation directory: /usr/local/bin/simutrans
pak192.comic will not be included in the package sources due to the license used. |
Simutrans-Extended Installation directory: /usr/local/bin/simutrans-extended
|
Add a package source
The following explains how to add the package source. Synaptic was used under Ubuntu 18.04. Depending on the Linux derivative and desktop interface, the graphical representation and labels may differ.
After launching Synaptic, in the menu Settings, select the entry Repositories.
In the window that opens, select the tab Other Software and at the bottom click Add....
new input
It opens another window. Copy the following line to the input line. Then click on Add Source.
Copy to clipboard
deb https://simutrans-germany.com/simutrans/linux-package/deb/debian lenny contrib #Simutrans Universalrepo
If the addition was successful, the following entry should have been added.
Simutrans Universalrepo lenny
If necessary an entry for the source texts was also created. This should be disabled because it does not exist.
Simutrans Universalrepo lenny (Source Code)
old input
For the old entry, the fields are to be entered as follows.
address:
Copy to clipboard
https://simutrans-germany.com/simutrans/linux-package/deb/debian/
distribution:
Copy to clipboard
lenny
Section(s):
Copy to clipboard
contrib
import public key
Before the public key can be imported, it must be stored locally. It is important to click on the following link with the right mouse button and select from the menu Save Link As... or the like. Only then will the key file be saved unchanged.
https://simutrans-germany.com/simutrans/linux-package/deb/PublicKey
Key import graphic
If the public key is stored locally, click on the Authentication tab at the top.
Then click on Import Key File... and select and confirm the saved keyfile.
If the key was imported correctly, a corresponding entry should be displayed.
Now click on Close and confirm the following message to update the package sources.
Key import console
concerns Linuxe: Deepin 15.9.1, Pardus 17.5
If there is no import for the repo key in the graphical user interface, this must be done on the command line.
To do this, navigate through a file manager into the folder where the key file was saved.
Then right-click to open the menu and select Terminal open here.
Enter the following line in the opening terminal window and confirm with Enter.
Copy to clipboard
sudo apt-key add PublicKey
The password is requested and then the key is imported.
If sudo does not work, a terminal window with root privileges is needed to import the key.
after successful setup
If the setup was successful then the packages should be listed under the category Games and Amusement. Alternatively, the search can be used.
As long as the package source is active, new versions of Simutrans / Simutrans-Extended and the graphic sets are automatically imported.
different labels
Linux / Desktop | labeling | labeling |
---|---|---|
Ubuntu 18.04 | Other Software | Authentication |
Linux Mint 19.1 | Additional package sources | Legitimization key |
tested linux
the package directory was successfully tested on the following Linux
Linux | versions | |||
---|---|---|---|---|
Ubuntu | 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 |
the package directory does not work on the following Linux
Linux | versions | |||
---|---|---|---|---|