Package selection
If the provider offers a “minimal” default installation of “openSUSE Leap 15.6”, this can be taken as base system. Further package deinstallation is not necessary. With Yast, also OpenSuse offers a “Server” base system. In the package management the following settings are sufficient: “Minimal Base System”, “Minimal Appliance Base” and “YaST Base Utilities”.
Integrate Package Repositories in Yast
Select the menu “Software -> Software Repositories”. The dialog “Configured Software Repositories” shows up. If the provider has preconfigured other entries, you can delete them. Later, with closed FTP port, repositories will not be accessible over FTP anyways. After that set up the following repositories:
http://cdn.opensuse.org/distribution/leap/15.6/repo/oss/
http://cdn.opensuse.org/distribution/leap/15.6/repo/non-oss/
http://cdn.opensuse.org/update/leap/15.6/oss
http://cdn.opensuse.org/update/leap/15.6/non-oss/
http://cdn.opensuse.org/update/leap/15.6/backports/
http://cdn.opensuse.org/update/leap/15.6/sle/
![](https://hyperweb.eu/en/wp-content/uploads/sites/3/2022/06/leap154_packageselection.png.pagespeed.ce._PA0fPcyiB.png)
Install Software Packages
It is recommended to perform an online update of the operating system first.
Now select the menu “Software -> Software Management” to open the package administration. Next install the following packages:
mariadb
tmux
cronie
vim
(optional other editors possible)
By this selection, many other dependent packages are also being installed.
For OpenSim up to version 9.2 additionally install Mono:
mono-complete
For OpenSim version 9.3, instead .NET 6.0 is required. This must be installed from a Microsoft repository, which must therefore be referenced beforehand. For convenience, here in the command line:
sudo zypper install libicu
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
wget https://packages.microsoft.com/config/opensuse/15/prod.repo
sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
sudo chown root:root /etc/zypp/repos.
sudo zypper install dotnet-runtime-6.0 libgdiplus0
Continued: Time and language configuration