JustaPenguin / assetto-server-manager

A web interface to manage an Assetto Corsa Server.
https://github.com/JustaPenguin/assetto-server-manager/releases
MIT License
276 stars 70 forks source link

ERROR: /opt/steamcmd/steamcmd.sh: line 37: /opt/steamcmd/linux32/steamcmd: No such file or directory #1119

Open adriadam10 opened 1 year ago

adriadam10 commented 1 year ago

I'm trying to run the program with docker on an arm device through an option called "platform". Here is my docker compose: `version: "3"

services: server-manager: image: seejy/assetto-server-manager:latest container_name: "assetto-server-manager" platform: linux/amd64

ports:
# the port that the server manager runs on
- "8772:8772"
# the port that the assetto server runs on (may vary depending on your configuration inside server manager)
- "9600:9600"
- "9600:9600/udp"
# the port that the assetto server HTTP API runs on.
- "8081:8081"
# you may also wish to bind your configured UDP plugin ports here. 
volumes: 
# volume mount the entire server install so that 
# content etc persists across restarts
- /apps/assetto-server:/home/assetto/server-manager/assetto
- /apps/assetto-server/config.yml:/home/assetto/server-manager/config.yml`

But i get an error from the steam script when is trying to run the 32 bits version: /opt/steamcmd/steamcmd.sh: line 37: /opt/steamcmd/linux32/steamcmd: No such file or directory

Yamiru commented 1 year ago

dpkg --add-architecture i386 apt-get update apt-get install lib32gcc-s1

saberkovich commented 1 year ago

dpkg --add-architecture i386 apt-get update apt-get install lib32gcc-s1 apt-get update apt-get install lib32gcc-s1

Helped

z3nth10n commented 11 months ago

root@debian:~# apt-get install lib32gcc-s1 Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: lib32gcc-s1 : Depends: libc6-i386 (>= 2.35) but it is not going to be installed E: Unable to correct problems, you have held broken packages.