Como instalar o Flash player no Ubuntu?

126

Embora eu tenha o mais recente Adobe Flash player 11.2 para Linux no Firefox - ref: dúvidas de segurança do Flash player -, um jogo online em particular ainda solicita a atualização para o flash player mais recente.

Eu tentei este jogo online no meu laptop (Windows 8 com Flash Player 11.8) e não tem problemas.

Existe uma maneira de induzir o Ubuntu ou este jogo a pensar que o Flash Player 11.8 está "instalado"?

user190160
fonte
4
Como você já sabe, o mais recente flash player para Linux é 11.2.x. Então, eu recomendo que você use o Latest Google Chromenavegador. Ele já vem com o mais recente flash player embutido. Não é necessário instalar o flash enquanto você navega na Internet. ;) Faça o download chromeaqui: google.com/intl/en/chrome/browser Responda se precisar de mais assistência ..
Saurav Kumar 4/13
Veja também: askubuntu.com/questions/562271/…
Ben Ben
Veja minha resposta aqui; askubuntu.com/a/908985/682596
Roel Van de Paar

Respostas:

133

Nota: Esta resposta está severamente desatualizada . Consulte a resposta de karel, que descreve como a Canonical e a Adobe atualmente recomendam a instalação do Flash Player no Ubuntu.


Para Linux, a versão mais recente do Adobe Flash Player é a 11.2, que você já possui. Desculpe, mas não pode ser atualizado para 11.8. A Adobe fornece backports de segurança para o Flash Player 11.2 para Linux.

Para instalar o plug-in Flash no Ubuntu 13.04 (Raring Ringtail), siga este processo:

  1. Habilite o multiverserepositório, como mostrado aqui: Como habilito o repositório "multiverso"?

  2. Abra uma janela do terminal (pressione Ctrl+ Alt+ T) e copie / cole esta linha:

    sudo apt-get install flashplugin-installer 
    
  3. Quando o Flash Player estiver instalado, feche a janela do terminal e reinicie o navegador.

Sweet72
fonte
3
..e como flashplugin-installerestá disponível no repositório Multiverse , pode ser necessário ativar o repositório. ..so este link deve ajudar: Como habilito o repositório "multiverso"?
precisa
3
Isso também funciona em 14.04.
dusan
2
Este método também funciona para 15.04. :)
Muhamed Huseinbašić 4/15
4
Este método também funciona para 15.10.
galath
1
Instalado, mas no chrome://pluginsChromium não vejo flash ... Lubuntu 15.10
Vitaly Zdanevich 9/16
30

Para instalar a versão mais recente do flash player, pesquise Software e Atualizações no Dash (no Ubuntu, versões anteriores a 17.10) ou no painel Mostrar Aplicativos (no Ubuntu 17.10 ou posterior), e abra a janela Software e Atualizações. Clique na guia Outro software na janela Software e atualizações e marque a caixa de seleção à esquerda de onde diz: Parceiros Canonical .

insira a descrição da imagem aqui Software e atualizações no Ubuntu 17.10

Clique no botão Fechar para fechar a janela Software e atualizações.

Abra o terminal e digite:

sudo apt-get update   
sudo apt-get install adobe-flashplugin  
sudo apt install browser-plugin-freshplayer-pepperflash # 16.04 and later   

O plug-in Flash para Linux fornecido pela Adobe parou na versão 11.2. Para usuários do Chrome / Chromium, existe o plugin Pepper Flash, mas não é suportado pelo Firefox / Iceweasel / outros navegadores. No Ubuntu 16.04 e versões posteriores, navegador-plugin-freshplayer-pepperflash a partir dos repositórios padrão do Ubuntu, é possível usar o plugin Pepper Flash do Chrome no Firefox e qualquer outro navegador da Web que suporte plug-ins NPAPI. Funciona melhor que o adobe-flashplugin no Firefox.

karel
fonte
8
Pessoalmente, acho que essa deve ser a única resposta que resta, e as outras respostas (que geralmente são obsoletas) foram removidas.
Gunnar Hjalmarsson
1
Qual é a linha do APT para inserir depois de clicar no botão Adicionar?
Code-Guru
@karel: Eu acho que é o que o Code-Guru no comentário acima estava achando confuso, porque clicar no botão Adicionar aciona um pop-up que solicita uma URL do APT.
Nicolas Raoul
15

A Adobe não fornece mais atualizações do Flash Player para Linux, exceto para backports de segurança.
No Blog do Abobe Flash :

Para versões do Flash Player após a 11.2, o plug-in do navegador Flash Player para Linux estará disponível apenas através da API "Pepper" como parte da distribuição do navegador Google Chrome e não estará mais disponível para download direto da Adobe. A Adobe continuará fornecendo atualizações de segurança para distribuições que não são do Pepper do Flash Player 11.2 no Linux por cinco anos a partir do seu lançamento.

Você ainda pode usar o flash mais recente no Google Chrome ou ChromiumInstale o navegador chromium com o plug-in 'Pepper Flash'

O Adobe Flash Player está diretamente integrado ao Google Chrome e ativado por padrão. As atualizações disponíveis para o Adobe Flash Player são incluídas automaticamente nas atualizações do sistema Chrome.

Você precisará instalá-lo manualmente no Chromium, veja aqui

kiri
fonte
Não é mais verdade. A versão PPAPI ainda é suportada.
Evan Carroll
pcworld.com/article/3116409/linux/... parece indicar que esta resposta não é mais verdade
Mateusz Konieczny
11

Infelizmente, a Adobe abandonou o suporte à versão GNU / Linux do Flash Player (embora ainda estejam sendo fornecidas atualizações de segurança). No entanto, ainda existem duas maneiras de obter versões mais recentes.

O primeiro é executar a versão do Windows através do Wine , uma camada de emulação de software projetada para fazer com que o software Windows funcione no GNU / Linux e outros sistemas similares ao Unix. Você precisará de um navegador da Web Windows (como a versão Windows do Firefox ), com a versão Windows do Flash Player.

Ou você pode instalar o Google Chrome , pois ele sempre possui uma versão recente do Flash, mesmo no Ubuntu. Se você escolher o Chrome, não precisará do Wine. Isso pode não ser mais uma opção. Veja a atualização nº 3.

Atualização : Agora conheço uma terceira maneira de fazer isso: Pipelight! O Pipelight era originalmente um plug-in de navegador destinado a usar um fork do WINE para executar o Microsoft Silverlight. No entanto, em algum momento, os desenvolvedores decidiram adicionar suporte para o Flash também. Consulte Aqui para obter instruções sobre como instalar o Pipelight e ativar o Flash Player.

No entanto, esse método não é perfeito; se você achar que o navegador não responde ao mouse, você pode alternar os espaços de trabalho (usando os atalhos de teclado da área de trabalho) ou alternar as janelas (novamente os atalhos de teclado). De qualquer forma, quando você voltar, poderá clicar novamente. Observe que eu testei isso apenas com a área de trabalho Cinnamon do Linux Mint (que é bifurcada no Gnome) e não posso garantir que isso funcione em outras áreas de trabalho. Se tudo mais falhar, você pode alternar para tty e eliminar a tubulação usando pkill pluginloader.exe.

Além disso, convém executar sudo pipelight-plugin --updatede tempos em tempos, para que o Pipelight saiba instalar uma versão atualizada do flash player. Isso evita que o Pipelight tente baixar plug-ins de links inativos e garante que os plug-ins permaneçam atualizados. Ou, você pode criar um arquivo cron para executar o comando automaticamente. Para fazer isso, execute sudo bash -c 'echo -e \#\!"/bin/bash\n\npipelight-plugin --update" > /etc/cron.weekly/pipelight-update; chmod a+x /etc/cron.weekly/pipelight-update'Isso permitirá que a lista de plug-ins do Pipelight seja atualizada semanalmente, embora os plug-ins atuais não sejam atualizados até que você inicie o navegador baseado em NPAPI.

Atualização 2 : Encontrei outro plug-in que usa o Pepper (Google Chrome) Flash Player em outros navegadores (como o Firefox). Esse plug-in, conhecido como freshplayerplugin, é uma versão nativa do Flash, portanto, não é necessário o WINE. Observação: embora eu não tenha tentado esse método, o Pepper Flash é conhecido por ter problemas com vídeos protegidos por DRM, como os encontrados no Amazon Prime. Se você assiste a vídeos protegidos por DRM com o Flash Player, convém usar o Pipelight.

O link acima mostra como instalar o FreshPlayerPlugin, clonando um repositório git e compilando o código você mesmo. Ou, você pode instalar o pacote pepflashplugin-installer do ppa skunk / pimenta-flash: sudo add-apt-repository ppa:skunk/pepper-flash && sudo apt-get update && sudo apt-get install pepflashplugin-installer. Ver o fundo do ESTA página para obter instruções sobre como ativar o Chromium para usar pepperflash. Aviso: isso depende do suporte do Google Chrome. Por favor, veja a atualização nº 3 .

Atualização 3 : o Google retirou o suporte do Chrome para todos os sistemas GNU / Linux de 32 bits. Se você possui um sistema de 64 bits, pode usar o Chrome como de costume. Caso contrário, você precisará executar uma versão antiga do Chrome (boa sorte em encontrar uma. Além disso, esteja avisado de que os navegadores antigos não são seguros), alterne para um sistema de 64 bits ou tente executar a versão do Windows através do WINE. Como os sistemas de 32 bits não são mais suportados, não é mais possível usar o método descrito na atualização nº 2 em sistemas de 32 bits.

Atualização 4 : Pipelight foi descontinuado pelo autor. Você não pode mais instalar o Flash Player com ele. No entanto, a Adobe decidiu aumentar a versão GNU / Linux do Flash player para as versões mais recentes, então acho que você não precisa de pipelight ou freshplayerplugin. de fato, isso meio que torna toda essa resposta obsoleta.

TSJNachos117
fonte
sim, em uma nota lateral, adobe são paus. o google pagou os criadores de vinho para otimizar o photoshop no linux, não é legal da parte deles? Em vez disso, a Adobe os paga interrompendo o suporte a ar, leitor e flash no Android e Linux. mas sua aprovação porque logo html5 vai assumir
Nick Bailuc
Infelizmente, o plugin freshplayer envolve apenas o flash de pimenta com um front-end NPAPI para que o Firefox possa usá-lo. Pipelight também é um plugin NPAPI. Mas o Firefox está retirando o suporte ao NPAPI até o final do ano . Existe outra solução para o Flash no Firefox que ainda não está planejada para ser eliminada ou que a mudança para o Chrome / em execução no Wine é realmente a única opção?
Ben
O Flash não abandonou o suporte à versão PPAPI, aqui está a prova : também está empacotado e disponível para o Ubuntu, veja minha resposta aqui .
Evan Carroll
de fato, isso meio que torna toda essa resposta obsoleta. - considere atualizá-lo e excluir conteúdo antigo que não é mais útil?
Mateusz Konieczny
1

Como instalar manualmente o plugin Flash NPAPI da Adobe para navegadores como Firefox, Iceweasel e SeaMonkey

  1. Acesse https://get.adobe.com/flashplayer/otherversions/

  2. Selecione sua arquitetura: Linux (32 bits) ou Linux (64 bits) .

    • Se você não tiver certeza sobre a arquitetura do seu sistema, execute o comando shell uname -i: se ele retornar algo com o número 64 , seu sistema é de 64 bits. Caso contrário, é de 32 bits.
  3. Faça o download do pacote NPAPI : selecione a opção (.tar.gz) - NPAPIexistente e clique no botão "Baixar agora".

    • A tarball é um arquivo com a extensão ".tar.xxx", onde "xxx" é uma extensão para arquivos compactados, como por exemplo, zip , gz , bz2 , 7z etc. Assim, tarball.tar.gz, tarball.tar.zip, tarball.tar.7ze tarball.tar.bz2são todos exemplos de tarballs.
  4. Salve o tarball na /tmppasta com o nome flash.tar.gz . Se o navegador baixar automaticamente o tarball, impossibilitando que você renomeie o tarball antes do início do download, aguarde o término do download e vá para a pasta onde o tarball foi colocado, renomeie o tarball para flash.tar.gz e depois mova para /tmp.

  5. Inicie o terminal do shell e, em seguida, execute este comando:

    cd /tmp ; tar -xvf flash.tar.gz
    
  6. Agora execute este supercomando para colocar o plug-in Adobe Flash na pasta do sistema:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libflashplayer.so /usr/lib/adobe-flashplugin/ ; sudo ln -sf /usr/lib/adobe-flashplugin/libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so
    
  7. Em seguida, execute este comando para colocar as pastas do Adobe Flash em seus respectivos locais:

    sudo cp -rf /tmp/usr /
    
  8. Agora você pode executar o seu navegador Mozilla / Gecko (Firefox, Iceweasel ou SeaMonkey) e acessar a URL about:pluginspara verificar se o navegador detectou o plug-in flash localizado em /usr/lib/adobe-flashplugin/libflashplayer.so(ele também deve estar visível acessando about:addonsa seção Plug - ins ). Se você vir algo como Shockwave Flash 24.0 r0 , acesse http://www.adobe.com/software/flash/about para verificar se o applet flash detecta sua instalação NPAPI flash e informa qual versão você está atualmente usando.

    • É possível que o seu navegador mostre a localização do plug-in como sendo em /usr/lib/flashplugin-installer/libflashplayer.sovez de /usr/lib/adobe-flashplugin/libflashplayer.so. Se isso acontecer, ignore: é normal.
  9. Reinicie o computador apenas para garantir que o menu de aplicativos mostre o novo painel de controle do " Adobe Flash Player ". Caso contrário, você poderá iniciá-lo executando este comando shell:

    /usr/bin/flash-player-properties
    

Nota: se você estiver usando o SeaMonkey de 32 bits em um sistema de 64 bits, o navegador não "verá" o plug-in. Use outro navegador (por exemplo, Firefox).

Como desinstalar manualmente o plug-in Flash NPAPI da Adobe para navegadores como Firefox, Iceweasel e SeaMonkey

Abra uma janela do terminal shell e execute este supercomando:

sudo rm -r /usr/lib/adobe-flashplugin /usr/lib/flashplugin-installer/libflashplayer.so /usr/bin/flash-player-properties /usr/lib/kde4/kcm_adobe_flash_player.so /usr/lib64/kde4/kcm_adobe_flash_player.so /usr/share/applications/flash-player-properties.desktop /usr/share/kde4/services/kcm_adobe_flash_player.desktop /usr/share/pixmaps/flash-player-properties.png ; cd /usr/share/icons/hicolor ; sudo find . -name "flash-player-properties.png" -delete

Como instalar manualmente o plug-in Flash PPAPI da Adobe para um navegador WebKit como o Opera

  1. Acesse https://get.adobe.com/flashplayer/otherversions/

  2. Selecione sua arquitetura: Linux (32 bits) ou Linux (64 bits) .

    • Se você não tiver certeza sobre a arquitetura do seu sistema, execute o comando shell uname -i: se ele retornar algo com o número 64 , seu sistema é de 64 bits. Caso contrário, é de 32 bits.
  3. Faça o download do arquivo PPAPI : selecione a opção (.tar.gz) - PPAPIexistente e clique no botão "Baixar agora".

    • A tarball é um arquivo com a extensão ".tar.xxx", onde "xxx" é uma extensão para arquivos compactados, como por exemplo, zip , gz , bz2 , 7z etc. Assim, tarball.tar.gz, tarball.tar.zip, tarball.tar.7ze tarball.tar.bz2são todos exemplos de tarballs.
  4. Salve o tarball na /tmppasta com o nome pepflash.tar.gz . Se o seu navegador baixar automaticamente o tarball, tornando impossível renomear o tarball antes do início do download, aguarde o término do download e vá para a pasta onde o tarball foi colocado, renomeie o tarball para pepflash.tar.gz e depois mova para /tmp.

  5. Inicie o terminal do shell e, em seguida, execute este comando:

    cd /tmp ; tar -xvf pepflash.tar.gz
    
  6. Agora execute estes comandos para colocar o plug-in do Adobe Flash na pasta do sistema:

    if ! [ -d /usr/lib/adobe-flashplugin/ ]; then sudo mkdir /usr/lib/adobe-flashplugin ; else echo /usr/lib/adobe-flashplugin/ already exists ; fi ; sudo cp -f libpepflashplayer.so manifest.json /usr/lib/adobe-flashplugin/
    
  7. Agora você pode executar o navegador WebKit / Opera (apenas versões Opera anteriores à versão 45) e acessar o URL about:pluginspara verificar se o navegador detectou o plug-in flash localizado em /usr/lib/adobe-flashplugin/libpepflashplayer.so. Não se esqueça de clicar no botão Mostrar detalhes (canto superior direito) para expandir os campos de informações e mostrar informações extras sobre cada plug-in detectado. Se você vir algo como o Adobe Flash Player localizado em /usr/lib/adobe-flashplugin/libpepflashplayer.so, vá para http://www.adobe.com/software/flash/about apenas para garantir que o applet flash detecte sua instalação flash PPAPI e informe qual versão você está atualmente usando. Se o seu navegador for o Opera versão 45+ (versão 45 ou posterior), a única maneira de verificar se o plug-in está instalado e funcionando corretamente é acessandohttp://www.adobe.com/software/flash/about . Se o miniaplicativo flash detectar sua instalação PPAPI, o flash estará funcionando no navegador Opera 45+.

Como desinstalar manualmente o plugin Flash PPAPI da Adobe para um navegador WebKit como o Opera

Abra uma janela de terminal shell e execute este comando:

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

Como instalar manualmente o plugin Flash PPAPI da Adobe nos navegadores Google Chrome e Google Chromium

Se você estiver usando o Google Chrome / Chromium, ele já vem com seu próprio plug-in PPAPI Flash incluído em ~/.config/google-chrome/PepperFlash/some_version_number/libpepflashplayer.so. No entanto, se os vídeos não estiverem funcionando com o Google Chrome / Chromium quando você estiver no Facebook, YouTube etc. (você ouvirá o áudio, mas não vê nenhum vídeo), provavelmente está tentando assistir a vídeos HTML5, mas seu A GPU (Unidade de processamento gráfico) possui uma lista negra de renderização integrada, evitando a aceleração de vídeo exigida pelo HTML5.

Para corrigir esse problema, inicie o Google Chrome / Chromium, acesse este URL:

chrome://flags/#ignore-gpu-blacklist

... em seguida, ative a opção acima e reinicie o Google Chrome / Chromium.

Se a solução acima não resolver o problema, siga as 6 etapas fornecidas em Como instalar manualmente o plugin Flash PPAPI da Adobe para um navegador WebKit como o Opera , faça backup do plugin PepperFlash do Google e crie um link simbólico para o plugin PPAPI flash da Adobe.

Se, por exemplo, seu navegador Chrome / Chromium estiver usando o plug-in PepperFlash versão 24.0.0.186 e você baixou o plug-in PPAPI flash da Adobe versão 24.0.0.186 (mesma versão do PepperFlash do Google), esse é o comando do shell que você precisará emitir após instalar o Adobe Plug - in Flash PPAPI :

mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ; sudo ln -sf /usr/lib/adobe-flashplugin/libpepflashplayer.so ~/.config/google-chrome/libpepflashplayer.so

Como desinstalar manualmente o plugin Flash PPAPI da Adobe para os navegadores Google Chrome e Google Chromium

Abra uma janela de terminal shell e execute este comando:

sudo rm ~/.config/google-chrome/libpepflashplayer.so ; mv ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so.bak ~/.config/google-chrome/PepperFlash/24.0.0.186/libpepflashplayer.so

Fonte: minha própria resposta à pergunta # 470281 .

Yuri Sucupira
fonte
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada. - Do comentário
amc
@amc Acabei colando aqui toda a minha resposta também, porque os processos de instalação e desinstalação são importantes e mudam, dependendo do navegador. A coisa mais importante, acredito, é ajudar aqueles que leem a pergunta acima a encontrar uma resposta que explique como fazer a instalação manual (e como remover manualmente o Adobe Flash também). Eu "mesclaria" minhas duas respostas em uma única para as duas perguntas, se pudesse, mas infelizmente não existe esse recurso disponível. A pergunta acima é mais antiga que a outra, mas eu encontrei e respondi à outra primeiro.
Yuri Sucupira
@DavidFoerster A pergunta acima é mais antiga que a outra em que (recentemente) postei minha resposta. No entanto, eu encontrei e respondi à outra pergunta primeiro (vários dias antes de encontrar essa). É por isso que sinalizar qualquer uma dessas perguntas (em favor da outra) parece ser um tipo de dilema: a qual pergunta deve ser dada preferência? Não tenho certeza de como lidar com esta situação. Ao colar o conteúdo da minha resposta aqui também, espero facilitar para que todos encontrem minha solução proposta para o problema, independentemente de qual dessas duas perguntas alguém encontrar primeiro.
Yuri Sucupira
Tudo bem. Votei para encerrar a outra pergunta como uma duplicata desta.
David Foerster
1
@YuriSucupira Eu descobri o motivo pelo qual não estava funcionando nas versões recentes do Opera. Você também precisa do arquivo manifest.json, não apenas do arquivo libpepflashplayer.so. Eu editei isso na sua resposta. Além disso, aqui está um script que fará todo o trabalho sujo para o plug-in PPAPI: gist.github.com/ruario/215c365facfe8d3c5071 . Talvez você possa incorporar isso na sua resposta também.
Mike