9
August
2024
12:25

Mozilla Firefox auf Ubuntu und Debian OS aktualisieren

9 August 2024 12:25

Es ist möglich, den Mozilla Firefox-Webbrowser nicht über das Standard-Linux-Repository, sondern über das PPA-Repository des Entwicklers zu aktualisieren.

Firefox-Installationsoptionen

  1. Von Betriebssystem-Repository(in der Datei aufgeführt /etc/apt/sources.list)
    1. Von Flatpak. Der App Store flathub.org bietet Installieren Sie Firefox von FlatHub
  2. Von Entwickler-Repository PPA(in der Datei aufgeführt /etc/apt/sources.list.d/mozilla.list)
  3. Aus der Paketdatei (DEB oder U/min).
  4. Aus Baugruppendateien firefox-*.tar.bz2

Hier ist eine Option von Entwickler-PPA-Repository- da Anwendungen als Updates bestehender Pakete installiert werden.

Kurzer Plan zur Aktualisierung von Mozilla Firefox

Quelle:Installieren Sie Firefox unter Linux- „Firefox .deb-Paket für Debian-basierte Distributionen installieren“ (En) oder Installation des Firefox-.deb-Pakets für Debian-basierte Distributionen (empfohlen)(Russisch).

Das Aktualisieren von FireFox besteht aus vier Schritten:

  • Importieren Sie den Mozilla-Repository-Schlüssel mit wget und gpg
  • Hinzufügen einer Quelllistendatei für das Mozilla PPA-Repository zum System im Ordner /etc/apt/sources.list.d
  • Festlegen der Priorität des Mozilla PPA gegenüber dem Standard-Repository
  • apt-get update Paketaktualisierung

So ändern Sie die Beschriftungen in der neuesten Version von Firefox auf Russisch:

  • Entfernung des alten Sprachpakets – Russifizierungsdatei (Übersetzung ins Russische) der vorherigen Version
  • Installation eines neuen Sprachpakets – einer Russifizierungsdatei (Übersetzung ins Russische) der aktuellen Version
  • Sprache im Programm wechseln.

Detaillierte Beschreibung des Mozilla Firefox-Updates

1) Erstellen eines Verzeichnisses /etc/apt/keyrings(falls nicht vorhanden), weisen Sie ihm Zugriffsrechte zu

ls -ld /etc/apt/keyrings

Wenn das Verzeichnis vorhanden ist, überprüfen Sie die Attribute.
Die Zeile drwxr-xr-x 2 root root bedeutet, dass die Rechte des Root-Besitzers rwx (7), die Root-Gruppenrechte r-x (5) und der Rest r-x (5) sind, also 755

  • Berechtigungen sind korrekt eingestellt.

  • Wenn das Verzeichnis /etc/apt/keyrings nicht existiert, erstellen Sie es mit einem Befehl mit den erforderlichen Rechten

    sudo install -d -m 0755 /etc/apt/keyrings

  • Wenn die Rechte nicht drwxr-xr-x entsprechen, setzen Sie sie mit chmod

    sudo chmod -R 0755 /etc/apt/keyrings

2) Hinzufügen eines Repository-Schlüssels zum Betriebssystem. Importieren des Schlüssels, der das Mozilla PPA-Repository signiert hat

wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null

(Wenn wget nicht installiert ist, können Sie es mit dem Befehl installieren sudo apt install wget).

3) Überprüfen des Repository-Schlüssels. Sein Fingerabdruck muss mit 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 übereinstimmen

gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0 ").\n"; else print "\nVerification failed: the fingerprint ("$0 ") does not match the expected one.\n"}'

Ausgabe „Der Schlüsselfingerabdruck stimmt überein (35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3).“ bedeutet der Schlüssel richtig.

4) Fügen Sie nun eine Textdatei hinzu mozilla.list in das Verzeichnis /etc/apt/sources.list.d mit einer Beschreibung des Mozilla PPA-Repositorys

echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null

Der Inhalt der Datei kann mit dem Befehl angezeigt werden:

cat /etc/apt/sources.list.d/mozilla.list

Es sollte eine Zeile enthalten
deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main

5) Konfigurieren von APT, um dem neuen Mozilla APT-Repository Vorrang vor dem Betriebssystem-Repository zu geben

echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla 

Wenn dieser Schritt nicht abgeschlossen ist, wird das Update für unser Firefox-Paket nicht gefunden.

Mit dem Befehl können Sie den Inhalt der Mozilla-Datei im Einstellungsverzeichnis anzeigen. Es sollte so sein:

cat /etc/apt/preferences.d/mozilla

Paket: *
Pin: Ursprungspakete.mozilla.org
Pin-Priorität: 1000

6) Aktualisieren Sie den Paketcache und installieren Sie die neueste Version des Firefox-Browsers

sudo apt-get update && sudo apt-get install firefox -y

7) Bevor Sie eine neue Russifizierungsdatei installieren, müssen Sie das russische Sprachpaket der alten Version (128) entfernen.

sudo apt purge firefox-locale-ru

8) Installation eines neuen Pakets zur Russifizierung von FireFox

sudo apt install firefox-l10n-ru -y

9) Starten Sie den Browser und ändern Sie die Sprache des Menüs und der Nachrichten von Englisch auf Russisch

  • Bearbeiten – Einstellungen – Suchsprache – Russisch

10) Fügen Sie Russisch als bevorzugte Sprache für die Anzeige von Webseiten hinzu

  • Bearbeiten – Einstellungen – Sprache suchen – Auswählen – Wählen Sie die Sprache aus, die Sie für die Anzeige der Seiten bevorzugen – Russisch

Um die Version von FireFox herauszufinden, gehen Sie zum Menü „Hilfe“ – „Über FireFox“. Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version 129.0.
und ab 15. Januar 2025 – Version 134.0.1.



Verwandte Veröffentlichungen