Pular para o conteúdo

Fresh Player Plugin no Firefox - Fedora 20

Dica publicada em Linux / Introdução
Paulo Mauricio da Conceição Jr. RHCI, RHCE, RHCVA pmcj21
Hits: 5.881 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Fresh Player Plugin no Firefox - Fedora 20

Descrição da instalação do plugin Pepper Flash do Chrome para Firefox rodando no Fedora 20.

Instalação

Atualmente, para testar o Fresh Player Plugin (lembre-se, o programa está em estágios iniciais de desenvolvimento e sua funcionalidade é limitada. Ele não funciona com muitos sites, incluindo YouTube), você pode compilar ele a partir do código fonte seguindo as instruções abaixo.

Passo 1: Abra um terminal (usando o Dash ou pressionando as teclas Ctrl+Alt+t).

Passo 2: Instale as dependências necessárias com o comando abaixo:

# yum install glib2-devel libX11-devel uriparser-devel cairo-devel pango-devel freetype-devel gtk2-devel gcc-c++ alsa-lib-devel libconfig-devel libevent-devel mesa-libGLES-devel git cmake

Passo 3: Baixe o código do programa com o comando a seguir:

# git clone https://github.com/i-rinat/freshplayerplugin.git

Passo 4: Vá até a pasta criada:

# cd freshplayerplugin

Passo 5: Crie uma pasta usando o comando abaixo:

# mkdir build

Passo 6: Entre na pasta criada:

# cd build

Passo 7: Inicie a preparação com esse comando:

# cmake ..

Passo 8: Agora, use o comando a seguir para compilar o programa:

# make

Passo 9: Depois de compilado, copie o arquivo "libfreshwrapper-pepperflash.so" da pasta de compilação para a pasta de plugin do navegador.

Para o Firefox, copie-o para /usr/lib64/mozilla/plugins/, usando o comando abaixo (para outros navegadores, consulte a documentação dos mesmos):

# cp libfreshwrapper-pepperflash.so /usr/lib64/mozilla/plugins/

Como o plugin é apenas um wrapper para o Pepper Flash do Google Chrome, você vai precisar do arquivo "libpepflashplayer.so".

O caminho do Pepper Flash é codificado para /opt/google/chrome/PepperFlash/libpepflashplayer.so e para obter "libpepflashplayer.so" nesse local, você terá que instalar a versão estável do Google Chrome.

Créditos para o Edivaldo, que fez o tutorial para Ubuntu.

Leapcast - Emulando Chromecast utilizando Fedora 20/21

Problemas com autenticação no AD do Windows utilizando SuSE

Computador de mão Nokia com Linux embarcado

Dual boot com Windows no segundo HD

Como instalar o Virtualbox 6.0 no Debian 9

Nvidia FX 5500 no OpenSuSE 11.1

[Ubuntu 11.04] Nokia N70 como modem Bluetooth

#1 Comentário enviado por sergiomb em 19/02/2015 - 01:22h
Boa dica ! , um developer do postinstaller [1] fez uns pacotes rpms com o chromium-pepper-flash e freshplayerplugin-0.2.2 , é preciso desinstalar o flash-plugin antigo e ficamos com flash player 16 no Firefox :
Isto é possivel desde o Firefox 35.

Instala o yum-plugin-tmprepo para poderes usar o yum --tmprepo= com :

yum install yum-plugin-tmprepo

Importa a chave gpg do postinstaller:

rpm --import https://sourceforge.net/projects/postinstaller/files/fedora/releases/21/x86_64/RPM-GPG-KEY-postinsta...

e por fim usa o repo do postinstaller e garante tambem que tens o mesa-libGLES instalado, usando o comando:

yum --tmprepo=https://sourceforge.net/projects/postinstaller/files/fedora/releases/21/x86_64/updates/repodata/repomd.xml install chromium-pepper-flash chromium-pepper-flash-chromium-pdf-plugin freshplayerplugin mesa-libGLES

e se o plugin do flash não aparecer no Firefox ou não atualizar a versão [2]

exit firefox
rm ~/.mozilla/firefox/*/pluginreg.dat
start firefox again


[1] https://sourceforge.net/projects/postinstaller/
[2] http://unix.stackexchange.com/questions/174210/flash-plugin-up-to-date-but-firefox-keeps-telling-me-...
Update : 2015-03-07
#2 Comentário enviado por pmcj21 em 19/02/2015 - 09:18h
Sérgio,

Muito obrigado pela dica, vai ajudar muito a comunidade. Isso enxuga bastante o trabalho da instalação do Plugin, a Adobe deixou bastante a desejar abandonando o desenvolvimento do Plugin Flash para Linux.

Abraços.

Contribuir com comentário

Entre na sua conta para comentar.