36 lines
976 B
Bash
Executable File
36 lines
976 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Sicherstellen, dass das Skript mit Root-Rechten ausgeführt wird
|
|
if [[ $EUID -ne 0 ]]; then
|
|
echo "Dieses Skript muss als root ausgeführt werden."
|
|
exit 1
|
|
fi
|
|
|
|
# System aktualisieren
|
|
apt update && apt upgrade -y
|
|
|
|
# Steam-Installation
|
|
dpkg --add-architecture i386
|
|
apt update
|
|
apt install -y wget curl
|
|
|
|
wget -O /tmp/steam.deb https://cdn.akamai.steamstatic.com/client/installer/steam.deb
|
|
dpkg -i /tmp/steam.deb || apt-get install -f -y
|
|
rm /tmp/steam.deb
|
|
|
|
# Lutris-Installation
|
|
LUTRIS_KEYRING="/etc/apt/keyrings/lutris.gpg"
|
|
LUTRIS_REPO="https://download.opensuse.org/repositories/home:/strycore/Debian_12/"
|
|
|
|
mkdir -p /etc/apt/keyrings
|
|
wget -qO /tmp/lutris-key.gpg "${LUTRIS_REPO}Release.key"
|
|
gpg --dearmor < /tmp/lutris-key.gpg > "$LUTRIS_KEYRING"
|
|
rm /tmp/lutris-key.gpg
|
|
|
|
echo "deb [signed-by=$LUTRIS_KEYRING] $LUTRIS_REPO ./" > /etc/apt/sources.list.d/lutris.list
|
|
|
|
apt update
|
|
apt install -y lutris
|
|
|
|
echo "✅ Installation von Steam und Lutris abgeschlossen!"
|