Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
nspluginwrapper [Le 05/05/2007, 18:33]
88.163.76.103
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​brouillon}} 
  
----- 
- 
-====== Nspluginwrapper permet d'​installer des plugins compatibles Netscape sur une version de Firefox. ====== 
- 
-//À la différence du [[:​tutoriel:​comment_installer_flash_sur_firefox_en_64_bits| tutoriel qui vise à installer une version 32 bits de Firefox sur un système 64 bits pour utiliser les plugins disponibles uniquement en 32 bits (Flash...)]],​ cette page permet de conserver la version native 64 bits de Firefox sur son système 64 bits et de "​wrapper"​ uniquement le plugin 32 bits.// 
- 
- 
-Il sert notamment à installer des plugins 32bits sur un Firefox 64bits. 
- 
-Voyons dans ce tutoriel comment installer le plugin non-libre Flash officiel (donc 32 bits) sur un système 64 bits avec Firefox. (inspiré d'un mode d'​emploi trouvé sur le forum anglophone) 
- 
-===== Installation de librairies 32 bits ===== 
- 
-<​code>​sudo apt-get install ia32-libs ia32-libs-gtk linux32</​code>​ 
- 
-===== Récupération de nspluginwrapper ===== 
- 
-==== Le site officiel ==== 
- 
-Aller sur le site de Gwenole Beauchesne sur [[http://​gwenole.beauchesne.info/​projects/​nspluginwrapper/​|nspluginwrapper]]. Dans la section download, récupérer les packages RPM pour plugin (nspluginwrapper-n-x86_64.rpm) et le viewer (nspluginwrapper-i386-n-x86_64.rpm) et les sauvegarder dans home/​utilisateur/​nspw/​ par exemple. 
- 
- 
- 
- 
-==== Transformation des .rpm en .deb et installation ==== 
-Les paquets au format ''​.rpm''​ ne peuvent d'​origine être installés sur Ubuntu. Il est nécessaire que vous convertissiez ces paquets au format ''​.deb''​ pour Ubuntu. Cette opération peut être faite grâce au logiciel **[[alien]]**. Si ce n'est pas déjà fait, installez ''​alien''​ :<​code>​ sudo apt-get install alien</​code>​ 
- 
-Puis dans le répertoire où ont été sauvés les paquets RPM, exécutez la commande suivante : <​code>​ sudo alien -i nspluginwrapper*.rpm</​code>​ Cette procédure convertira //et// installera NSPluginWrapper. 
- 
-//Note : //Si une erreur se produit avec la commande précédente et que l'​installation de NSPluginWrapper ne peut être complétée,​ tentez plutôt les commandes suivantes, dans votre terminal toujours positionné dans le dossier contenant le paquet de NSPluginWrapper :<​code>​ sudo alien -cd nspluginwrapper*.rpm 
- sudo dpkg -i nspluginwrapper*.deb</​code>​ 
- 
- 
- 
-===== Récupération de Flash 32 bits===== 
- 
-Aller sur le site de [[http://​www.adobe.com/​shockwave/​download/​download.cgi?​P1_Prod_Version=ShockwaveFlash|Adobelabs pour Flash]] où on trouve la dernière version (9.0) de Flash pour Linux. 
- 
-Télécharger l'​archive sous le lien "​installer"​ dans le dossier home/​utilisateur/​flash64 par exemple et extraire le fichier libflashplayer.so (qui est le plugin Flash 9 pour Firefox 32 bits). 
- 
- 
- 
-===== Wrapping du plugin Flash 32 bits sur Firefox 64 bits ===== 
- 
-C'est là que ça commence à devenir intéressant. 
-On créé d'​abord les répertoires qui vont accueillir les plugins et les liens symboliques pour ne pas mettre le bazar dans les dossiers mozilla. 
- 
-<​code>​sudo ln -s /​usr/​lib/​nspluginwrapper/​x86_64/​linux/​npconfig /​usr/​bin/​nspluginwrapper 
-sudo mkdir /​usr/​lib/​mozilla/​plugins32 
-sudo cp /​home/​utilisateur/​flash64/​libflashplayer.so /​usr/​lib/​mozilla/​plugins32</​code>​ 
- 
-On "​wrappe"​ le plugin 32 bits par nspluginwrapper:​ 
- 
-<​code>​sudo nspluginwrapper -i /​usr/​lib/​mozilla/​plugins32/​libflashplayer.so</​code>​ 
- 
-Deux nouveaux plugins ont été créés dans le dossier /​usr/​lib/​mozilla/​plugins:​ npwrapper.so,​ le "​monteur"​ de plugins 32 bits, et npwrapper.libflashplayer.so,​ le plugin flash transformé en 64 bits. 
- 
-On rend maintenant ces deux plugins créés dans le répertoire idoine mozilla disponibles pour firefox grâce à des liens sysmboliques:​ 
- 
-<​code>​sudo ln -s /​usr/​lib/​mozilla/​plugins/​npwrapper.so /​usr/​lib/​mozilla-firefox/​plugins/​ 
-sudo ln -s /​usr/​lib/​mozilla/​plugins/​npwrapper.libflashplayer.so /​usr/​lib/​mozilla-firefox/​plugins/</​code>​ 
- 
-ou plutôt 
- 
-<​code>​sudo ln -s /​usr/​lib/​mozilla/​plugins /​usr/​lib/​mozilla-firefox/​plugins</​code>​ 
- 
-===== Vérification des plugins installés dans Firefox ===== 
- 
-Dorénavant,​ en appelant la page spéciale "​about:​plugins"​ dans Firefox, on trouve d'une part: 
- 
-Netscape 4 Plugins Wrapper, Nom de fichier : npwrapper.so,​ nspluginwrapper 0.9.91.2 adds support for i386 compiled Netscape 4 plugins. 
- 
-d'​autre part 
- 
-Shockwave Flash, Nom de fichier : npwrapper.libflashplayer.so,​ Shockwave Flash 9.0 r31 
- 
-Et ça marche! 
- 
- 
- 
-===== Sauf peut-être le son ===== 
- 
-Il reste maintenant à activer le son pour les animations flash (vérifiez avant cela s'il est manquant en l'​état). Pour cela, il faut d'​abord installer le paquet lib32asound2. 
- 
-<​code>​sudo apt-get install lib32asound2</​code>​ 
- 
-Ensuite il faut modifier le fichier /​etc/​firefox/​firefoxrc : 
- 
-Pour Ubuntu 
-<​code>​gtksudo gedit /​etc/​firefox/​firefoxrc</​code>​ 
-Pour Kubuntu 
-<​code>​kdesu kate /​etc/​firefox/​firefoxrc</​code>​ 
- 
-Cherchez la ligne FIREFOX_DSP="​none"​ et changez la par FIREFOX_DSP="​aoss"​. 
- 
-maintenant il ne doit plus y avoir de problème! 
  • nspluginwrapper.1178382798.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)