logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


Plugin Flash pour navigateurs

Nota :

Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !

Introduction

Beaucoup de sites internet nécessitent (honte à eux) l'installation d'un lecteur flash, afin de pouvoir lire certaines animations, certaines vidéos, pour pouvoir jouer à certains jeux et pouvoir vous montrer certaines publicités (tout cela non-libre et potentiellement dangereux).

Le flash est un format propriétaire d'Adobe qui nécessite, le plus souvent, le lecteur propriétaire proposé par la marque pour être correctement joué. Ce plugin flash est maintenant obsolète et dangereux, Adobe ayant arrêté le développement de versions Linux il y a trois ans. À ne pas utiliser !

Un lecteur libre existe: Gnash, c'est une alternative au lecteur d'Adobe, mais il ne permet pas encore d'avoir accès à toutes les fonctionnalités du flash.

Sachez que la tendance des sites internet est de délaisser le flash au profit du html5, il est donc de plus en plus facile de survivre sur internet sans le lecteur propriétaire d'Adobe.

L'abandon du flash est d'autant plus important qu'Adobe ne développe plus de nouvelles versions pour Linux après la version 11.2 (qui date de février 2012). Seul Google Chrome suivra les évolutions d'Adobe pour la technologie Flash. On pourra avoir une version récente de Adobe Flash sans Google-Chrome en installant le paquet pepperflashplugin-nonfree. Cette dernière solution ne fonctionnera qu'avec le navigateur chromium, voir ci-dessous.

Connaître sa version de flash

Cliquer sur ce test Flash pour connaître la version du Flash Player installée sur votre système. Si vous ne voyez pas le logo tourner et que que vous n'avez pas un message de ce type : You have version xx,xx,xxx,xx installed et bien il faudra installer soit Gnash soit le plugin flash soit Google-Chrome ou encore chromium avec le paquet pepperflashplugin-nonfree

Les différentes méthodes d'installation

Les paragraphes suivants décrivent chacun une méthode pour installer un plugin Flash. Il est en général déconseillé d'utiliser simultanément plusieurs méthodes.

Méthode Gnash

apt-get install gnash 

Une fois l'installation terminée, pensez à relancer votre navigateur internet.

Méthode Plugin Propriétaire Google (pour Chromium et Chrome)

Attention, ceci ne fonctionne qu'avec le navigateur chromium, variante libre du navigateur Chrome de Google.
Attention, dans vos sources il faut avoir la section contrib des backports activée !

Si vous n'avez pas la section contrib des backports dans vos sources, vous pouvez la rajouter en téléchargeant ce fichier :

/etc/apt/sources.list.d/10debian-backports-contrib.list
# stable-backports-contrib
deb http://cdn.debian.net/debian/ stable-backports main contrib
Vous pouvez par exemple l'enregistrer sous /tmp/10debian-backports-contrib.list, puis le déplacer dans la configuration APT avec
mv /tmp/10debian-backports-contrib.list /etc/apt/sources.list.d/

Ou plus directement, le télécharger directement à sa place :

wget -O/etc/apt/sources.list.d/10debian-backports-contrib.list 'http://wiki.debian-facile.org/_export/code/doc:media:flash?codeblock=9'

Ensuite il faut installer le paquet pepperflashplugin-nonfree :

apt-get update
apt-get install -t stable-backports pepperflashplugin-nonfree

Il faut aussi que Chromium soit installé, via le paquet chromium ainsi que le paquet des locales, chromium-l10n, pour l'avoir en français.

apt-get install chromium chromium-l10n

Voilà, il ne reste plus qu'a tester test Flash (avec chromium bien sûr) et normalement on devrait avoir la dernière version de Adobe Flash Player.

Demander à Iceweasel d'utiliser le plugin flash de chromium (freshplayerplugin)

Adobe ne développe plus de nouvelles versions pour Linux depuis la version 11.2. Donc pas de mise à jour possible. La sécurité de cette version n'est plus maintenue.

Pour Iceweasel, il est maintenant trop risqué d'utiliser la version 11.2 proposé par Adobe, en alternative il est possible grâce au projet freshplayerplugin d'utiliser le plugin de Chromium bien plus à jour. Pour cela il faut installer quelques dépendances pour compiler le module freshplayerplugin:

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
Afin d'éviter que les plugins ne se marchent dessus, il est bon de desinstaller gnash et et le flashplugin-nonfree avant

Il faudra aussi le plugin dédié à Chromiun (voir méthode ci dessus)

apt-get install pepperflashplugin-nonfree

Ensuite on télécharge puis compile le plugin freshplayerplugin:

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

Pour finir on copie la .so à son emplacement définitif

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

Après cela le plugin devrait fonctionnait, Vous pouvez faire un test ici Plus d'information en anglaisici

Méthode d'installation du plugin propriétaire d'Adobe (pour Iceweasel et Autres)

Obsolète et dangereux !

Adobe ne développe plus de nouvelles versions pour Linux depuis la version 11.2. Donc pas de mise à jour possible. La sécurité de cette version n'est plus maintenue. Il est maintenant trop risqué d'utiliser cette méthode.

Attention, dans vos sources il faut avoir la section contrib activée !

Si vous n'avez pas la section contrib dans vos sources, vous pouvez la rajouter en téléchargeant ce fichier :

/etc/apt/sources.list.d/10debian-official-contrib.list
# stable-contrib
deb http://cdn.debian.net/debian/ stable main contrib
# stable updates-contrib
deb http://cdn.debian.net/debian/ stable-updates main contrib
# wheezy security-contrib
deb http://security.debian.org/ stable/updates main contrib
Vous pouvez par exemple l'enregistrer sous /tmp/10debian-official-contrib.list, puis le déplacer dans la configuration APT avec
mv /tmp/10debian-official-contrib.list /etc/apt/sources.list.d/

Ou plus directement, le télécharger directement à sa place :

wget -O/etc/apt/sources.list.d/10debian-official-contrib.list 'http://wiki.debian-facile.org/_export/code/doc:media:flash?codeblock=1'

Puis :

apt-get update
apt-get install flashplugin-nonfree 

Une fois l'installation terminée, pensez à relancer votre navigateur internet.

Pour voir si le plugin est à jour :

update-flashplugin-nonfree --status

Et pour installer la mise à jour :

update-flashplugin-nonfree --install

Pour virer le machin :

update-flashplugin-nonfree --uninstall

Pour choisir entre différents plugins régulièrement installés par les paquets Debian (Gnash, Flashplayer…) :

update-alternatives --config flash-mozilla.so 

Autres liens

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/media/flash.1418808457.txt.gz · Dernière modification: 17/12/2014 10:27 par nIQnutn

Pied de page des forums

Propulsé par FluxBB