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 21/07/2007, 14:04]
86.70.158.252
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​navigateur web BROUILLON}} 
  
----- 
- 
-====== Nspluginwrapper,​ ou comment installer des plugins compatibles Netscape sur 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, etc.)]], 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// 32 bits sur un Firefox 64 bits. 
- 
-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 ===== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installer les paquets]] suivants : 
-  * ia32-libs 
-  * ia32-libs-gtk 
-  * linux32 
- 
-===== 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 paquets 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. 
- 
- 
- 
- 
-==== Installation ==== 
- 
-=== Gutsy et suivants === 
- 
-Installer simplement le package nspluginwrapper avec [[:​Synaptic]] ou avec cette ligne de commande: 
- 
-  sudo apt-get install nspluginwrapper 
- 
-=== Feisty et versions antérieurs === 
- 
-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 programme [[:Alien]]. Si ce n'est pas déjà fait, installez-le : c'est le paquet « alien ». 
- 
-Puis dans le répertoire où ont été sauvés les paquets RPM, exécutez la commande suivante : 
- 
-  sudo alien -i nspluginwrapper*.rpm 
- 
-Cette procédure convertira et installera NSPluginWrapper. 
- 
-{{icons:​iconnote.png ​ }} 
-> 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 .tar.gz de l'​option 1 dans votre dossier personnel et extraire l'​archive. 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-===== 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 ~/​install_flash_player_9_linux/​libflashplayer.so /​usr/​lib/​mozilla/​plugins32 
-</​code>​ 
- 
-On //wrappe// le plugin 32 bits par nspluginwrapper : 
- 
-  sudo nspluginwrapper -i /​usr/​lib/​mozilla/​plugins32/​libflashplayer.so 
- 
-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. 
- 
-===== Que faire quand vous avez ce type de message :  /​usr/​lib/​nspluginwrapper/​i386/​linux/​npviewer.bin:​ cannot execute binary file ?? - vous attendez que quelqu'​un vous donne la solution ;-) ===== 
- 
-Pour finir, on créer un lien symbolique pour que firefox prenne en compte le plugin : 
- 
-  sudo ln -sf /​usr/​lib/​mozilla/​plugins/​npwrapper.* /​usr/​lib/​firefox/​plugins 
- 
-==== Pour Dapper et version antérieur (firefox 1.5) ==== 
- 
-On rend maintenant ces deux plugins créés dans le répertoire idoine Mozilla disponibles pour Firefox grâce à des liens symboliques : 
- 
-<​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 : 
- 
-  sudo ln -s /​usr/​lib/​mozilla/​plugins /​usr/​lib/​mozilla-firefox/​plugins 
- 
-===== 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 ! 
- 
- 
- 
- 
-===== Problèmes possibles ===== 
- 
-==== Pas de son ==== 
- 
-Si vous n'avez pas de son, il faut installer le paquet « lib32asound2 ». 
- 
-Ensuite il faut [[:​tutoriel:​comment_editer_un_fichier|modifier le fichier]] « /​etc/​firefox/​firefoxrc » : 
- 
-Cherchez la ligne suivante : <​file>​FIREFOX_DSP="​none"</​file>​ 
-et changez-la par celle-ci : <​file>​FIREFOX_DSP="​aoss"</​file>​ 
- 
-Maintenant il ne doit plus y avoir de problème ! 
- 
----- 
- 
-//​Contributeurs : anonyme (rédacteur),​ [[:​utilisateurs:​Ner0lph]] (orthographe,​ typographie),​ [[:​utilisateurs:​Fabien26]] (réactualisation,​ mise en page).// 
  • nspluginwrapper.1185019464.txt.gz
  • Dernière modification: Le 23/07/2007, 14:14
  • (modification externe)