Ich habe versehentlich sudo apt-get upgrade
(während ich Anweisungen zum sudo apt-get update
Ausführen von Aktionen eingebe und nicht bemerkt habe, dass dies nicht der Fall ist ) Firefox von 28 auf 30 aktualisiert. Jetzt sind meine Menüs völlig durcheinander, und ich möchte FF28 zurück und Ich bin nicht an Meinungen interessiert, wie neuere Versionen besser sind.
Außerdem firefox-mozilla-build_28.0-0ubuntu1_i386.deb
funktioniert das Herunterladen und der Versuch, es zu verwenden, anscheinend nicht. Das Ubuntu Software Center sagt:
Breaks existing package 'firefox' that conflict: 'firefox'.
Antworten:
Versuchen Sie es zuerst zu entfernen, indem Sie:
Dann können Sie mit installieren
firefox-mozilla-build_28.0-0ubuntu1_i386.deb
quelle
Lauf
um eine Liste der verfügbaren Firefox-Versionen zu erhalten. Auf meinem 14.04 ergibt sich:
Als nächstes teilen Sie APT genau mit, welche Version installiert werden soll:
Als nächstes müssen Sie APT anweisen, nicht erneut auf die neuere Version zu aktualisieren. Laut /ubuntu//a/18656/22865 gibt es viele Möglichkeiten, dies zu tun, ich entschied mich für:
Wenn Sie Ihren Firefox 28 loslassen und die üblichen Versionen erneut ausführen möchten, tun Sie einfach Folgendes:
Alternativ können Sie die verfügbaren Versionen auflisten mit:
PS: Firefox speichert alle Einstellungen im Ordner ~ / .mozilla. Dieser Ordner wird von den obigen Befehlen nicht geändert, daher sollten alle Ihre Einstellungen erhalten bleiben. Wenn Sie auf der sicheren Seite sein möchten, sichern Sie Ihre Einstellungen vor dem Downgrade:
quelle
Nachdem ich die Antworten gelesen habe, unterscheidet sich meine Antwort leicht von den obigen, da sie meinem Zweck entsprach. Die Anweisung besteht darin, auf eine beliebige Version herunterzustufen, wenn die vorhandene Version von Firefox noch im System vorhanden ist.
Suchen Sie zuerst eine Firefox-Version, die Sie möchten:
/35.0.1/linux-x86_64/en-US/
) und laden Sie die.tar.bz2
Datei herunterWechseln Sie in das Verzeichnis, in das Sie die
.tar.bz2
Datei heruntergeladen haben, und führen Sie sie im Terminal aus (Ihre Datei wird entpackt):tar xvjf firefox-35.0.1.tar.bz2
(Ändern Sie den Dateinamen nach Ihren Wünschen)Dieser Befehl entpackt Ihre
tar.bz2
Datei und erstellt einenfirefox
OrdnerDann starte im Terminal:
which firefox
Es wird Ihnen so etwas wie:
/usr/bin/firefox
. Das ist der Standort Ihres Firefox. Löschen Sie den Ordner (da Sie ihn später durch den anderen Firefox-Ordner ersetzen)Entfernen Sie alle alten Firefox-Profile aus Verzeichnissen:
.mozilla/firefox/
Und vielleicht auch diese (aber das habe ich nicht getan):
/etc/firefox/
/usr/lib/firefox/
/usr/lib/firefox-addons/
Kopieren Sie den
firefox
Ordner von Schritt 2. auf/usr/bin/firefox
und alles ist erledigt. Führen Sie Ihren Firefox so aus, wie Sie es gewohnt sind, und Sie werden die jeweils heruntergeladene Version ausführen.Deaktivieren Sie das Update unter Einstellungen -> Erweitert -> Updates, wenn Sie die Version beibehalten möchten.
Randnotiz:
Wenn Sie dies für
ruby
und denselenium
Treiber benötigen , prüfen Sie vorher, welche Firefox-Version Sie tatsächlich benötigen.Gehen Sie zu https://github.com/SeleniumHQ/selenium/blob/master/py/CHANGES, suchen Sie Ihre Selenium-Version und überprüfen Sie, welche Firefox-Version unterstützt wird. Suchen Sie beispielsweise nach:
Firefox support up to 35
quelle