README.md hinzugefügt
This commit is contained in:
84
README.md
Normal file
84
README.md
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
# Firefox ESR für Ubuntu (APT statt Snap)
|
||||||
|
|
||||||
|
Dieses Repository enthält ein Bash-Skript, um **Firefox als Snap-Anwendung dauerhaft zu entfernen** und stattdessen **Firefox ESR als klassisches APT-Paket** zu installieren. Das Skript stellt sicher, dass Firefox nicht wieder als Snap installiert wird und die deutsche Sprachunterstützung enthält.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Warum dieses Skript?
|
||||||
|
|
||||||
|
Ab Ubuntu 22.04 LTS wird Firefox standardmäßig als **Snap-Anwendung** installiert. Viele Nutzer bevorzugen jedoch die klassische **APT-Installation** aus folgenden Gründen:
|
||||||
|
- Bessere Integration ins System
|
||||||
|
- Schnellere Startzeit
|
||||||
|
- Keine Snap-Sandbox-Einschränkungen
|
||||||
|
- Einfacheres Update-Management
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Was macht das Skript?
|
||||||
|
|
||||||
|
1. **Entfernt Firefox als Snap-Anwendung** (`snap remove --purge firefox`).
|
||||||
|
2. **Verhindert die erneute Installation von Firefox als Snap** durch eine APT-Präferenzdatei.
|
||||||
|
3. **Installiert Firefox ESR als APT-Paket** (`firefox-esr`).
|
||||||
|
4. **Fügt die deutsche Sprachunterstützung hinzu** (`firefox-esr-locale-de`).
|
||||||
|
5. **Setzt Firefox ESR als Standardbrowser** (optional).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Voraussetzungen
|
||||||
|
|
||||||
|
- Ubuntu 22.04 LTS oder neuer
|
||||||
|
- Terminalzugriff mit `sudo`-Rechten
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
### 1. Repository klonen
|
||||||
|
```bash
|
||||||
|
git clone https://dein-gitea-server.de/dein-benutzername/firefox-esr-apt.git
|
||||||
|
cd firefox-esr-apt
|
||||||
|
```
|
||||||
|
|
||||||
|
### 2. Skript ausführbar machen
|
||||||
|
```bash
|
||||||
|
chmod +x firefox_fix.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
### 3. Skript ausführen
|
||||||
|
```bash
|
||||||
|
./firefox_fix.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Manuelle Ausführung (ohne Git)
|
||||||
|
|
||||||
|
Falls du das Skript nicht klonen möchtest, kannst du es auch direkt herunterladen und ausführen:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
wget https://dein-gitea-server.de/dein-benutzername/firefox-esr-apt/raw/branch/master/firefox_fix.sh
|
||||||
|
chmod +x firefox_fix.sh
|
||||||
|
./firefox_fix.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Wichtige Hinweise
|
||||||
|
|
||||||
|
- **Firefox ESR** ist die **Extended Support Release** und erhält weniger häufige Updates als die Standardversion. Sie ist stabiler, aber nicht immer auf dem neuesten Stand.
|
||||||
|
- Falls du die **neueste Firefox-Version** möchtest, kannst du stattdessen das [offizielle Mozilla PPA](https://launchpad.net/~mozillateam/+archive/ubuntu/ppa) verwenden. Das Skript kann entsprechend angepasst werden.
|
||||||
|
- Das Skript setzt Firefox ESR als Standardbrowser. Falls du das nicht möchtest, entferne die letzten beiden Zeilen im Skript.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Lizenz
|
||||||
|
|
||||||
|
Dieses Skript steht unter der [MIT-Lizenz](LICENSE). Du kannst es frei verwenden, ändern und weitergeben.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Feedback und Beiträge
|
||||||
|
|
||||||
|
Falls du Fragen, Verbesserungsvorschläge oder Probleme hast, öffne bitte ein [Issue](https://dein-gitea-server.de/dein-benutzername/firefox-esr-apt/issues) oder erstelle einen Pull Request.
|
||||||
|
|
||||||
|
Viel Erfolg mit Firefox ESR! 🦊
|
||||||
Reference in New Issue
Block a user