From b7d8a50b6cdc3c6e31f207c77d0a3ed766323ad1 Mon Sep 17 00:00:00 2001 From: humocs-man <251756307+humocs-man@users.noreply.github.com> Date: Sun, 8 Mar 2026 20:25:14 +0100 Subject: [PATCH] Update enable_anaconda.sh --- iso/enable_anaconda.sh | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/iso/enable_anaconda.sh b/iso/enable_anaconda.sh index d9cfd98..a53229d 100755 --- a/iso/enable_anaconda.sh +++ b/iso/enable_anaconda.sh @@ -1,22 +1,17 @@ -#!/usr/bin/env bash -set -euo pipefail +set -euxo pipefail -# ------------------------------------------------------------ -# Installer-Komponenten für Live-ISO -# ------------------------------------------------------------ -dnf -y install \ +# 1. /home komplett entfernen +rm -rf /home + +# 2. Anaconda installieren +dnf install -y \ anaconda \ - anaconda-webui - -# ------------------------------------------------------------ -# Desktop-Launcher für Live-User (COSMIC-kompatibel) -# ------------------------------------------------------------ -LIVEUSER_HOME="/home/liveuser" -APPDIR="$LIVEUSER_HOME/.local/share/applications" + anaconda-webui -mkdir -p "$APPDIR" +# 3. Desktop-Datei vorbereiten, aber OHNE /home zu benutzen +INSTALLER_DESKTOP="/usr/share/applications/install-to-disk.desktop" -cat >"$APPDIR/install-to-disk.desktop" <<'EOF' +cat >"$INSTALLER_DESKTOP" <<'EOF' [Desktop Entry] Name=Install to Disk Comment=Install this system to your computer @@ -27,4 +22,5 @@ Type=Application Categories=System; EOF -mkdir -p /home +# 4. Erst ganz am Ende /home anlegen +mkdir -p /home/liveuser/.local/share/applications