Flash Debian Firefox

Habituellement, le paquet Debian qui s'occupe de télécharger le plug-in officiel Flash d'Adobe s'appelle flashplugin-nonfree et est disponible dans les dépôts contrib. C'est un paquet téléchargeur, qui récupère l'archive officielle Adobe, extrait le plug-in .so et le rend accessible à Iceweasel et aux autres navigateurs installés, mais il ne mettra à disposition que la version 11.2 de Flash.

 

Depuis peu, il est possible, grâce au projet "freshplayerplugin", d'utiliser le plug-in pepperflashplugin-nonfree depuis Iceweasel. Cela permet enfin de passer à une version de Flash plus récente (et donc potentiellement d'éviter les failles de sécurité pas encore corrigées, tout en gagnant en compatibilité avec les sites ne respectant pas les principes d'interopérabilité).

 

Il faut donc, comme pour Chromium, installer le pepperflashplugin-nonfree (voir ci dessus). Ensuite avec un soupçon de compilation on va préparer le freshplayerplugin :

 

On commence par installer les dépendances nécessaires à la compilation.

 

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

 

On télécharge et on compile :

 

cd
git clone https://github.com/i-rinat/freshplayerplugin.git
cd freshplayerplugin
mkdir build
cd build
cmake ..
make
 

 

Puis on place la librairie libfreshwrapper-pepperflash.so au bon endroit.

 

cp libfreshwrapper-pepperflash.so /usr/lib/mozilla/plugins/

 

Voilà ce n'est pas plus compliqué, il suffit de relancer Iceweasel pour pouvoir en profiter.