Instala o flash player de depuração no Chrome?

5

Estou tentando adaptar as instruções de aqui , aqui e aqui para instalar a versão de depuração do flash player na minha instalação do Ubuntu 13.04, de modo que o Chrome 30.0.1599.66 possa usá-lo.

Curiosamente, parece que já tenho o plug-in oficial do Adobe Flash instalado e utilizável pelo Chrome, por isso o problema muda de "instalar flash" para "substituir o flash normal pela versão do depurador".

Porisso,precisosubstituirlibflashplayer.sopelo da Adobe baixado. Soa simples.

Selecionei este arquivo (conteúdo do Plugin do Linux Flash Player 11.2 depurador), descomprimiu-o e instalou os arquivos de configurações das configurações locais do Flash Player conforme indicado .

Em seguida, substituí /usr/lib/flashplugin/installer/libflashplayer.so pela versão incluída na instalação do depurador e reiniciei o Chrome. Para minha surpresa, a segunda listagem do Adobe Flash Player em chrome://plugins simplesmente desapareceu!

É como se o Chrome não gostasse do plugin do depurador por algum motivo. Eu tentei várias coisas para obter o plugin do depurador para aparecer, mas sem sucesso:

  • chmod +rx libflashplayer.so
  • nspluginwrapper -i libflashplayer.so (Resultados no erro no appropriate viewer found for libflashplayer.so )
  • mkdir /opt/google/chrome/plugins; mv libflashplayer.so /opt/google/chrome/plugins

Como posso fazer com que o Chrome reconheça o plug-in do depurador do Flash?

    
por Cory Klein 03.10.2013 / 21:02

2 respostas

5

Eu finalmente descobri enquanto tentava fazê-lo funcionar para o Firefox! Isto é baseado na direção que encontrei aqui .

sudo apt-get install ia32-libs nspluginwrapper
sudo mkdir /usr/lib/flash-plugin/
wget http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz
tar xzvf flashplayer_11_plugin_debug.i386.tar.gz
sudo cp libflashplayer.so /usr/lib/flash-plugin/
sudo chmod 775 /usr/lib/flash-plugin/libflashplayer.so
cd /usr/lib/mozilla/plugins
rm -rf npwrapper.libflashplayer.so # Not sure if this part is necessary or not
sudo ln -s /usr/lib/flash-plugin/libflashplayer.so .
sudo chmod 777 libflashplayer.so
sudo nspluginwrapper -i /usr/lib/flash-plugin/libflashplayer.so
#                       ^ Use the full path here as a relative path won't work!

Agora reinicie o Chrome e o Firefox. Ambos devem estar usando a versão de depuração do plugin flash!

    
por 03.10.2013 / 22:08
0

O Chromium não permite, pois é uma biblioteca de 32 bits:

$ file /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so.bk
/usr/lib/flashplugin-installer/libflashplayer.so:    ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
/usr/lib/flashplugin-installer/libflashplayer.so.bk: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped

(Obviamente, o .bk é meu backup)

Eu usaria o sistema de 32 bits para depurar o Flash.

(Eu não tenho um sistema de 32 bits agora, vou atualizar mais tarde)

    
por 03.10.2013 / 21:28