UbuntuにFlashプレーヤーをインストールする方法は?


126

FirefoxでLinux用の最新のAdobe Flashプレーヤー11.2を使用しているにもかかわらず -ref:Flashプレーヤーのセキュリティの疑い -特定のオンラインフラッシュゲームでは、最新のフラッシュプレーヤーへの更新が引き続き要求されます。

私はラップトップ(Flash Player 11.8を搭載したWindows 8)でこのオンラインゲームを試しましたが、問題はありません。

UbuntuやこのゲームをだましてFlash Player 11.8が「インストールされている」と考える方法はありますか?


4
すでにご存知のように、Linux向けの最新のFlash Playerは11.2.xです。したがって、Latest Google Chromeブラウザを使用することをお勧めします。内蔵の最新フラッシュプレーヤーが既に付属しています。インターネットの閲覧中にフラッシュをインストールする必要はありません。;)chromeここからダウンロード:google.com/intl/en/chrome/browserさらにサポートが必要な場合は返信してください。
Saurav Kumar


ここで私の答えをご覧ください。askubuntu.com/a/908985/682596
Roel Van de Paar

回答:


133

注:この答えは非常に時代遅れです。代わりに、CanonicalとAdobeが現在UbuntuにFlash Playerをインストールする方法を説明しているkarelの回答を参照してください。


Linuxの場合、Adobe Flash Playerの最新バージョンは11.2です。申し訳ありませんが、11.8に更新することはできません。アドビは、Flash Player 11.2 for Linuxにセキュリティバックポートを提供しています。

Ubuntu 13.04(Raring Ringtail)にFlashプラグインをインストールするには、次のプロセスに従ってください。

  1. 次にmultiverse示すように、リポジトリを有効にします。「マルチバース」リポジトリを有効にするにはどうすればよいですか?

  2. ターミナルウィンドウを開き(Ctrl+ Alt+を押してT)、次の行をコピーして貼り付けます。

    sudo apt-get install flashplugin-installer 
    
  3. Flash Playerがインストールされたら、ターミナルウィンドウを閉じてブラウザを再起動します。


3
.. flashplugin-installerそしてMultiverseリポジトリで利用できるため、リポジトリを有効にする必要があるかもしれません。..soこのリンクは役立ちます:「マルチバース」リポジトリを有効にするにはどうすればよいですか?
正確な14

3
これは14.04でも機能します。
デュサン14

2
このメソッドは15.04でも機能します。:)
ムハメドフセインバシッチ

4
この方法は、15.10でも機能します。
ガラス

1
インストールされているが、chrome://pluginsChromiumにフラッシュが表示されない... Lubuntu 15.10
Vitaly Zdanevich

30

Flash Playerの最新バージョンをインストールするには、Dash(17.10より前のUbuntuリリース)またはShow Applicationsダッシュボード(Ubuntu 17.10以降)でSoftware&Updatesを検索し、Software&Updatesウィンドウを開きます。「ソフトウェアと更新」ウィンドウの「その他のソフトウェア」タブをクリックし、「Canonical Partners」と表示されている場所の左側にあるチェックボックスにチェックマークを付けます。

ここに画像の説明を入力してください Ubuntu 17.10のソフトウェアと更新

[ 閉じる ]ボタンをクリックして、[ソフトウェアと更新]ウィンドウを閉じます。

ターミナルを開き、次を入力します。

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

Adobeが提供するLinux用のFlashプラグインは、バージョン11.2で停止しました。Chrome / ChromiumユーザーにはPepper Flashプラグインがありますが、Firefox / Iceweasel /その他のブラウザーではサポートされていません。Ubuntu 16.04以降では、デフォルトのUbuntuリポジトリのbrowser-plugin-freshplayer-pepperflashを使用すると、FirefoxのChromeからPepper Flashプラグインを使用でき、NPAPIプラグインをサポートする他のWebブラウザーを使用できます。Firefoxのadobe-flashpluginよりも機能します。


8
個人的には、これが残っている唯一の答えであり、他の答え(ほとんど廃止されている)は削除されるべきだと思います。
グンナルハルマルソン

1
[追加]ボタンをクリックした後に入力するAPT行は何ですか?
Code-Guru

@karel:追加ボタンをクリックすると、APT URLを要求するポップアップがトリガーされるため、上記のコメントのCode-Guruが混乱を招いたと思います。
ニコラスラウル

15

アドビは、セキュリティバックポートを除き、Linux用のFlash Playerアップデートを提供しなくなりました。AbobeのFlashブログ

11.2以降のFlash Playerリリースでは、Linux用のFlash Playerブラウザープラグインは、Google Chromeブラウザー配布の一部として「Pepper」APIを介してのみ利用でき、Adobeから直接ダウンロードすることはできなくなります。アドビは、リリース後5年間、Linux上のFlash Player 11.2の非ペッパーディストリビューションに対するセキュリティアップデートを提供し続けます。

「Pepper Flash」プラグインでGoogle ChromeまたはChromiumのクロムブラウザをインストールする最新のフラッシュを引き続き使用できます

Adobe Flash PlayerはGoogle Chromeと直接統合されており、デフォルトで有効になっています。Adobe Flash Playerの利用可能なアップデートは、Chromeシステムアップデートに自動的に含まれます。

ただし、Chromiumに手動でインストールする必要があります。こちらをご覧ください


もはや真実ではありません。PPAPIバージョンは引き続きサポートされています。
エヴァンキャロル

pcworld.com/article/3116409/linux/…は、この答えがもはや真実ではないことを示しているようです
Mateusz Konieczny

11

悲しいことに、AdobeはFlash PlayerのGNU / Linuxバージョンのサポートを終了しました(ただし、セキュリティアップデートはまだ提供されています)。ただし、新しいバージョンを入手する方法はまだ2つあります。

最初の方法は、WindowsソフトウェアをGNU / Linuxおよびその他のUnixライクなシステムで動作するように設計されたソフトウェアエミュレーションレイヤーであるWineを介してWindowsバージョンを実行することです。WindowsバージョンのFlash Playerを備えたWindows Webブラウザー(WindowsバージョンのFirefoxなど)が必要です。

または、Google Chromeをインストールすることもできます。これは、Ubuntuでも最新バージョンのFlashを常に備えているためです。Chromeを選択した場合、Wineは必要ありません。これはもはやオプションではないかもしれません。アップデート#3を参照してください。

更新:これを行う3番目の方法、Pipelightがわかりました!Pipelightは元々、Microsoft Silverlightを実行するためにWINEのフォークを使用することを目的としたブラウザプラグインでした。ただし、ある時点で、開発者はFlashのサポートも追加することにしました。Pipelightをインストールし、Flash Playerを有効にする方法については、こちらをご覧ください。

ただし、この方法は完全ではありません。ブラウザがマウスに応答しないことがわかった場合は、ワークスペースを切り替える(デスクトップのキーボードショートカットを使用)か、ウィンドウを再び切り替える(キーボードショートカット)ことができます。いずれにせよ、元に戻すと、もう一度クリックできるようになります。私はこれをLinux MintのCinnamonデスクトップ(Gnomeから分岐)でのみテストしており、これが他のデスクトップで機能することを保証できないことに注意してください。他のすべてが失敗した場合は、ttyに切り替えて、を使用してpipelightを強制終了できますpkill pluginloader.exe

また、sudo pipelight-plugin --updatePipelightがFlash Playerの更新バージョンをインストールすることを認識できるように、時々実行することもできます。これにより、Pipelightがデッドリンクからプラグインをダウンロードしようとするのを防ぎ、プラグインが最新の状態を保つようにします。または、cronファイルを作成して、コマンドを自動的に実行できます。これを実行するには、これを実行sudo bash -c 'echo -e \#\!"/bin/bash\n\npipelight-plugin --update" > /etc/cron.weekly/pipelight-update; chmod a+x /etc/cron.weekly/pipelight-update'すると、Pipelightのプラグインのリストが毎週更新されますが、NPAPIベースのブラウザーを起動するまで実際のプラグインは更新されません。

更新2:他のブラウザー(firefoxなど)内でPepper(Google Chrome)Flash Playerを使用する別のプラグインを見つけました。freshplayerpluginとして知られるこのプラグインはFlashのネイティブバージョンであるため、WINEは必要ありません。注:この方法は試していませんが、Pepper FlashはAmazon Primeで見られるようなDRMで保護されたビデオに問題があることがわかっています。Flash PlayerでDRMで保護されたビデオを視聴する場合、Pipelightを使用できます。

上記のリンクは、gitリポジトリを複製して自分でコードをコンパイルすることにより、FreshPlayerPluginをインストールする方法を示します。または、skunk / pepper-flash ppa:からpepflashplugin-installerパッケージをインストールできますsudo add-apt-repository ppa:skunk/pepper-flash && sudo apt-get update && sudo apt-get install pepflashplugin-installer。Chromiumでpepperflashを使用できるようにする方法については、このページの下部をご覧ください。警告:これはGoogle Chromeのサポートに依存します。アップデート#3をご覧ください

更新3:Googleはすべての32ビットGNU / LinuxシステムのChromeサポートを終了しました。64ビットシステムを使用している場合は、通常どおりChromeを使用できます。それ以外の場合は、古いバージョンのChromeを実行する(幸運なことに、古いブラウザーは安全ではないことに注意してください)か、64ビットシステムに切り替えるか、WINEを介してWindowsバージョンを実行する必要があります。32ビットシステムはサポートされなくなったため、32ビットシステムではアップデート#2で説明した方法を使用できなくなりました。

更新4:Pipelightは著者によって廃止されました。Flash Playerをインストールすることはできなくなりました。ただし、AdobeはFlash PlayerのGNU / Linuxバージョンを最新バージョンに上げることを決定したため、pipelightやfreshplayerpluginは必要ないと思います。実際、そのようなことはこの答え全体を時代遅れにします。


ええ、副次的に、アドビはペニスです。googleは、Linuxでphotoshopを最適化するためにwineの作成者に支払いをしました。代わりに、adobeは、AndroidおよびLinuxでのair、reader、およびflashのサポートを停止することにより、それらを返します。しかし、そのOKため、すぐにHTML5が引き継ぐ
ニックBailuc

残念ながら、freshplayerプラグインは、コショウフラッシュをNPAPIフロントエンドでラップするだけなので、Firefoxで使用できます。PipelightもNPAPIプラグインです。しかし、Firefoxは年末までにNPAPIのサポートを廃止しています。FirefoxのFlashに別の解決策がありますが、これはまだ殺される予定はない、またはWineでChrome / runningに切り替えるのは本当に唯一の選択肢ですか?
ベン

FlashはPPAPIバージョンのサポートを終了していませんが、ここにその証拠があります。Ubuntu でもパッケージ化されており、こちらの回答をご覧ください
エヴァンキャロル

実際、そのようなことはこの答え全体を時代遅れにします。-更新して、役に立たなくなった古いコンテンツを削除することを検討できますか?
マテウスコニエチュニー

1

Firefox、Iceweasel、SeaMonkeyなどのブラウザー用にAdobeのFlash NPAPIプラグインを手動でインストールする方法

  1. https://get.adobe.com/flashplayer/otherversions/にアクセスします

  2. アーキテクチャを選択します:Linux(32ビット)またはLinux(64ビット)

    • システムのアーキテクチャが不明な場合は、シェルコマンドを実行uname -iします。64という数字が含まれているものが返される場合、システムは64ビットです。それ以外の場合は、32ビットです。
  3. NPAPI tarballをダウンロードします。その中にあるオプションを選択し、[ (.tar.gz) - NPAPI今すぐダウンロード]ボタンをクリックします。

    • tarボールは、例えばのように、 『xxx』は圧縮されたファイルの拡張子である「.tar.xxx」の拡張子を持つファイルであるジッパーGZBZ27Z、そこでなどtarball.tar.gztarball.tar.ziptarball.tar.7zおよびtarball.tar.bz2tarボールのすべての例です。
  4. tarballをflash.tar.gz/tmpという名前のフォルダーに保存します。ブラウザが自動的にtarballをダウンロードするため、ダウンロードを開始する前にtarballの名前を変更できない場合、ダウンロードが終了するのを待ってから、tarballが置かれているフォルダーに移動し、tarballの名前をflash.tar.gzに変更しますそしてそれをに移動します。/tmp

  5. シェルターミナルを起動して、次のコマンドを実行します。

    cd /tmp ; tar -xvf flash.tar.gz
    
  6. 次のスーパーコマンドを実行して、システムフォルダーにAdobe Flashプラグインを配置します。

    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. 次に、次のコマンドを実行して、Adobe Flashフォルダーをそれぞれの場所に配置します。

    sudo cp -rf /tmp/usr /
    
  8. これで、Mozilla / Geckoブラウザー(Firefox、Iceweasel、またはSeaMonkey)を実行しabout:plugins、ブラウザーがにあるフラッシュプラグインを検出したかどうかを確認するためにURL にアクセスできます/usr/lib/adobe-flashplugin/libflashplayer.so(アクセスabout:addonsしてからプラグインセクションも表示されるはずです)。Shockwave Flash 24.0 r0などが表示された場合は、http://www.adobe.com/software/flash/aboutアクセスして、フラッシュアプ​​レットがNPAPIフラッシュインストールを検出し、現在のバージョンを通知しているかどうかを確認してください。使用しています。

    • ブラウザがプラグインの場所をの/usr/lib/flashplugin-installer/libflashplayer.so代わりに表示する可能性があります/usr/lib/adobe-flashplugin/libflashplayer.so。発生した場合は無視してください。正常です。
  9. アプリケーションメニューに最新の「Adobe Flash Player」コントロールパネルが表示されることを確認するためだけに、コンピューターを再起動します。起動しない場合は、次のシェルコマンドを実行して起動できるはずです。

    /usr/bin/flash-player-properties
    

注:64ビットシステムで32ビットSeaMonkeyを使用している場合、ブラウザはプラグインを「表示」しません。別のブラウザ(Firefoxなど)を使用します。

Firefox、Iceweasel、SeaMonkeyなどのブラウザー用にAdobeのFlash NPAPIプラグインを手動でアンインストールする方法

シェルターミナルウィンドウを開き、次のスーパーコマンドを実行します。

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

OperaなどのWebKitブラウザー用にAdobeのFlash PPAPIプラグインを手動でインストールする方法

  1. https://get.adobe.com/flashplayer/otherversions/にアクセスします

  2. アーキテクチャを選択します:Linux(32ビット)またはLinux(64ビット)

    • システムのアーキテクチャが不明な場合は、シェルコマンドを実行uname -iします。64という数字が含まれているものが返される場合、システムは64ビットです。それ以外の場合は、32ビットです。
  3. PPAPI tarballをダウンロードします。その中にあるオプションを選択し(.tar.gz) - PPAPI、「今すぐダウンロード」ボタンを押します。

    • tarボールは、例えばのように、 『xxx』は圧縮されたファイルの拡張子である「.tar.xxx」の拡張子を持つファイルであるジッパーGZBZ27Z、そこでなどtarball.tar.gztarball.tar.ziptarball.tar.7zおよびtarball.tar.bz2tarボールのすべての例です。
  4. tarballをpepflash.tar.gz/tmpという名前のフォルダーに保存します。ブラウザが自動的にtarballをダウンロードするため、ダウンロードを開始する前にtarballの名前を変更し、ダウンロードが終了するのを待ってから、tarballが置かれているフォルダーに移動し、tarballの名前をpepflash.tar.gzに変更しますそしてそれをに移動します。/tmp

  5. シェルターミナルを起動して、次のコマンドを実行します。

    cd /tmp ; tar -xvf pepflash.tar.gz
    
  6. システムフォルダーにAdobe Flashプラグインを配置するには、次のコマンドを実行します。

    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. WebKit / Operaブラウザー(バージョン45より前のOperaバージョンのみ)を実行し、URL about:pluginsにアクセスして、ブラウザーがにあるフラッシュプラグインを検出したかどうかを確認できるようになりました/usr/lib/adobe-flashplugin/libpepflashplayer.so。情報フィールドを展開し、検出された各プラグインに関する追加情報を表示するには、[ 詳細を表示]ボタン(右上)をクリックすることを忘れないでください。にあるAdobe Flash Playerのようなものが表示されている場合は/usr/lib/adobe-flashplugin/libpepflashplayer.sohttp: //www.adobe.com/software/flash/aboutにアクセスして、フラッシュアプ​​レットがPPAPIフラッシュインストールを検出し、どのバージョンであるかを確認してください。現在使用中。ブラウザがOperaバージョン45+(バージョン45以降)の場合、プラグインが適切にインストールされ機能しているかどうかを確認する唯一の方法は、http://www.adobe.com/software/flash/about。フラッシュアプ​​レットがPPAPIフラッシュインストールを検出した場合、フラッシュはOpera 45+ブラウザで動作しています。

OperaなどのWebKitブラウザー用にAdobeのFlash PPAPIプラグインを手動でアンインストールする方法

シェルターミナルウィンドウを開き、次のコマンドを実行します。

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

Google ChromeおよびGoogle Chromiumブラウザー用にAdobeのFlash PPAPIプラグインを手動でインストールする方法

Google Chrome / Chromiumを使用している場合は、既に独自のバンドルされたPPAPI Flashプラグインがにあり~/.config/google-chrome/PepperFlash/some_version_number/libpepflashplayer.soます。ただし、Facebook、YouTubeなどでビデオがGoogle Chrome / Chromiumで動作しない場合(音声は聞こえますが、ビデオは表示されません)、おそらくHTML5ビデオを視聴しようとしていますが、 GPU(グラフィックスプロセッシングユニット)には、HTML5に必要なビデオアクセラレーションを回避するレンダリングブラックリストが組み込まれています。

この問題を解決するには、Google Chrome / Chromiumを起動して、次のURLにアクセスします。

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

...次に、上記のオプションを有効にして、Google Chrome / Chromiumを再起動します。

上記の解決策で問題が解決しない場合は、OperaなどのWebKitブラウザー用にAdobeのFlash PPAPIプラグインを手動でインストールする方法に記載されている6つの手順に従ってください。次に、GoogleのPepperFlashプラグインをバックアップし、AdobeのフラッシュPPAPIプラグインへのシンボリックリンクを作成します。

たとえば、Chrome / ChromiumブラウザがPepperFlashプラグインバージョン24.0.0.186を使用していて、AdobeのフラッシュPPAPIプラグインバージョン24.0.0.186(GoogleのPepperFlashの同じバージョン)をダウンロードした場合、これはAdobeのインストール後に発行する必要があるシェルコマンドです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

Google ChromeおよびGoogle Chromiumブラウザ用のAdobeのFlash PPAPIプラグインを手動でアンインストールする方法

シェルターミナルウィンドウを開き、次のコマンドを実行します。

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

出典:私自身の答えにする#470281を疑問視


このリンクは質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供する方が良いでしょう。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。- 口コミより
AMC

@amcインストールと削除のプロセスはどちらも重要であり、ブラウザによっては両方とも変化するため、ここにも答え全体を貼り付けました。最も重要なことは、上記の質問を読んだ人が、手動インストールの方法(およびAdobe Flashを手動で削除する方法)を説明する答えを見つけるのを助けることだと思います。両方の質問に対して、両方の回答を単一の質問に「マージ」します(可能な場合)が、残念ながらそのような機能はありません。上記の質問は他の質問よりも古いですが、私は最初に他の質問を見つけて答えました。
ユーリスキュピラ

@DavidFoerster上記の質問は、(最近)私が答えを投稿した他の質問よりも古いです。しかし、最初に他の質問を見つけて答えました(これを見つける数日前)。これが、これらの質問のいずれかにフラグを立てる(他の質問に賛成する)ことが一種のジレンマのように見える理由です。どの質問に優先権を与えるべきですか?この状況に対処する方法がわかりません。私の答えの内容もここに貼り付けることで、誰かが最初に見つけたこれらの2つの質問のどちらに関係なく、誰もが問題に対する提案された解決策を見つけやすくすることを期待しています。
ユーリスキュピラ

わかった。この質問の複製として、私は他の質問を閉じることに投票しました。
デビッドフォースター

1
@YuriSucupira最近のバージョンのOperaで動作していない理由がわかりました。libpepflashplayer.soファイルだけでなく、manifest.jsonファイルも必要です。それをあなたの答えに編集しました。また、PPAPIプラグインの汚い作業をすべて実行するスクリプトgist.github.com/ruario/215c365facfe8d3c5071もあります。たぶんあなたもそれをあなたの答えに組み込むことができます。
マイク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.