Por que o flash do Chromium (pepperflashplugin) não é atualizado automaticamente?

2

Para atualizar o flash em navegadores baseados no Chromium (Ubuntu 16.04), tenho que executar manualmente:

sudo update-pepperflashplugin-nonfree --install

Isso atualizará o plug-in do Flash para o Chromium e o Opera.

BTW também há um bug em 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

Embora a versão mais recente seja 23.0.0.162 , a única maneira de instalar essa versão é removê-la primeiro e reinstale-o mais tarde:

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

Então é buggy, mas mais importante, por que a atualização desse importante plugin da internet e (grande fraqueza) não é feita (ou conectada) ao processo de atualização geral sudo apt update; sudo apt upgrade ?

    
por Janghou 22.09.2016 / 15:15

1 resposta

2

Parece que tanto pepperflashplugin-nonfree como flashplugin-installer são reprovados .

Há um novo pacote adobe-flashplugin na seção Canonical Partners software que atualizará os plug-ins do Chromium e do Firefox.

Você precisa ativar Canonical Partners source. Ele marcará o flashplugin-installer como reprovado / a ser removido , mas infelizmente não o pepperflashplugin-nonfree , você precisará remover isso você mesmo.

Solução

Ativar Canonical Partners nas configurações do sistema - > Software e atualizações - > guia Other software , então:

sudo apt remove pepperflashplugin-nonfree flashplugin-installer
sudo apt update
sudo apt install adobe-flashplugin

A primeira linha excluirá o plug-in antigo:

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

e a última linha irá instalar o plugin em:

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

Nota

Você tem que verificar se a Canonical Partners está com a distribuição definida como xenial, isso nem sempre é feito automaticamente para sistemas atualizados.

Caso contrário, ele instalará versões mais antigas do pacote adobe-flashplugin: Deve instalar a versão adobe-flashplugin:

 1:20160913.1-0ubuntu0.16.04.1

Em instalações de atualização 14.04 - > 16.04 instala 1:20160913.1-0ubuntu0.14.04.1 , que oferece um flash atualizado, mas em instalações antigas atualizadas (a partir de 13.10- > ...- > 16.04) ele oferece um pacote desatualizado, que não instala o pepperplugin . Por isso, o Opera usa o local do Chrome, o Chromium não.

Portanto, não se esqueça de definir a distribuição para xenial para os Parceiros da Canonical, então ela oferecerá o pacote 16.04.

Por último, verifique esta página da Adobe para verificar a sua versão.

(Aparentemente, isso não funciona para o navegador Yandex).

    
por Janghou 22.09.2016 / 16:16