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 10/10/2009, 05:11]
YannUbuntu
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​navigateur internet ubuntu_64bits BROUILLON}} 
----- 
  
- 
- 
- 
- 
- 
- 
- 
-====== Nspluginwrapper,​ ou comment installer des greffons 32 bits pour Firefox sur un système 64 bits ====== 
- 
-<note important>​À partir d'​Ubuntu Gutsy ce n'est plus la peine de passer par cette manipulation laborieuse, il vous suffira simplement d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **flashplugin-nonfree**:​ 
-  sudo apt-get install flashplugin-nonfree 
- 
-Comme si vous étiez dans une version 32 bits d'​Ubuntu ! 
-</​note>​ 
- 
-Il sert notamment à installer des //​greffons//​ 32 bits sur un Firefox 64 bits. 
- 
-Voyons dans ce tutoriel comment installer le //greffon// 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). 
- 
-//À 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 greffons disponibles uniquement en 32 bits (Flash, etc.)]], cette page permet de conserver la version native 64 bits de Firefox sur votre système 64 bits et d'​utiliser un adaptateur (//​wrapper//​) pour le greffon 32 bits.// 
- 
- 
- 
- 
- 
- 
-===== Installation automatique de Flash Player avec un script ===== 
- 
-Téléchargez et installez-le en tapant ces commandes dans le terminal : 
- 
-  wget http://​infobreak.free.fr/​root/​ubuntu/​nspw_install 
-  bash nspw_install 
- 
-Rentrez votre mot de passe sudo quand il est demandé. 
- 
-(script récupéré sur le forum ubuntu et modifié pour qu'il marche ; Script disponible [[http://​infobreak.free.fr/​root/​ubuntu/​nspw_install|ICI]]) 
- 
-Vous devez redémarrer <​del>​votre PC</​del>​ **firefox** pour que Flash Player soit actif. 
- 
-**Attention ce script ne gère pas le problème possible du son (voir section problèmes)** 
- 
- 
- 
- 
- 
- 
- 
-===== Installation manuelle ===== 
- 
- 
- 
- 
- 
-==== Installation des bibliothèques 32 bits ==== 
- 
-[[:​tutoriel:​comment_installer_un_paquet|Installer les paquets]] suivants : 
-  * ia32-libs 
-  * ia32-libs-gtk 
-  * linux32 
-  * lib32asound2 
- 
-  sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2 
- 
- 
-==== Installation ==== 
- 
-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. 
- 
-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. 
- 
- 
-<​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>​ 
- 
-</​note>​ 
- 
-==== 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. 
- 
-=== Problèmes possibles === 
- 
-Si vous avez ce type de message: 
- 
-  /​usr/​lib/​nspluginwrapper/​i386/​linux/​npviewer.bin:​ cannot execute binary file 
- 
-Créez un lien symbolique pour que firefox prenne en compte le plugin : 
- 
-  sudo ln -sf /​usr/​lib/​mozilla/​plugins/​npwrapper.* /​usr/​lib/​firefox/​plugins 
- 
- 
- 
- 
-==== Pour Feisty et antérieur ==== 
- 
-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.* /​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 : 
- 
-<​note>​ Netscape 4 Plugins Wrapper, Nom de fichier : npwrapper.so,​ nspluginwrapper 0.9.91.2 adds support for i386 compiled Netscape 4 plugins. 
-</​note>​ 
-d'​autre part : 
-<​note>​ 
- ​Shockwave Flash, Nom de fichier : npwrapper.libflashplayer.so,​ Shockwave Flash 9.0 r31 
-</​note>​ 
-Et ça marche ! 
- 
- 
- 
- 
-===== Problèmes possibles ===== 
- 
- 
-==== Pas de son ==== 
- 
-**Attention testez avant si le plugin Flash marche, si vous avez du son ne faites ​ rien** 
- 
-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.1255144299.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)