From f89f62e5e8cc6a366c1875112ba362e44ee38b2b Mon Sep 17 00:00:00 2001 From: DragonSlayer_14 Date: Sun, 9 Mar 2025 21:59:55 +0100 Subject: [PATCH] Feat: VeraCrypt-Installation --- 10_Programs.sh | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/10_Programs.sh b/10_Programs.sh index b18c7ff..27a0841 100755 --- a/10_Programs.sh +++ b/10_Programs.sh @@ -33,7 +33,7 @@ for APP in "${!FLATPAK_APPS[@]}"; do done # Dynamischen Vorlagen-Ordner ermitteln -TEMPLATE_DIR=$(xdg-user-dir TEMPLATES 2>/dev/null || echo "$HOME/Vorlagen") +TEMPLATE_DIR=$(xdg-user-dir TEMPLATES 2 >/dev/null || echo "$HOME/Vorlagen") mkdir -p "$TEMPLATE_DIR" # Prüfen, ob LibreOffice als Flatpak installiert ist @@ -233,4 +233,26 @@ flatpak install flathub net.nokyan.Resources -y # Secrets flatpak install flathub org.gnome.World.Secrets -y +# URL des Pakets +PACKAGE_URL="https://launchpad.net/veracrypt/trunk/1.26.20/+download/veracrypt-1.26.20-Debian-12-amd64.deb" + +# Zielverzeichnis für den Download +TARGET_DIR="/tmp" +PACKAGE_NAME=$(basename "$PACKAGE_URL") +PACKAGE_PATH="$TARGET_DIR/$PACKAGE_NAME" + +# Herunterladen des Pakets +echo "Lade VeraCrypt herunter..." +wget -O "$PACKAGE_PATH" "$PACKAGE_URL" + +# Überprüfen, ob der Download erfolgreich war +if [ $? -ne 0 ]; then + echo "Fehler beim Herunterladen von VeraCrypt." + exit 1 +fi + +# Installation des Pakets mit apt +echo "Installiere VeraCrypt..." +sudo apt install -y "$PACKAGE_PATH" + echo "✅ Alle Programme wurden erfolgreich installiert!"