Aktualisieren oder Deinstallieren und erneutes Installieren von Firefox unter Linux

10

Ich versuche, Firefox unter Linux zu aktualisieren, und es funktioniert nicht. Ich habe darüber nachgedacht, es zu deinstallieren und neu zu installieren, aber ich habe keine Ahnung, wie das geht. Kann mir jemand helfen?

Gail Kelly
quelle

Antworten:

11

Beenden Sie Firefox effektiv

Stellen Sie zunächst sicher, dass Firefox nicht ausgeführt wird:

ps ax | grep [f]irefox

Wenn es ausgeführt wird, beenden Sie es. Wenn es nicht ausgeführt zu werden scheint, aber in der Liste von angezeigt wird ps ax, beenden Sie es, indem Sie es ausführen killall firefox, einige Sekunden warten und dann ausführen killall -KILL firefox. Wenn Sie firefox: no process foundnach dem zweiten killallBefehl nichts sehen , führen Sie diesen zweiten Befehl erneut aus. Wenn Sie es immer noch nicht sehen, starten Sie es neu (oder Sie möchten es auch mitsudo ausführen, da dies normalerweise nicht hilft).

Erwägen Sie, Ihr Profil zu löschen

Wenn Sie Ihr Profil löschen möchten (wodurch viele Probleme behoben werden können, insbesondere Probleme beim Upgrade von Firefox auf eine neue Version), benennen Sie den Ordner um .mozilla, der sich in Ihrem Basisordner befindet. Es gibt zwei Möglichkeiten, dies zu tun:

  • In Nautilus (dem GUI-Dateibrowser): Drücken Sie Ctrl+ Hoder klicken Sie auf AnsichtVersteckte Dateien anzeigen . Dann können Sie Dateien und Ordner sehen, die mit a beginnen .. Gehen Sie zu Ihrem Home-Ordner, wenn Sie noch nicht dort sind, und benennen Sie ihn .mozillain .mozilla.old(oder wie auch immer Sie ihn nennen möchten) um.

  • In der Befehlszeile: Öffnen Sie ein Terminalfenster ( Ctrl+ Alt+ T) und führen Sie den folgenden Befehl aus:

    mv ~/.mozilla ~/.mozilla.old
    

    (Oder setzen Sie, wie Sie es nennen möchten, anstelle von .mozilla.old.)

Die Idee hinter dem Umbenennen des Ordners, anstatt ihn zu löschen, besteht darin, ihn wiederherzustellen. Wenn der Inhalt jedoch Firefox (oder eine kürzlich installierte neuere Version von Firefox) am Funktionieren hindert, haben Sie möglicherweise Probleme, sie später tatsächlich zu verwenden!

Wenn Sie also etwas speichern möchten - häufig sind dies Ihre Lesezeichen -, sollten Sie dies zuerst sichern, bevor Sie dies tun. ( Dieser Artikel kann dabei helfen. )

Beachten Sie schließlich, dass ich nicht befürworte, Ihr Profil regelmäßig oder sogar jedes Mal zu löschen, wenn Sie Firefox aktualisieren. Nur wenn Sie nach dem Upgrade schwerwiegende Probleme haben, empfehle ich, es zu versuchen. (Wenn es keinen Unterschied macht, können Sie .mozilla.oldwieder in .mozillaumbenennen - möglicherweise müssen Sie zuerst ein neu erstelltes entfernen. Dies .mozillaist einer der Gründe, das gesamte Profil zu sichern .)

Installieren Sie Firefox neu (ab der neuesten Version in einer Ihrer Softwarequellen).

Führen Sie Folgendes aus, um Firefox neu zu installieren, globale Konfigurationsdateien zu entfernen und die neueste Version zu erhalten, die in einer der auf Ihrem Ubuntu-System konfigurierten Softwarequellen verfügbar ist:

sudo apt-get update
sudo apt-get --purge --reinstall install firefox

Sollte apt-get upgradeauch ausgeführt werden?

Das Ausführen sudo apt-get upgradeist nicht erforderlich, um den neuesten verfügbaren Firefox zu erhalten, da der installBefehl automatisch die neueste installierbare Version abruft und installiert oder aktualisiert oder alle anderen Pakete (falls vorhanden) benötigt, um die Installation dieser Version zu ermöglichen.

Trotzdem ist es vernünftig, sudo apt-get upgradein dieser Situation zu laufen . Möglicherweise möchten Sie Ihre gesamte Software auf den neuesten Stand bringen. Dies kann möglicherweise sogar bei einigen Interoperabilitätsproblemen hilfreich sein. (Neue Versionen einiger Pakete und wirklich alte Versionen anderer wurden schließlich nicht unbedingt zusammen getestet.)

Wenn Sie es gewohnt sind, den Software Updater (Update Manager in älteren Ubuntu-Versionen) zu verwenden, fahren Sie fort. Wenn Sie die Befehlszeile bevorzugen:

sudo apt-get upgrade
sudo apt-get dist-upgrade

Wenn Sie diese nicht sudo apt-get updatekurz vor dem Ausführen ausgeführt haben, sollten Sie dies natürlich tun. Außerdem sudo apt-get dist-upgradewerden Pakete aktualisiert, für die neue Pakete installiert oder aktuell installierte Pakete entfernt werden müssen. Überprüfen Sie daher unbedingt, was geplant ist, bevor Sie fortfahren.

(Um eine gemeinsame Verwirrung Adresse: dist-upgradenicht nicht . Versuchen Sie Ihr Ubuntu - System zu einem späteren Ubuntu - Version zu aktualisieren, obwohl auf einigen anderen OSes es zu diesem Zweck in Kombination verwendet wird mit einer Konfigurationsdatei manuell bearbeiten Siehe diese Erklärungdist-upgrade . Laufen sudo apt-get update, sudo apt-get upgradeund sudo apt-get dist-upgradein Diese Reihenfolge entspricht in etwa dem Verhalten des Software Updater / Update Managers und funktioniert in der Regel gut.)

Eliah Kagan
quelle
1
Es erkennt apt-get nicht, sorry, ich bin nicht gut in diesem xx
Gail Kelly
3
@ GailKelly Was meinst du? Was genau passiert?
Eliah Kagan
5

Nur das Folgende in mein Terminal auf Ubuntu Trusty Tahr einzugeben, hat für mich beim Upgrade gut funktioniert.

sudo apt-get install firefox
Imran Nazir
quelle
1

Ich habe Firefox installiert und beim Versuch, es zu öffnen, wiederholt eine Fehlermeldung erhalten.

(Prozess: 2705): GLib-CRITICAL **: g_slice_set_config: Behauptung 'sys_page_size == 0' fehlgeschlagen Fehler: Der Zugriff wurde verweigert, während versucht wurde, Dateien in Ihrem Profilverzeichnis zu öffnen.

Anfangs konnte ich Firefox nur durch Eingabe von Sudo Firefox ausführen - alles andere als ideal. Ich bin auf die unten stehende Lösung gestoßen, und das hat mein Problem behoben.

"Lösung hier gefunden" . Die Antwort wird ebenfalls unten eingefügt.

ls .cache / mozilla /
ls: Verzeichnis .cache / mozilla / kann nicht geöffnet werden:
Berechtigung verweigert

chown -R user.user .cache / mozilla />
chown: Verzeichnis '.cache / mozilla /' kann nicht gelesen werden:
Berechtigung verweigert

sudo chown -R user.user .cache / mozilla /
Firefox

Jacob
quelle
1

Wenn Sie Ubuntu verwenden, können Sie die folgenden Befehle verwenden:

sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox

Diese Befehle entfernen Firefox und Ihre Firefox-Profildaten und installieren Firefox erneut.

So aktualisieren Sie Firefox auf die letzte Version mit:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgradewird verwendet, um die neuesten Versionen aller derzeit auf dem System installierten Pakete aus den in aufgeführten Quellen zu installieren /etc/apt/sources.list.

Radu Rădeanu
quelle