Mise à jour ou désinstallation et réinstallation de Firefox sur Linux

10

J'essaie de mettre à niveau Firefox sous Linux, et cela ne fonctionne pas. J'ai pensé à le désinstaller et à le réinstaller, mais je n'ai aucune idée de comment le faire. Quelqu'un peut-il m'aider?

Gail Kelly
la source

Réponses:

11

Quittez Firefox efficacement

Assurez-vous d'abord que Firefox n'est pas en cours d'exécution:

ps ax | grep [f]irefox

S'il est en cours d'exécution, quittez-le. S'il ne semble pas fonctionner mais apparaît dans la liste de ps ax, tuez-le en exécutant killall firefox, en attendant quelques secondes, puis en exécutant killall -KILL firefox. Si vous ne voyez pas firefox: no process foundaprès la deuxième killallcommande, exécutez à nouveau cette deuxième commande. Si vous ne le voyez toujours pas, redémarrez (ou vous voudrez peut-être essayer de l' exécutersudo aussi, pensant que cela n'aidera généralement pas).

Pensez à effacer votre profil

Si vous souhaitez effacer votre profil (ce qui peut résoudre de nombreux problèmes, en particulier ceux liés à la mise à niveau de Firefox vers une nouvelle version), renommez le dossier appelé .mozillaqui réside dans votre dossier d'accueil. Il y a deux façons de procéder:

  • Dans Nautilus (le navigateur de fichiers GUI): Appuyez sur Ctrl+ Hou cliquez sur AffichageAfficher les fichiers cachés . Ensuite, vous pouvez voir les fichiers et dossiers qui commencent par un .. Accédez à votre dossier de départ si vous n'y êtes pas déjà, et renommez- .mozillale .mozilla.old(ou comme vous voulez l'appeler).

  • Sur la ligne de commande: Ouvrez une fenêtre de terminal ( Ctrl+ Alt+ T) et exécutez la commande:

    mv ~/.mozilla ~/.mozilla.old
    

    (Ou mettez ce que vous voulez appeler à la place .mozilla.old.)

L'idée derrière renommer le dossier au lieu de le supprimer est afin que vous puissiez le restaurer. Mais si son contenu empêche Firefox (ou une version plus récente de Firefox récemment installée) de fonctionner, alors vous pourriez avoir du mal à les utiliser plus tard!

Par conséquent, s'il y a quelque chose que vous souhaitez enregistrer - souvent, ce seront vos signets - vous devez le sauvegarder en premier, avant de le faire. ( Cet article peut vous aider. )

Enfin, notez que je ne préconise certainement pas d'effacer votre profil régulièrement, ni même à chaque fois que vous mettez à niveau Firefox. Ce n'est que lorsque vous rencontrez de graves problèmes après la mise à niveau que je recommande de l'essayer. (Si cela ne fait aucune différence, vous pouvez renommer .mozilla.oldrevenir à .mozilla--vous peut-être supprimer un nouvellement créé d' .mozillaabord. Voilà une des raisons pour sauvegarder le profil.)

Réinstallez Firefox (à partir de la dernière version dans n'importe laquelle de vos sources logicielles)

Pour réinstaller Firefox, en supprimant les fichiers de configuration globale et en obtenant la dernière version disponible dans l'une des sources logicielles configurées sur votre système Ubuntu, exécutez:

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

Doit apt-get upgradeêtre exécuté aussi?

L'exécution sudo apt-get upgraden'est pas nécessaire pour obtenir la dernière version disponible de Firefox, car la installcommande récupérera et installera automatiquement ou mettra à niveau la dernière version installable, et tous les autres packages (le cas échéant) nécessaires pour permettre l'installation de cette version.

Cela dit, il est raisonnable de courir sudo apt-get upgradedans cette situation. Vous souhaiterez peut-être mettre à jour tous vos logiciels, ce qui peut même potentiellement aider à résoudre certains problèmes d'interopérabilité. (Après tout, les nouvelles versions de certains packages et les versions vraiment anciennes d'autres n'ont pas nécessairement été testées ensemble.)

Si vous êtes habitué à utiliser le Software Updater (Update Manager dans les anciennes versions d'Ubuntu), allez-y et faites-le. Si vous préférez utiliser la ligne de commande:

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

Bien sûr, si vous n'avez pas exécuté sudo apt-get updatepeu de temps avant de les exécuter, vous devriez le faire. Et sudo apt-get dist-upgrademettra à niveau les packages qui nécessitent l'installation de nouveaux packages ou la suppression des packages actuellement installés, vous devez donc vous assurer de regarder ce qu'il dit qu'il prévoit de faire, avant de le laisser continuer.

(Pour répondre à une confusion commune: dist-upgradene pas . Voir tenter de mettre à jour votre système Ubuntu à une date ultérieure version d' Ubuntu, mais sur d'autres systèmes d' exploitation , il est utilisé à cette fin , en combinaison avec la modification manuelle d' un fichier de configuration cette explicationdist-upgrade . L' exécution sudo apt-get update, sudo apt-get upgradeet sudo apt-get dist-upgradeen cet ordre se rapproche du comportement du logiciel Updater / Update Manager et a tendance à bien fonctionner.)

Eliah Kagan
la source
1
Il ne reconnaît pas apt-get, désolé je ne suis pas doué pour ce xx
Gail Kelly
3
@GailKelly Que voulez-vous dire? Que se passe-t-il exactement?
Eliah Kagan
5

La simple saisie de ce qui suit dans mon terminal sur Ubuntu Trusty Tahr a bien fonctionné pour moi pour la mise à niveau.

sudo apt-get install firefox
Imran Nazir
la source
1

J'ai installé Firefox et j'ai reçu à plusieurs reprises une erreur lorsque j'ai tenté de l'ouvrir.

(processus: 2705): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' a échoué Erreur: l'accès a été refusé lors de la tentative d'ouverture de fichiers dans votre répertoire de profil.

Au départ, je ne pouvais exécuter que Firefox en tapant sudo firefox - loin d'être idéal. J'ai rencontré la solution ci-dessous, et cela a résolu mon problème.

"Solution trouvée ici" . La réponse est également collée ci-dessous.

ls .cache / mozilla /
ls: impossible d'ouvrir le répertoire .cache / mozilla /:
autorisation refusée

chown -R user.user .cache / mozilla />
chown: impossible de lire le répertoire '.cache / mozilla /':
autorisation refusée

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

Jacob
la source
1

Si vous utilisez Ubuntu, vous pouvez utiliser les commandes suivantes:

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

Ces commandes supprimeront Firefox et vos données de profil Firefox et réinstalleront Firefox.

Pour mettre à jour Firefox vers la dernière version en utilisant:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgradeest utilisé pour installer les dernières versions de tous les packages actuellement installés sur le système à partir des sources énumérées dans /etc/apt/sources.list.

Radu Rădeanu
la source