Initial commit
This commit is contained in:
commit
f82b86b929
24
Scripts/install-steamcmd.bash
Normal file
24
Scripts/install-steamcmd.bash
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
#!/bin/bash --posix
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
STEAM_DIRECTORY="${1:-"/usr/local/share/steam/"}"
|
||||||
|
|
||||||
|
if which apt > /dev/null 2>&1; then
|
||||||
|
sudo apt -y install lib32gcc1
|
||||||
|
elif which dnf > /dev/null 2>&1; then
|
||||||
|
dnf install -y glibc.i686 libstdc++.i686 tmux
|
||||||
|
else
|
||||||
|
echo "Unable to use either dnf or apt..., exiting" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p "${STEAM_DIRECTORY}"
|
||||||
|
cd "${STEAM_DIRECTORY}"
|
||||||
|
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
|
||||||
|
chmod -R 755 "${STEAM_DIRECTORY}"
|
||||||
|
|
||||||
|
ln -s "${STEAM_DIRECTORY}/steamcmd.sh" /usr/local/bin/steamcmd
|
||||||
|
|
||||||
|
chmod 755 /usr/local/bin/steamcmd
|
||||||
|
/usr/local/bin/steamcmd +quit
|
Loading…
Reference in New Issue
Block a user