#!/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 echo "🔄 System wird aktualisiert..." pacman -Syu --noconfirm || { echo "❌ Fehler beim Aktualisieren des Systems."; exit 1; } # Steam-Installation read -p "❓ Soll Steam installiert werden? (j/n) [n]: " answer answer=${answer,,} # In Kleinbuchstaben umwandeln answer=${answer:-n} # Standardwert 'n', falls leer if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then echo "🔄 Steam wird installiert..." # Steam aus dem offiziellen Repository installieren pacman -S --noconfirm steam || { echo "❌ Fehler beim Installieren von Steam."; exit 1; } echo "✅ Steam wurde erfolgreich installiert." fi # Lutris-Installation read -p "❓ Soll Lutris installiert werden? (j/n) [n]: " answer answer=${answer,,} # In Kleinbuchstaben umwandeln answer=${answer:-n} # Standardwert 'n', falls leer if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then echo "🔄 Lutris wird installiert..." # Lutris aus dem offiziellen Repository installieren pacman -S --noconfirm lutris || { echo "❌ Fehler beim Installieren von Lutris."; exit 1; } echo "✅ Lutris wurde erfolgreich installiert." fi echo "✅ Skript abgeschlossen!"