Pepper Flash Pluginがインストールされていますが、クロムでは動作せず、Adobe Flashのインストールを求めるすべてのWebページのプロンプトが表示されます。
削除して再度インストールしましたが、何も変わりません。新規インストールを試行すると、次のメッセージが表示されるため、インストールされていると確信しています。
Sudo apt-get install pepperflashplugin-nonfree
Reading package lists... Done
Building dependency tree
Reading state information... Done
pepperflashplugin-nonfree is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
Ps。これは、再インストールする前にプラグインを削除した方法です。
apt-get remove --purge pepperflashplugin-nonfree
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
pepperflashplugin-nonfree*
0 upgraded, 0 newly installed, 1 to remove and 6 not upgraded.
After this operation, 66.6 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 199594 files and directories currently installed.)
Removing pepperflashplugin-nonfree (1.3ubuntu1) ...
Purging configuration files for pepperflashplugin-nonfree (1.3ubuntu1) ...
apt-get clean
ありがとう
buntu wiki および here で言われたことにもかかわらず、pepperflashplugin-nonfree
パッケージでChromiumにフラッシュをインストールするだけです;説明したように、peerflashプラグインファイルをGoogle chromeからChromiumに手動でコピーする必要がありました here :
Google Chromeをダウンロードし、Chrome debファイルの
libpepflashplayer.so
から/opt/google/chrome/PepperFlash
を抽出しますlibpepflashplayer.so
を/usr/lib/chromium-browser/plugins
にコピーし、必要な変更を加えますChromiumのスタートアップSudo gedit /etc/chromium-browser/default
これを
CHROMIUM_FLAGS
に追加しますCHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium-browser/plugins/libpepflashplayer.so --ppapi-flash-version=11.5.31.2"
Chrome debファイルの
"version":
からmainfest.json
の/opt/google/chrome/PepperFlash
jsonタグから正しいバージョンのフラッシュプラグインを取得できます。
現在、Adobe Flash Player-Chromium上のバージョン16.0.0.291があり、正常に動作します。 Trminalでこれを使用してChromiumでフラッシュの更新を取得できるかどうかはわかりません:
Sudo update-pepperflashplugin-nonfree --status
ターミナルでは何も提供しないからです。
Chromiumでフラッシュプレーヤーを更新し続ける方法についてのアイデアがある場合(新しいバージョンがリリースされるたびに.so
ファイルを手動でコピーすることなく);
また、pepperflashplugin-nonfree
の理由については、Chromiumフォルダーのプラグインファイルをコピーしなかったか、CHROMIUM_FLAGS=""
の/etc/chromium-browser/default
を自動的に更新しませんでした。コメントで知っている。
ありがとう
バージョンの更新に関しては、/ etc/chromium-browser/defaultに次の行を追加できます。
version=$(grep version /opt/google/chrome/PepperFlash/manifest.json | sed 's|.*"version": ||;s|"||g;s|,||')
それに応じて、pappi-flash-versionフラグのリンクを変更します。
CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome/PepperFlash/ --ppapi-flash-version=$version"
そしてファイルへの実際のパスを入れてください、Google chromeがなくてもどこにいても。内部プログラムが何らかの奇妙な理由で非標準の場所を拒否する場合を除き、理論的にはシンボリックリンクさえ必要ありません。
ただし、chrome:// pluginsを介して動作するようですが、実際のページでは「プラグインをロードできませんでした」と表示されます。しかし、変数を設定するこの方法が原因ではないと思います。本当に狂った理由がない限り。
面白いことに、クロムのフラッシュはchromeおよびfirefoxで動作します...しかし、クロムでは動作しません...
ここに更新があります。FLASH23,0,0,185のバージョンでDummyBeginnerが説明した方法を使用しました。
ただし、Pepper LibはAdobeから直接入手しました https://get.Adobe.com/flashplayer/?no_redirect
Linuxバージョンの.tar.gzをダウンロードし、libpepflashplayer.soを見つけ、Chromiumの「plugins」ディレクトリにコピーし、manifesto.jsonで見つかったバージョンで「default」ファイルを更新しました。
Chromuimバージョン50.0.2661.102およびUbuntu 14.04(64ビット)でチャームのように動作します
手動インストールで問題が解決してくれてありがとう。これをスクリプト化するのはそれほど難しくないはずです。
Debian 7.1フォークでChromiumバージョン37.0.2062.120を実行しています。
私はやや異なる問題を抱えています。 pepperflashをインストールすると、apt-getはクロムとクロムブラウザを削除します。
The following packages will be REMOVED:
chromium chromium-browser
The following NEW packages will be installed:
pepperflashplugin-nonfree
0 upgraded, 1 newly installed, 2 to remove
クロムをインストールするときに、apt-getがインストールされている場合、pepperflashを削除します。
私がやったことは次のとおりです。
pepperflashplugin-nonfree
をインストールします。これにより、フラッシュバージョン16.0.0.305がインストールされました。
/usr/lib/pepperflashplugin-nonfree
dirをコピーして後で使用します。
pepperflashplugin-nonfree
を削除したクロムとクロムブラウザをインストールします。
libpepflashplayer.so
&manifest.json
をステップ2のバックアップから/usr/lib/chromium/plugins
にコピーします(/usr/lib/chromium-browser
dirがありません)。
/etc/chromium/default
を編集し、--ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=16.0.0.305 to CHROMIUM_FLAGS
を追加します(/etc/chromium-browser/default
がありません)。
例えば:
CHROMIUM_FLAGS="--password-store=detect --ppapi-flash-path=/usr/lib/chromium/plugins/libpepflashplayer.so --ppapi-flash-version=16.0.0.305"