web-dev-qa-db-fra.com

Pourquoi flash pour Chromium (pepperflashplugin) n'est-il pas automatiquement mis à jour?

Pour mettre à jour le flash dans les navigateurs basés sur Chromium (Ubuntu 16.04), je dois exécuter manuellement:

_Sudo update-pepperflashplugin-nonfree --install
_

Cela mettra à jour le plugin flash pour Chromium et Opera.

BTW il y a aussi un bogue dans _update-pepperflashplugin-nonfree_:

_update-pepperflashplugin-nonfree --status
Flash Player version installed on this system  : 22.0.0.209
Flash Player version available on upstream site: 22.0.0.209
_

Bien que la dernière version soit 23.0.0.162 , le seul moyen d'installer cette version consiste à la supprimer d'abord, puis à la réinstaller ultérieurement:

_Sudo apt-get --purge remove pepperflashplugin-nonfree
Sudo apt install pepperflashplugin-nonfree

Sudo update-pepperflashplugin-nonfree --status
Flash Player version installed on this system  : 23.0.0.162
Flash Player version available on upstream site: 22.0.0.209
_

Donc, c'est bogué, mais plus important encore, pourquoi la mise à jour de cet important plugin Internet et (défaut majeur) ne sont-elles pas effectuées (ou liées) au processus de mise à jour général _Sudo apt update; Sudo apt upgrade_?

2
Janghou

Il semble que pepperflashplugin-nonfree et flashplugin-installer soient tous deux obsolète .

Il y a un nouveau paquetage Adobe-flashplugin dans la section Canonical Partners software qui mettra à jour les plugins Chromium et Firefox.

Vous devez activer la source Canonical Partners. Il marquera le flashplugin-installer comme obsolète/à supprimer , mais malheureusement pas le pepperflashplugin-nonfree, vous devez le supprimer vous-même. .

Solution

Activez Canonical Partners dans les paramètres système -> Logiciels et mises à jour -> onglet Other software, puis:

Sudo apt remove pepperflashplugin-nonfree flashplugin-installer
Sudo apt update
Sudo apt install Adobe-flashplugin

La première ligne supprimera l'ancien plugin:

/usr/lib/pepperflashplugin-nonfree/libpepflashplayer.so

et dernière ligne va installer le plugin dans:

/usr/lib/Adobe-flashplugin/libpepflashplayer.so

Remarque

Vous devez vérifier que, pour les partenaires Canonical, la distribution est définie sur xenial, cela ne se fait pas toujours automatiquement pour les systèmes mis à niveau.

Sinon, il installera les anciennes versions du paquet Adobe-flashplugin: Il devrait installer la version Adobe-flashplugin:

 1:20160913.1-0ubuntu0.16.04.1

Sur les installations de mise à niveau 14.04 -> 16.04, il installe 1:20160913.1-0ubuntu0.14.04.1, qui propose une mise à jour flash, mais sur les anciennes installations mises à niveau (à partir de 13.10 -> ...-> 16.04), il offre un package obsolète, qui le fait pas installez le pepperplugin. Par conséquent, Opera utilise l'emplacement Chrome, contrairement à Chromium.

N'oubliez donc pas de définir la distribution sur xenial pour les partenaires Canonical, qui proposera alors le package 16.04.

Enfin, vérifiez ceci page Adobe pour vérifier votre version.

(Apparemment, cela ne fonctionne pas pour le navigateur Yandex.)

2
Janghou