J'essaye de mettre à jour Firefox sur Linux, et cela ne fonctionne pas. J'ai envisagé de le désinstaller et de le réinstaller, mais je ne sais pas comment le faire. Quelqu'un peut-il m'aider?
D'abord, assurez-vous 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 qu'il figure dans la liste de ps ax
, supprimez-le en exécutant killall firefox
, attendez quelques secondes, puis exécutez killall -KILL firefox
. Si vous ne voyez pas firefox: no process found
après la deuxième commande killall
, exécutez à nouveau cette seconde commande. Si vous ne le voyez toujours pas, redémarrez (ou vous voudrez peut-être essayer l'exécuter avec Sudo
, mais cela ne vous aidera généralement pas).
If vous voulez effacer votre profil (ce qui peut résoudre de nombreux problèmes, notamment ceux liés à la mise à niveau de Firefox vers une nouvelle version), puis renommez le dossier .mozilla
qui réside dans votre dossier personnel. Il y a deux façons de faire ceci:
Dans Nautilus (le navigateur de fichiers GUI): Appuyez sur Ctrl+H ou cliquez sur Afficher → Afficher les fichiers cachés . Ensuite, vous pouvez voir les fichiers et les dossiers qui commencent par .
. Accédez à votre dossier personnel si vous n'y êtes pas déjà et renommez .mozilla
en .mozilla.old
(ou comme vous voulez l'appeler).
Sur la ligne de commande: Ouvrez une fenêtre de terminal (Ctrl+Alt+T) et lancez la commande:
mv ~/.mozilla ~/.mozilla.old
(Ou mettez ce que vous voulez appeler à la place de .mozilla.old
.)
L'idée de renommer le dossier au lieu de le supprimer vous permet de 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 aurez peut-être du mal à les utiliser plus tard!
Par conséquent, si vous souhaitez enregistrer quelque chose - il s'agira souvent de vos favoris - vous devez le sauvegarder avant de le faire. ( Cet article peut aider avec ça. )
Enfin, notez que je ne préconise certainement pas de supprimer votre profil régulièrement, ni même chaque fois que vous mettez à niveau Firefox. Ce n'est que lorsque vous avez de graves problèmes après la mise à niveau que je vous recommande de l'essayer. (Si cela ne fait aucune différence, vous pouvez renommer .mozilla.old
en .mozilla
--, vous devrez peut-être d'abord supprimer un .mozilla
nouvellement créé. C'est l'une des raisons pour sauvegarder le profil entier.)
Pour réinstaller Firefox, en supprimant les fichiers de configuration globaux 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
apt-get upgrade
devrait-il également être exécuté?L'exécution de Sudo apt-get upgrade
n'est pas nécessaire pour obtenir le dernier Firefox disponible, car la commande install
va automatiquement extraire et installer ou passer à la dernière version installable, et quels que soient les autres packages (le cas échéant) nécessaires à l'activation de cette version. à installer.
Cela dit, il est raisonnable d’exécuter Sudo apt-get upgrade
dans cette situation. Vous voudrez 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 réellement anciennes de d’autres n’ont pas nécessairement été testées ensemble.)
Si vous êtes habitué à utiliser Software Updater (Update Manager dans les anciennes versions d'Ubuntu), allez-y. 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 update
peu de temps avant de les exécuter, vous devriez le faire. Et Sudo apt-get dist-upgrade
mettra à 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 est prévu de faire avant de le laisser continuer.
(Pour faire face à une confusion courante: dist-upgrade
ne pas tente de mettre à niveau votre système Ubuntu vers une version plus récente d’Ubuntu, bien que, sur certains autres systèmes d’exploitation, il soit utilisé à cette fin avec la modification manuelle d’un fichier de configuration. Voir - cette explication de dist-upgrade
. Lancer Sudo apt-get update
, Sudo apt-get upgrade
et Sudo apt-get dist-upgrade
dans cet ordre se rapproche du comportement de Software Updater/Update Manager et tend à bien fonctionner.)
Entrer juste ce qui suit dans mon terminal sur Ubuntu Trusty Tahr a bien fonctionné pour moi pour la mise à niveau.
Sudo apt-get install firefox
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 vont supprimer Firefox et vos données de profil Firefox et réinstaller Firefox.
Pour mettre à jour Firefox avec la dernière version, utilisez:
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get upgrade
est 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
.
J'ai installé Firefox et j'ai eu plusieurs fois une erreur en essayant de l'ouvrir.
(process: 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 firefox qu’en saisissant 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 /:
Permission refuséechown -R utilisateur.utilisateur .cache/mozilla />
chown: impossible de lire le répertoire ‘.cache/mozilla /’:
Permission refuséeSudo chown -R user.user .cache/mozilla /
firefox