Difference between revisions of "SteamCMD on Debian"

From munkjensen.net/wiki
Jump to navigation Jump to search
m
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
I wanted to install [https://www.valheimgame.com/ Valheim] on my Mac Minibian but ran into problems.
+
[[Category:Gaming]][[Category:Debian]][[Category:SteamServer]]I wanted to install [https://www.valheimgame.com/ Valheim] on my Mac Minibian* but ran into problems. This page is my notes on what I did to (hopefully) get it up and running.
 
 
This page is my notes on what I did to (hopefully) get it up and running.
 
  
 +
<small><small>&#42; Mac Mini desktop computer running Debian that i have no other use for at this time ;-)</small></small>
 
== Rescources ==
 
== Rescources ==
 
 
* https://developer.valvesoftware.com/wiki/SteamCMD
 
* https://developer.valvesoftware.com/wiki/SteamCMD
 
* https://linuxgsm.com/lgsm/vhserver/
 
* https://linuxgsm.com/lgsm/vhserver/
  
== Problems ==
+
== My installation steps ==
 
+
# [https://docs.linuxgsm.com/requirements/gamedig GameDig] requires [https://nodejs.org/ Node.js] a JavaScript runtime environment installed to work. Use [https://github.com/nodesource/distributions#debinstall these instructions] to install Node.js in the latest version.
<pre>apt search lib32gcc1
+
# Once Node.js is installed use npm to install gamedig as root with this command; ''npm install gamedig -g''
Sorting... Done
+
# Install the requirements as root;
Full Text Search... Done
+
## ''dpkg --add-architecture i386; apt update; apt install curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 steamcmd libsdl2-2.0-0:i386''
lib32gcc1-amd64-cross/stable 1:8.3.0-2cross1 all
+
# Download LinuxGSM install script and configure it for Valheim server; ''<nowiki>wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh vhserver</nowiki>''
  GCC support library (32 bit Version)
+
# Run the installer and follow the on-screen instructions; ''./vhserver install''
 
 
lib32gcc1-mips64-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-mips64el-cross/stable 1:8.3.0-2cross1 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-mips64r6-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-mips64r6el-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-ppc64-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-s390x-cross/stable 1:8.3.0-2cross1 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-sparc64-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)
 
 
 
lib32gcc1-x32-cross/stable 1:8.3.0-2cross2 all
 
  GCC support library (32 bit Version)</pre>
 
reveals that there is no package with the excact name ''lib32gcc1''
 
 
 
I installed ''lib32gcc1-amd64-cross'' and continued installing linuxGSM
 

Latest revision as of 11:52, 7 April 2021

I wanted to install Valheim on my Mac Minibian* but ran into problems. This page is my notes on what I did to (hopefully) get it up and running.

* Mac Mini desktop computer running Debian that i have no other use for at this time ;-)

Rescources

My installation steps

  1. GameDig requires Node.js a JavaScript runtime environment installed to work. Use these instructions to install Node.js in the latest version.
  2. Once Node.js is installed use npm to install gamedig as root with this command; npm install gamedig -g
  3. Install the requirements as root;
    1. dpkg --add-architecture i386; apt update; apt install curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 steamcmd libsdl2-2.0-0:i386
  4. Download LinuxGSM install script and configure it for Valheim server; wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh vhserver
  5. Run the installer and follow the on-screen instructions; ./vhserver install