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
nspluginwrapper [Le 15/09/2010, 21:12]
77.195.147.203
nspluginwrapper [Le 19/09/2010, 09:24] (Version actuelle)
Gemnoc Refonte.
Ligne 1: Ligne 1:
-{{tag>Dapper ​navigateur internet ubuntu_64bits ​vétuste}}+{{tag>​navigateur internet ubuntu_64bits}}
 ---- ----
  
 +====== NSPluginWrapper,​ ou comment installer des greffons 32 bits pour Firefox sur un système 64 bits ======
  
  
 +<note important>​Il est maintenant possible d'​installer simplement le greffon Adobe Flash 32 bits sur un système 64 bits. Adobe a aussi remis à disposition un greffon 64 bits expérimental le 12 septembre 2010. Consultez la page **[[flashplayer|Adobe Flash Player]]**.
  
 +Le seul usage de NSPluginWrapper serait donc pour l'​installation de greffons 32 bits autres que le Flash.</​note>​
  
 +**NSPluginWrapper** est un greffon servant à installer des //​greffons//​ 32 bits sur une version 64 bits 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 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.
  
 +===== Pré-requis =====
  
-====== Nspluginwrapper,​ ou comment installer ​des greffons 32 bits pour Firefox sur un système 64 bits ======+  * Disposer ​des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée.
  
-<note important><​del>​À 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**:​ +===== Installation =====
-  sudo apt-get install flashplugin-nonfree+
  
-Comme si vous étiez dans une version 32 bits d'Ubuntu !</del> +Pour installer ce greffon, il suffit ​d'[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|installer le paquet]] **[[apt://nspluginwrapper|nspluginwrapper]]**.
-Adobe ayant arrêté le support officiel du plugin flash x86_64, cette procédure a un intérêt certain, surtout depuis que des failles critiques ont été patché dans la version x86 du plugin +
-</note>+
  
-Il sert notamment à installer des //​greffons//​ 32 bits sur un Firefox 64 bits.+===== Désinstallation =====
  
-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).+Pour supprimer ​ce greffon, il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]].
  
-//À 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.//+===== Voir aussi =====
  
- +  ​* **(en)** [[http://freshmeat.net/​projects/​nspluginwrapper/​|Page du projet ​sur Freshmeat]]
- +
- +
- +
- +
-<​del>​===== 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 votre PC **firefox** pour que Flash Player soit actif. +
- +
-**Attention ce script ne gère pas le problème possible du son (voir section problèmes)**</​del>​ +
- ​**Lien mort** +
- +
- +
- +
- +
- +
- +
-===== 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 ==== +
-le lien vers nspluginwrapper est cassé ! +
- +
-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).//+//​Contributeurs : anonyme (rédacteur),​ [[:​utilisateurs:​Ner0lph]] (orthographe,​ typographie),​ [[:​utilisateurs:​Fabien26]] (réactualisation,​ mise en page), [[:​utilisateurs:​Gemnoc]] (refonte).//
  • nspluginwrapper.txt
  • Dernière modification: Le 19/09/2010, 09:24
  • par Gemnoc