Firefox 4 s'acharne sur Ubuntu

Résolu/Fermé
Utilisateur anonyme - 23 févr. 2011 à 15:19
 Ced - 23 mars 2011 à 16:40
Bonjour,
J'ai récemment installé Mozilla Firefox 4 beta 9 sur Ubuntu, et hier, j'ai découvert Quake Live, non compatible sur la version de Firefox 4 beta 9. J'ai donc désinstallé la 4 beta 9 pour prendre la 3.6.13 pour pouvoir jouer à Quake. Sauf que quand j'ai installé (dans les dépôts officiels d'Ubuntu) Firefox 3.6.13 et que je l'ai ouvert, c'était la version 4 beta 9 qui revenait.
Aidez-moi s'il vous plaît.

A voir également:

2 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
18 mars 2011 à 00:38
Résumé :

1) Supprimer proprement firefox 4.0/
2) Supprimer les éventuels reste d'une ancienne installation de firefox.

sudo aptitude purge $(dpkg -l | cut -d' ' -f3 | grep firefox)


3) Supprimer la diversion qui peut empêcher firefox de se réisntaller

sudo dpkg-divert --rename --remove /usr/bin/firefox


4) Installer firefox

sudo aptitude install firefox
1
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
24 févr. 2011 à 11:06
C'est un problème de PATH. Tes exécutables sont placés dans différents répertoires comme indiqué dans ce tableau :
http://www.mistra.fr/tutoriel-linux-fhs.html#h3-2-2-binaires--bin-sbin-lib

Quand tu ne donnes pas le chemin absolu de l'exécutable (par exemple firefox au lieu de /usr/bin/firefox), il lance le premier "firefox" qu'il trouve dans l'un des répertoires référencé dans la variable d'environnement PATH :

echo $PATH


S'il ne le trouve dans aucun, la commande est introuvable.

Tu peux voir lesquels linux trouve avec la commande :

whereis firefox


Tu peux voir lequel linux utilise avec la commande :

which firefox


Dans ton cas, /usr/local/bin (dans lequel se trouve l'exécutable "firefox" de firefox4) est probablement prioritaire sur /usr/bin (dans lequel se trouve l'exécutable de firefox3).

Le fait que firefox4 soit dans /usr/local/bin et non /usr/bin vient du fait que tu ne l'as pas installé par un paquet. Comme firefox4 n'a pas été installé par un paquet, tu ne peux pas le désinstaller via synaptic comme tu le ferais en temps normal.
http://doc.ubuntu-fr.org/synaptic

Il faut donc suivre la procédure de désinstallation telle quelle est indiquée dans l'archive firefox4 que tu as récupéré.

Bonne chance
0
Utilisateur anonyme
26 févr. 2011 à 18:13
D'accord, mais je suis débutant moi ! Et je ne sais même plus comment j'ai fais pour installer Firefox 4.0 beta 9 !
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
27 févr. 2011 à 05:52
Bah il faudrait au moins que tu saches comment tu l'as installé (lien ?) pour qu'on sache comment le désinstaller proprement...

Peux-tu me reporter le résultat de :

dpkg -l | grep firefox
which firefox


Bonne chance
0
Utilisateur anonyme
5 mars 2011 à 18:58
XXXX@XXXX-MS-7309:~$ dpkg -l | grep firefox
rc firefox 3.6.13+build3+nobinonly-0ubuntu0.10.10.1 safe and easy web browser from Mozilla
XXXX@XXXX-MS-7309:~$ which firefox
/usr/bin/firefox
XXXX@XXXX-MS-7309:~$
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
6 mars 2011 à 11:07
ls -l /usr/bin/firefox


On dirait que tu as installé ton firefox non pas dans /usr/local mais dans ton arborescence linux ce qui est mal :s
0
Utilisateur anonyme
6 mars 2011 à 12:45
XXXX@XXXX-MS-7309:~$ ls -l /usr/bin/firefox
lrwxrwxrwx 1 root root 20 2011-01-17 22:54 /usr/bin/firefox -> /opt/firefox/firefox

Donc je fais quoi ?
0