From 0ba6d59543ee3b38efdbd4f987a491850c49c9f4 Mon Sep 17 00:00:00 2001 From: alf Date: Sat, 30 Aug 2025 18:23:59 +0000 Subject: [PATCH] firefox_fix.sh aktualisiert --- firefox_fix.sh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/firefox_fix.sh b/firefox_fix.sh index f09ae34..b27a907 100644 --- a/firefox_fix.sh +++ b/firefox_fix.sh @@ -2,7 +2,14 @@ # Skript, um Firefox als Snap zu entfernen und als APT-Paket (ESR) zu installieren -# 1. Snap-Version von Firefox entfernen +# 1a. Firefox stoppen, da sonst der Deinstallationsbefehl scheitern könnte +echo "Beende laufendes Firefox" +if pgrep firefox > /dev/null; then + echo "Bitte Firefox beenden, bevor das Script fortgesetzt wird." + exit 1 +fi + +# 1b. Snap-Version von Firefox entfernen echo "Entferne Firefox als Snap-Anwendung..." sudo snap remove --purge firefox @@ -12,7 +19,11 @@ echo 'Package: firefox* Pin: release o=Ubuntu* Pin-Priority: -1' | sudo tee /etc/apt/preferences.d/firefox-pref -# 3. Paketlisten aktualisieren +# 3.a Repo einbinden +echo "Binde Repo ein..." +sudo add-apt-repository ppa:mozillateam/ppa + +# 3b. Paketlisten aktualisieren echo "Aktualisiere Paketlisten..." sudo apt update