Editing
My Avorion Info
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Avorion headless server == These steps were created using Ubuntu 20.04.6 LTS and Avorion server 2.3.1. Steps # Ensure that SteamCMD is installed. The steps to install are [https://developer.valvesoftware.com/wiki/SteamCMD here]. # Create a directory for Avorion headless server application. # Create a directory for Avorion galaxy files. # Install Avorion headless server application. # Start, Save, and Stop Avorion headless server application. # Update Avorion headless server application. For all the steps use your Steam user created for steamcmd. My user is called 'steamy' and the command used to switch to user steamy is: <code>$ sudo -u steamy -s</code> === Installing Avorion via steamcmd === '''Ensure steamcmd is installed.''' === Create directory for Avorion headless server application === I created a directory called Avorion in the user steamy home directory. Command used: <code>mkdir /home/steamy/Avorion</code> === Create a directory for Avorion galaxy files === I created a directory called Avorion_Galaxies in the user steamy home directory for Avorion headless server app galaxies. Command used: <code>mkdir /home/steamy/Avorion_Galaxies</code> === Install Avorion headless server application === Command format: <code>steamcmd +login anonymous +force_install_dir <SERVER_PATH> +app_update 565060 validate +exit</code> The SERVER_PATH is the absolute path to Avorion headless server application files. The SERVER_PATH for my steps is /home/steamy/Avorion. Command used: <code>steamcmd +login anonymous +force_install_dir /home/steamy/Avorion +app_update 565060 validate +exit</code> OR If /usr/games not listed in your $PATH variable: <code>/usr/games/steamcmd +login anonymous +force_install_dir /home/steamy/Avorion +app_update 565060 validate +exit</code> Result: <pre>steamy@ox:~$ /usr/games/steamcmd +login anonymous +force_install_dir /home/steamy/Avorion +app_update 565060 validate +exit ln: failed to create symbolic link '/home/steamy/.steam/root': No such file or directory ln: failed to create symbolic link '/home/steamy/.steam/steam': No such file or directory Redirecting stderr to '/home/steamy/Steam/logs/stderr.txt' Logging directory: '/home/steamy/Steam/logs' /tmp/dumps is not owned by us - delete and recreate Unable to delete /tmp/dumps. Continuing anyway. [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1701290101 -- type 'quit' to exit -- Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Please use force_install_dir before logon! Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) Update state (0x61) downloading, progress: 18.44 (33554432 / 181982809) Update state (0x61) downloading, progress: 44.64 (81240693 / 181982809) Update state (0x61) downloading, progress: 60.77 (110590739 / 181982809) Update state (0x61) downloading, progress: 86.17 (156816985 / 181982809) Update state (0x81) verifying update, progress: 13.83 (25165824 / 181982809) Success! App '565060' fully installed. steamy@ox:~$</pre> === Start, Save, and Stop Avorion headless server application === Command: <code>./server.sh --galaxy-name <GALAXY_NAME> --admin <64-bit SteamID> --datapath <GALAXY_PATH></code> GALAXY_NAME is the name of your galaxy. For this setup, I used <code>Andromedia</code>. <span style="color:red">NOTE: If the GALAXY_NAME doesn't exist, this command will create a galaxy with the GALAXY_NAME value.</span> 64-bit SteamID is your 64-bit SteamID. For this setup, use your own 64-bit SteamID. GALAXY_PATH is the directory where you will store your galaxies. I used <code>/home/steamy/Avorion_Galaxies/</code>. Command used without my SteamID: <code>./server.sh --galaxy-name Andromeda --admin <64-bit SteamID> --datapath /home/steamy/Avorion_Galaxies/</code> Once your Avorion headless server application is running, type <code>/save</code> to save galaxy or <code>/stop</code> to exit application. <span style="color:blue">It is good practice to always use /save and then /stop.</span> <span style="color:red">NOTE: Always stop the server by using <code>/stop</code> command. Closing the console window may cause issues with your galaxy or Avorion headless server application files.</span> === Configure Avorion headless server galaxy === [[Avorion server.ini README contents]] Make any changes to your server.ini you need by editing the server.ini of your galaxy. It is stored at <GALAXY_PATH>/<GALAXY_NAME>. Save the file after making any changes. [[Default Avorion server.ini contents]] for Andromedia galaxy created in previous steps. Suggest making a backup of server.ini before making changes! === Update Avorion headless server application === To update your Avorion headless server application, run the same command used to install the application. <code>steamcmd +login anonymous +force_install_dir /home/steamy/Avorion +app_update 565060 validate +exit</code> == Avorion game info == [[Gaming]]
Summary:
Please note that all contributions to GotOpinion may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
GotOpinion:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information