ARK: Survival Evolved mit und ohne Mods

Antworten
Bulldozer
Administrator
Beiträge: 142
Registriert: Sa 23. Feb 2019, 17:10
Gender:
Kontaktdaten:

ARK: Survival Evolved mit und ohne Mods

Beitrag von Bulldozer »

Um einen ARK: Survival Evolved mit und ohne Mods zu installieren, müssen ein paar Vorraussetzungen in Linux geschaffen werden.
Getestet wurden die Einstellungen mit folgen Linux Versionen getestet:
Ubuntu 16.04
Ubuntu 20.04

Am Ubuntu Server mit SSH anmeden.
Mit sudo su - root Zugriff erhalten.

Code: Alles auswählen

sudo su -
Bitte bei folgenden Befehlen "ark1" durch euren Installationsordner ersetzten.

Code: Alles auswählen

rm -rf /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps
mkdir /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps
ln -s /home/ogp_agent/Steam/steamapps/* /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps/
in die Dateinen:
ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini unter "[ServerSettings]"

Code: Alles auswählen

[ServerSettings]
ActiveMods=MODNUMMER,MODNUMMER
ShooterGame/Saved/Config/LinuxServer/Game.ini unter "[ModInstaller]"

Code: Alles auswählen

[ModInstaller]
ModIDS=MODNUMMER
ModIDS=MODNUMMER

Hacken bei "-automanagedmods" rein, damit die Mods geladen werden.

Mit diesen Befehlen und Einstellungen sollten die Mods richtig heruntergeladen und entpackt werden.

Nachtrag:

Code: Alles auswählen

Ulimit in Spiel erhöhen

Limit zum Öffnen von Dateien erhöhen



Damit es beim Start des Servers zu keinen Problemen wegen zu vielen zu öffnenden Dateien gibt, müssen wir das Limit hierfür etwas in die Höhe schrauben.
(INFO: Ich verwende den Editor nano um Dateien direkt in der Konsole zu bearbeiten. Jeder sollte jedoch den Editor verwenden, den er/sie gewohnt ist. Wer nano installieren möchte kann dies mit sudo apt-get install nano -y tun.)


sysctl.conf


Wir öffnen nun die Datei /etc/sysctl.conf und fügen am Ende der Datei folgende Zeile hinzu:


Datei öffnen:
sudo nano /etc/sysctl.conf


Folgende Zeile einfügen:
fs.file-max=100000


Datei speichern.


Nun müssen wir dem System sagen, dass hier eine Änderung vorliegt, welche es berücksichtigen soll.


sudo sysctl -p /etc/sysctl.conf



limits.conf



Wir öffnen nun die /etc/security/limits.conf und fügen vor # End of file folgende Zeilen hinzu:



Datei öffnen:
sudo nano /etc/security/limits.conf


Folgende Zeilen einfügen:


* soft nofile 100000
* hard nofile 100000



common-session



Wir öffnen nun die /etc/pam.d/common-session und fügen vor # end of pam-auth-update config folgende Zeile hinzu:



Datei öffnen:
sudo nano /etc/pam.d/common-session


Folgende Zeile einfügen:
session required pam_limits.so


Antworten