LinuxGSM is a script written in Bash, which allows you to install, manage, and update game servers on your Linux-based system. In this tutorial, we will go through the installation of LinuxGSM on OpenSUSE Latest.
Before proceeding with the installation, update the system by running the following command in the terminal:
sudo zypper update
Install the required dependencies by running the following command in the terminal:
sudo zypper install wget tar bzip2 gzip unzip python3 python3-pip python3-venv
Download the latest version of LinuxGSM by running the following command in the terminal:
wget -O linuxgsm.sh https://linuxgsm.com/dl/linuxgsm.sh
Make the downloaded file executable by running the following command in the terminal:
chmod +x linuxgsm.sh
Create a new user named gameserver
by running the following command in the terminal:
sudo useradd -m -U -r -s /bin/bash gameserver
Install LinuxGSM by running the following command in the terminal:
sudo su - gameserver -c './linuxgsm.sh'
You will be prompted to select the game server you wish to install.
After installation, you can configure LinuxGSM by running the following command and following the prompts:
sudo su - gameserver -c './gameserver auto-install'
You can also configure individual game servers by running the command ./gameserver config
.
In this tutorial, we have shown how to install LinuxGSM on OpenSUSE Latest. LinuxGSM is now ready to install and manage game servers on your system.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!