最新技術を取り入れた Linux 版 Flash Player plugin は、Google 社 が開発を継続し、 google-chrome ウェブ・ブラウザに同梱するもののみとなっています。(現時点では、 11.9.900.170 です)。
この最新の flashplayer を、オープンソース版の Chromium ブラウザで利用することができました。(ネット上の情報を拾って)
例えば、
Google 社が配布する、linux 32bit 版の google-chrome の debパッケージ(google-chrome-stable_current_i386.deb)をダウンロード&適当なディレクトリに保存して、
右クリックで展開(Extract)すると、展開されたディレクトリ "extracted-debian" の下に、 opt/chrome/ なるディレクトリがあります。 その中に、 PepperFlash というディレクトリが出来ていまして、
libpepflashplayer.so
manifest.json
という二つのファイルが収録されています。 このディレクトリPepperFlash を、 /usr/lib/ ディレクトリにコピーして利用します。
[追記]もしくは二つしたの記事のように、google-chrome の debパッケージをインストールして、当該のディレクトリを指定してもよい。[/追記]
本家フォーラムなどにポストされている、 Chromium ブラウザの sfs または pet を組み込むと、
/usr/bin/chromium という 起動スクリプトファイル が出来ていますので、これを編集して起動オプション:
コード: 全て選択
version: 11.9.900.170 の場合:
--ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.9.900.170
リビジョンは、先の manifest.json を閲覧すれば記載されています。
例: chromium-25.0.1323.1-i686-1sl.sfs を組み込んだ場合、起動スクリプト /usr/bin/chromium の末尾の行に、上述のオプションを挿入します。
コード: 全て選択
exec /usr/lib/chromium/chromium --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.9.900.152 --user-data-dir=/root/.config/chromium --disk-cache-size=10000000 --media-cache-size=10000000 --allow-outdated-plugins "$@"
と、なりました。
なお、
Chromium-20-Lucid.sfs では、利用不可でした。
Chromium-25 は、 OK。( chromium-25.0.1323.1-i686-1sl.sfs )
Chromium-30 は、 OK。( chromium-30.0.1568.0.sfs )
ですので、 Chromium ver 25以降で 利用できるものと思われます。 ・・・ ご参考まで。