Wie installiere ich eine frühere Firefox-Version?

24

Ich benutze Ubuntu 14.04 und das chinesische Perapera-Add-On für Firefox. Es hat bis zur Version 39 funktioniert, aber jetzt in Version 40 hat es einfach aufgehört zu funktionieren. Deshalb habe ich versucht, über diesen Link auf die Version 39 herunterzustufen , wo es zwei Möglichkeiten gibt:

1) Wählen Sie aus der Liste hier , aber ich habe keine Ahnung, welche der 11 Subversionen ich verwenden soll.

2) Laden Sie die einzige im obigen Link vorgeschlagene Version herunter, dh diese .

Ich habe die 2. Option gewählt, aber nach dem Dekomprimieren der Datei habe ich einen 'Firefox'-Ordner mit vielen Dateien und ausführbaren Dateien, die nicht ausgeführt werden. Gib einfach eine Fehlermeldung:

XPCOMGlueLoad error for file (...)/firefox/libxul.so:
libXcomposite.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

Es gibt eine "run-mozilla.sh", aber "bash run-mozilla.sh" gibt:

run-mozilla.sh: Cannot execute .

Ich möchte das Perapera-Add-on WIRKLICH verwenden, um Chinesisch zu lernen. Gibt es eine einfache Möglichkeit, ein Downgrade auf Firefox 39 durchzuführen? Danke im Voraus.

Rodrigo
quelle

Antworten:

40

Sie haben möglicherweise zwei Möglichkeiten für die Installationsmethode:

  1. Über Mozillas FTP-Site (ein großes Lob an @ Bhikku für das Teilen des Links!). Zum Beispiel werden wir Firefox 50 installieren. Entfernen Sie zuerst alle vorhandenen Versionen.

    sudo apt-get purge firefox
    

    Führen Sie dann den folgenden Befehl aus, um den Firefox 50-Quellcode herunterzuladen, der als .tarDatei geliefert wird.

    wget http://ftp.mozilla.org/pub/firefox/releases/50.0/linux-$(uname -m)/en-US/firefox-50.0.tar.bz2
    

    Packen Sie das Paket aus.

    tar -xjf firefox-50.0.tar.bz2
    

    Firefox in /optVerzeichnis verschieben.

    sudo mv firefox /opt/
    

    Erstellen Sie einen Symlink, um den neuen Firefox als Standard festzulegen.

    sudo mv /usr/bin/firefox /usr/bin/firefox_old
    sudo ln -s /opt/firefox/firefox /usr/bin/firefox
    
  2. Befolgen Sie.deb zur Installation über UbuntuZilla, das Dateien anbietet , die nachstehenden Anweisungen.


Zuerst Firefox entfernen:

sudo apt-get purge firefox

Führen Sie den folgenden Befehl aus, um Firefox herunterzuladen:

32 Bit

wget http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 Bit

wget sourceforge.net/projects/ubuntuzilla/files/mozilla/apt/pool/main/f/firefox-mozilla-build/firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

Es installieren :

32 Bit

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_i386.deb

64 Bit

cd Downloads/ && sudo dpkg -i firefox-mozilla-build_39.0.3-0ubuntu1_amd64.deb

Und Firefox sollte die 39-Version ausführen

Zitat aus der offiziellen Ubuntuzilla-Wiki-Seite:

Hier befindet sich das Ubuntuzilla-Projekt, das ein APT-Repository mit .deb- Repacks der neuesten offiziellen Release-Versionen von Mozilla Firefox , Mozilla SeaMonkey und Mozilla Thunderbird hostet .

Johnny
quelle
Danke, Liso, es hat funktioniert. Aber ist es nicht ein bisschen seltsam, dass sich dieses Paket in 'ubuntuzilla' @ sf.net befindet? Ich meine, warum kann es nicht @ mozilla.org sein? Wie kann ich sicher sein, dass Ubuntuzilla von denselben Jungs bei Mozilla hergestellt wird und nicht von einigen Hackern?
Rodrigo
Ich bin mir ziemlich sicher, dass Ubuntuzilla vertrauenswürdig ist, da der Autor nur die offizielle Veröffentlichung von Mozilla neu verpackt.
Johnny
Wenn die Arbeit "nur umpacken" ist, dann ist es immer noch erstaunlich, dass Mozilla das nicht selbst kann ...
Rodrigo
@ BhikkhuSubhuti Danke! Das fühlt sich viel sicherer an!
Rodrigo
12

exec: apt-cache show firefox | grep Version

Sie erhalten verfügbare Versionen wie die folgende Liste:

Version: 54.0 + build3-0ubuntu0.16.04.1 Version: 45.0.2 + build1-0ubuntu1

Installieren Sie die gewünschte Version mit: sudo apt-get install firefox = 45.0.2 + build1-0ubuntu1

Verhindern Sie, dass Ubuntu auf die neueste Version aktualisiert: sudo apt-mark hold firefox

Žarko Milošević
quelle
1
apt-cache show firefox; N: Versionen aus dem Paket 'firefox' können nicht ausgewählt werden, da es rein virtuell ist. N: Keine Pakete gefunden
Rodrigo
2
Dies ist meine bevorzugte Methode, da ich den Paketmanager weiterhin verwenden kann und ich beabsichtige, bald auf die neueste Version zurückzukehren. Ver. 45 ist früh genug für die Verwendung mit Selen 2, weshalb ich hier bin.
k-den
10

Während das normale Repository häufig nur die neueste Version für ältere Ubuntu-Versionen enthält, können Sie die vorherige Version möglicherweise mithilfe von Google finden.

In diesem Blog über Firefox 43 unter Ubuntu 12.04 können Sie nach Verallgemeinerungen suchen

https://www.google.com/search?q=firefox+ $ FF_VERSION + $ UBUNTU_VERSION + deb

Dann

sudo apt-get remove firefox
wget "$URL"
sudo dpkg -i "firefox-....deb"
sudo apt-mark hold firefox

Der Nachteil ist, dass Sie keine Sicherheitsupgrades für Firefox erhalten. Dies ist also nur eine vorübergehende Lösung.

mivk
quelle
Entschuldigung, ich werde Ihre Lösung nicht testen, nur weil ich sie vor einiger Zeit gelöst habe. Aber danke, dass du es versuchst (und hilfst, wer in Zukunft hierher kommt).
Rodrigo
1
danke für den tipp, war es leid, updates abzulehnen.
Lakesare
0

So habe ich von Version 57 auf Firefox 50 heruntergestuft.

  1. Gehen Sie zum Firefox Release- Archiv und laden Sie eine für Sie geeignete Version herunter.

  2. Drücken Sie Ctrl+Alt+T, um das Terminal zu öffnen und den folgenden Code einzufügen:

    sudo apt remove firefox
    

    So deinstallieren Sie die aktuelle Firefox-Version.

  3. Wechseln Sie nun über das Terminal oder den Dateimanager in das Verzeichnis, in dem sich die Firefox-Datei .tar.gz (oder .tar.gz2) befindet. Geben Sie diesen Code ein (wenn Sie das Terminal verwenden):

    tar -xzf firefox-.tar.gz2
    

    Wenn Sie den Dateimanager verwenden, extrahieren Sie die Datei einfach mit dem Archivmanager (siehe Kontextmenü).

  4. Öffne den Ordner und starte die Datei 'firefox'.

Achtung: Vergessen Sie nicht, die automatischen Updates in Firefox zu beenden.

So habe ich es gemacht. Firefox ist nicht vollständig installiert, funktioniert aber trotzdem so, wie es sollte. Nur die Optionen und das Firefox-Symbol sind nicht vorhanden.

Ich empfehle den Firefox im Launcher zu sperren.

Um eine Verknüpfung auf dem Desktop zu erstellen, rufen Sie die Datei auf und öffnen Sie das Kontextmenü. Klicken Sie auf "Link erstellen". Die erstellte Datei soll auf dem Desktop eingefügt werden.

Hoffe das hilft!:)

Piyush Aggarwal
quelle