Size: 2834
Comment: from scratch
|
Size: 3315
Comment: add package install browser-plugin-freshplayer-pepperflash
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
Freshplayerplugin permet à [[fr/Iceweasel|Iceweasel]] d’utiliser le plugin flash de [[fr/Chromium|Chromium]] : [[PepperFlashPlayer|pepperflashplugin-nonfree]]. | |
Line 7: | Line 6: |
Vous pouvez connaître la version de flash utilisée par Iceweasel depuis cette page : http://www.adobe.com/fr/software/flash/about/ | Freshplayerplugin permet à [[fr/Iceweasel|Iceweasel]] d’utiliser le plugin flash de [[fr/Chromium|Chromium]] : [[fr/PepperFlashPlayer|pepperflashplugin-nonfree]]. <<TableOfContents(3)>> Sachez que vous pouvez connaître la version de flash utilisée par Iceweasel depuis cette page : http://www.adobe.com/fr/software/flash/about/ = Installer Freshplayerplugin = Freshplayerplugin est désormais présent dans les dépôts jessie-backports ainsi que dans ceux plus récents. Il suffit d'installer le paquet {{{browser-plugin-freshplayer-pepperflash}}} pour pouvoir en profiter. {{{ apt install browser-plugin-freshplayer-pepperflash }}} = Compiler Freshplayerplugin = |
Line 12: | Line 25: |
Commencer par désinstaller tous les autres plugin flash afin d’éviter les conflits, puis installez le plugin flash dédié à Chromium : voir [[fr/PepperFlashPlayer/Installing|ici]] | Commencez par désinstaller tous les autres plugin flash afin d’éviter les conflits, puis installez le plugin flash dédié à Chromium : voir [[fr/PepperFlashPlayer/Installing|ici]] |
Line 22: | Line 35: |
apt-get install build-essential git cmake pkg-config libglib2.0-dev libasound2-dev libx11-dev libgl1-mesa-dev liburiparser-dev libcairo2-dev libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libfreetype6-dev libgtk2.0-dev libxinerama-dev libconfig-dev libevent-dev libegl1-mesa-dev libgles2-mesa-dev ragel libssl-dev libv4l-dev | apt-get install cmake gcc g++ git pkg-config ragel libasound2-dev libssl-dev libglib2.0-dev libconfig-dev libpango1.0-dev libgl1-mesa-dev libevent-dev libgtk2.0-dev libxrandr-dev libxrender-dev libxcursor-dev libv4l-dev libgles2-mesa-dev libavcodec-dev libva-dev libvdpau-dev libdrm-dev libpulse-dev |
Line 50: | Line 63: |
=== Mettre à jour le plugin flash === Dans notre cas, la librairie {{{libfreshwrapper-pepperflash.so}}} établit un lien avec le plugin {{{pepperflashplugin-nonfree}}}. Il suffit donc de mettre à jour le plugin de Chromium pour profiter de la dernière version de flash depuis Iceweasel comme indiqué [[fr/PepperFlashPlayer/Installing|ici]]. |
=== Mettre à jour le plug-in flash === Dans notre cas, la librairie {{{libfreshwrapper-pepperflash.so}}} établit un lien avec le plug-in {{{pepperflashplugin-nonfree}}}. Il suffit donc de mettre à jour le plug-in de Chromium pour profiter de la dernière version de flash depuis Iceweasel comme indiqué [[fr/PepperFlashPlayer/Installing|ici]]. |
Line 55: | Line 68: |
== Voir aussi : == | = Voir aussi : = |
Line 58: | Line 71: |
* Détails du paquet : [[DebianPkg:browser-plugin-freshplayer-pepperflash| browser-plugin-freshplayer-pepperflash]] |
Traduction(s): ?English - Français
Freshplayerplugin permet à Iceweasel d’utiliser le plugin flash de Chromium : pepperflashplugin-nonfree.
Contents
Sachez que vous pouvez connaître la version de flash utilisée par Iceweasel depuis cette page : http://www.adobe.com/fr/software/flash/about/
Installer Freshplayerplugin
Freshplayerplugin est désormais présent dans les dépôts jessie-backports ainsi que dans ceux plus récents. Il suffit d'installer le paquet browser-plugin-freshplayer-pepperflash pour pouvoir en profiter.
apt install browser-plugin-freshplayer-pepperflash
Compiler Freshplayerplugin
A noter qu'il manque des librairies de compilation pour Wheezy, cette méthode ne fonctionne que pour Jessie.
Prérequis :
Commencez par désinstaller tous les autres plugin flash afin d’éviter les conflits, puis installez le plugin flash dédié à Chromium : voir ?ici
Compiler Freshplayerplugin pour Jessie
Dépendances
Assurez-vous que vous avez accès aux dépôts sources afin de pouvoir lancer la compilation : voir ici
Installez les dépendances nécessaires à la compilation :
apt-get install cmake gcc g++ git pkg-config ragel libasound2-dev libssl-dev libglib2.0-dev libconfig-dev libpango1.0-dev libgl1-mesa-dev libevent-dev libgtk2.0-dev libxrandr-dev libxrender-dev libxcursor-dev libv4l-dev libgles2-mesa-dev libavcodec-dev libva-dev libvdpau-dev libdrm-dev libpulse-dev
Comme le projet est toujours en développement, cette liste n’est pas fixe. Elle pourra évoluer en fonction des besoins.
Compilation
On télécharge puis on compile les sources afin d’obtenir le fichier libfreshwrapper-pepperflash.so.
cd git clone https://github.com/i-rinat/freshplayerplugin.git cd freshplayerplugin mkdir build cd build cmake .. make
Déployer la librairie
cp libfreshwrapper-pepperflash.so /usr/lib/mozilla/plugins/
Puis relancez Iceweasel pour que cela soit pris en compte, et refaites un test ici http://www.adobe.com/fr/software/flash/about/
Mettre à jour le plug-in flash
Dans notre cas, la librairie libfreshwrapper-pepperflash.so établit un lien avec le plug-in pepperflashplugin-nonfree. Il suffit donc de mettre à jour le plug-in de Chromium pour profiter de la dernière version de flash depuis Iceweasel comme indiqué ?ici.
Dans une moindre mesure et en fonction du développement du projet Freshplayerplugin vous pourrez éventuellement être amené à mettre à jour libfreshwrapper-pepperflash.so en recommençant la compilation ci-dessus.
Voir aussi :
Site Internet du projet : https://github.com/i-rinat/freshplayerplugin
Détails du paquet : browser-plugin-freshplayer-pepperflash
Billet du blog de Debian-Facile sur le sujet : http://debian-facile.org/viewtopic.php?id=10265