Feat: Passt das Skript für Arch an.
This commit is contained in:
parent
6a00d99cf1
commit
2ef89e705f
@ -7,7 +7,8 @@ if [[ $EUID -ne 0 ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# System aktualisieren
|
# System aktualisieren
|
||||||
apt update && apt upgrade -y
|
echo "🔄 System wird aktualisiert..."
|
||||||
|
pacman -Syu --noconfirm || { echo "❌ Fehler beim Aktualisieren des Systems."; exit 1; }
|
||||||
|
|
||||||
# Steam-Installation
|
# Steam-Installation
|
||||||
read -p "❓ Soll Steam installiert werden? (j/n) [n]: " answer
|
read -p "❓ Soll Steam installiert werden? (j/n) [n]: " answer
|
||||||
@ -15,13 +16,11 @@ answer=${answer,,} # In Kleinbuchstaben umwandeln
|
|||||||
answer=${answer:-n} # Standardwert 'n', falls leer
|
answer=${answer:-n} # Standardwert 'n', falls leer
|
||||||
|
|
||||||
if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
||||||
dpkg --add-architecture i386
|
echo "🔄 Steam wird installiert..."
|
||||||
apt update
|
|
||||||
apt install -y wget curl
|
|
||||||
|
|
||||||
wget -O /tmp/steam.deb https://cdn.akamai.steamstatic.com/client/installer/steam.deb
|
# Steam aus dem offiziellen Repository installieren
|
||||||
apt install -y /tmp/steam.deb
|
pacman -S --noconfirm steam || { echo "❌ Fehler beim Installieren von Steam."; exit 1; }
|
||||||
rm /tmp/steam.deb
|
echo "✅ Steam wurde erfolgreich installiert."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Lutris-Installation
|
# Lutris-Installation
|
||||||
@ -30,18 +29,11 @@ answer=${answer,,} # In Kleinbuchstaben umwandeln
|
|||||||
answer=${answer:-n} # Standardwert 'n', falls leer
|
answer=${answer:-n} # Standardwert 'n', falls leer
|
||||||
|
|
||||||
if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then
|
||||||
LUTRIS_KEYRING="/etc/apt/keyrings/lutris.gpg"
|
echo "🔄 Lutris wird installiert..."
|
||||||
LUTRIS_REPO="https://download.opensuse.org/repositories/home:/strycore/Debian_12/"
|
|
||||||
|
|
||||||
mkdir -p /etc/apt/keyrings
|
# Lutris aus dem offiziellen Repository installieren
|
||||||
wget -qO /tmp/lutris-key.gpg "${LUTRIS_REPO}Release.key"
|
pacman -S --noconfirm lutris || { echo "❌ Fehler beim Installieren von Lutris."; exit 1; }
|
||||||
gpg --dearmor </tmp/lutris-key.gpg >"$LUTRIS_KEYRING"
|
echo "✅ Lutris wurde erfolgreich installiert."
|
||||||
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
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "✅ Skript abgeschlossen!"
|
echo "✅ Skript abgeschlossen!"
|
||||||
Loading…
x
Reference in New Issue
Block a user