dimanche 31 août 2014

Pepper flash (suite)

Dans l'article précédent, dont celui-ci constitue la suite, après quelques généralités sur le plugin 'pepper flash' et son emploi avec chromium, nous avons traité uniquement du cas de ubuntu 14.04. Nous allons cette fois nous intéresser à d'autres distributions à commencer par Fedora (20).
Déjà l'installation de chromium n’est pas évidente car celui-ci ne fait pas partie de l'offre logicielle par défaut.
Pour en disposer, il faut avant de procéder à cette installation, configurer le dépôt churchyard-chromium-russianfedora:
 
[root@rigel ~]# cd /etc/yum.repos.d && wget -O churchyard-chromium-russianfedora.repo http://copr.fedoraproject.org/coprs/churchyard/chromium-russianfedora/repo/fedora-20-x86_64/
[root@rigel yum.repos.d]# yum install chromium

Cependant ce dépôt fournit très peu de paquets et aucun qui ait un lien avec le plugin pepper flash:


Pour pouvoir disposer du paquet qui installe le plugin, à savoir chromium-pepper-flash, il faut en plus configurer le dépôt russianfedora-nonfree. Cependant l’ajout de ce dépôt nécessite le dépôt russianfedora-free que nous pouvons cependant désactiver par la suite (par exemple avec la commande sed):

[root@rigel ~]# yum install http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/releases/20/Everything/x86_64/os/russianfedora-free-release-20-1.R.noarch.rpm
[root@rigel ~]# yum install http://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/releases/20/Everything/x86_64/os/russianfedora-nonfree-release-20-1.R.noarch.rpm
[root@rigel ~]# sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/russianfedora-free.repo
[root@rigel ~]# sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/russianfedora-free-updates.repo
[root@rigel ~]# yum install chromium-pepper-flash

Dans chromium, au niveau de l'URL chrome://plugins, en affichant + de détails, il est possible de désactiver l'ancien plugin, si celui-ci a été installé:

Dans le cas de la distribution Manjaro (ou Archlinux), pour disposer du plugin, il suffit d'installer le paquet chromium-pepper-flash à partir du dépôt AUR:

[toto@rigel ~]$ yaourt -S chromium-pepper-flash 

Le paquet est construit sur place après téléchargement du rpm google-chrome et extraction du plugin:



Dans d'autres distributions comme par exemple Chakra, le plugin est fourni avec le paquet qui contient le navigateur (chromium):


C'est la solution la plus simple mais qui ne convient pas à tout le monde.
Dans tous les cas évoqués ci-dessous, la mise à jour du plugin, une fois celui-ci installé, s'effectue automatiquement avec les autres mise à jour (contrairement à ce qui se passe pour Ubuntu 14.04)