From 2ef89e705f586a34bbbc7658b4c037e1d9349900 Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Wed, 26 Mar 2025 12:55:10 +0100 Subject: [PATCH] =?UTF-8?q?Feat:=20Passt=20das=20Skript=20f=C3=BCr=20Arch?= =?UTF-8?q?=20an.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 9_GamingSetup.sh => 7_GamingSetup.sh | 28 ++++++++++------------------ 1 file changed, 10 insertions(+), 18 deletions(-) rename 9_GamingSetup.sh => 7_GamingSetup.sh (51%) diff --git a/9_GamingSetup.sh b/7_GamingSetup.sh similarity index 51% rename from 9_GamingSetup.sh rename to 7_GamingSetup.sh index a1ecbd2..1012b72 100755 --- a/9_GamingSetup.sh +++ b/7_GamingSetup.sh @@ -7,7 +7,8 @@ if [[ $EUID -ne 0 ]]; then fi # System aktualisieren -apt update && apt upgrade -y +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 @@ -15,13 +16,11 @@ answer=${answer,,} # In Kleinbuchstaben umwandeln answer=${answer:-n} # Standardwert 'n', falls leer if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then - dpkg --add-architecture i386 - apt update - apt install -y wget curl + echo "🔄 Steam wird installiert..." - wget -O /tmp/steam.deb https://cdn.akamai.steamstatic.com/client/installer/steam.deb - apt install -y /tmp/steam.deb - rm /tmp/steam.deb + # 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 @@ -30,18 +29,11 @@ answer=${answer,,} # In Kleinbuchstaben umwandeln answer=${answer:-n} # Standardwert 'n', falls leer if [[ "$answer" == "j" ]] || [[ "$answer" == "y" ]]; then - LUTRIS_KEYRING="/etc/apt/keyrings/lutris.gpg" - LUTRIS_REPO="https://download.opensuse.org/repositories/home:/strycore/Debian_12/" + echo "🔄 Lutris wird installiert..." - mkdir -p /etc/apt/keyrings - wget -qO /tmp/lutris-key.gpg "${LUTRIS_REPO}Release.key" - gpg --dearmor "$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 + # 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!"