Installer Firefox en 32 bits sur une Débian AMD64
Cette procédure permet d'installer Firefox pour accéder sans problèmes au greffon Java. Elle permet notamment d'accéder sous Débian AMD64 à l'application de déclaration d'impôts française.
Cette procédure a été validée sous une distribution Débian Lenny.
Procédure
- Installez les paquets suivants (avec un gestionnaire de paquets) :
- ia32-libs
- ia32-libs-gtk
- lib32nss-mdns
Téléchargez dans votre répertoire personnel la version française de Firefox depuis le site de Mozilla Europe.
- Décompressez le fichier que vous avez téléchargé (depuis une fenêtre de terminal) :
tar xvjf firefox-3.0.tar.bz2
Vous devriez obtenir un répertoire appelé firefox dans votre répertoire personnel.
Téléchargez dans votre répertoire personnel la machine virtuelle Java depuis le site de Sun, en choisissant la version Linux 32 bits en fichier auto-extractible.
- Exécutez le script d'installation (depuis une fenêtre de terminal) :
sh jre-6u6-linux-i586.bin
Allez dans le répertoire plugins de Firefox :
cd ~/firefox/plugins
- Créez le lien symbolique vers le greffon Java :
ln -s ~/jre1.6.0_06/plugin/i386/ns7/libjavaplugin_oji.so
- Il ne vous reste plus qu'à lancer Firefox en 32 bits avec la commande suivante :
linux32 ~/firefox/firefox
Rendez-vous sur la page Java test de Sun, pour vérifier que Java fonctionne bien.
Et si...
Si l'impression ne marche pas...
(firefox-bin:29526): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so: wrong ELF class: ELFCLASS64
Si, sous Débian, la liste des imprimantes ne s'affiche pas et que vous voyez le message ci-dessus s'afficher dans la fenêtre de terminal lorsque vous cliquez sur le menu Imprimer, lancez Firefox avec la commande suivante :
GTK_PATH=/usr/lib32/gtk-2.0 linux32 ~/firefox/firefox
Cette nouvelle commande définit, pour l'exécution de Firefox, la variable d'environnement GTK_PATH, qui indique à Firefox le bon endroit où trouver la bibliothèque GTK.
Pour plus d'informations, vous pouvez consulter le rapport d'erreur Débian #493968 (en anglais).
Bonus
Installation de Flash sous Lenny
- Installez le greffon Flash du dépôt Débian Multimédia :
Ouvrez une fenêtre de terminal administrateur (i. e. sous le compte root).
Ajoutez le dépôt Débian Multimédia de Christian Marillat à votre liste de sources :
deb http://www.debian-multimedia.org/ testing main
- Installez le paquet contenant la clef GPG utilisée pour signer les paquets de ce dépôt :
- debian-multimedia-keyring
- Installez le greffon flash pour Mozilla :
- flashplayer-mozilla
Allez dans le répertoire plugins de Firefox
cd ~/firefox/plugins
- Créez un lien symbolique vers le greffon Flash :
ln -s /usr/lib/flashplayer/libflashplayer.so
Installation de Flash sous Sid
- Installez le greffon flash :
- flashplugin-nonfree
Allez dans le répertoire plugins de Firefox
cd ~/firefox/plugins
- Créez un lien symbolique vers le greffon Flash :
ln -s /usr/lib/flashplugin-nonfree/libflashplayer.so
