試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

x86_64版Adobe Flashプラグインのα版が公開された

待ちに待ったx86_64版Adobe Flash Playerプラグインがα版ではあるものの公開された。
labs.adobe.com/downloads/flashplayer10.html
labs.adobe.com/downloads/flashplayer10_64bit.html
からダウンロードできるようになっている。
(2009/11/21)URLが変更になっている。

ファイル情報: libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,714,948バイト
MD514c918ac5a9b9b680bdb37aedae40009
SHA-166174de19a8d3a31170569e202e664e1e87d1f52
(2008/12/20)以下のファイルに更新されている。
ファイル情報: libflashplayer-10.0.d21.1.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,714,828バイト
MD5c165af9d4e324bfaf6d1cfbdbe959fbb
SHA-167aa4a0b205584bc5a841eb948cafab7f888ec79
(2009/2/25)以下のファイルに更新されている。
ファイル情報: libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,729,613バイト
MD5492d98d25886afcaf18252334d4ac4e2
SHA-1ff6d1d72d9b17b5411dc6fdd4ee6046a8f6676f8
(2009/8/7)以下のファイルに更新されている。Firefoxのバージョン3.5とは以前から相性が悪く、落ちる原因となっているが、このバージョンでも同様となっている。
(2009/10/12)風博士やバージョン3.5系のFirefoxで相性が悪いのはuimGTK+ 2 immoduleとの相性によるもので、XIMとしてuimを使用することで落ちることはなくなっている。
ファイル情報: libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,727,613バイト
MD5332e60275e9c7a92059f286a2bad6e41
SHA-1222d35952ed7ecbbe37f8ad4c01d4c8046c4607e
(2009/12/10)以下のファイルに更新されている。
ファイル情報: libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,730,595バイト
MD58b427c2991c0447af56a951c653ee383
SHA-14a4f2e4dcf9857b83b7e0bac3e7476e2868cc027
(2010/2/13)以下のファイルに更新されている。
ファイル情報: libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
項目
ファイルサイズ3,731,155バイト
MD54a4561e456612a6751653b58342d53df
SHA-188193dd555e1510ffac360e293558458e75a7118
(2010/6/11)2010年6月時点では配布は停止されてしまっている。バージョン10.1が出ているが、x86_32版のみしかない。
(2010/9/16)2010年9月中旬の時点では本記事の一番上のURLで新しいFlash Player(コード名:Square)のプレビュー版が公開されており、x86_64版もある。
以下、以前の内容となる。
この中にはlibflashplayer.so*1だけが入っていて

$ file libflashplayer.so 
libflashplayer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped

使用する共有オブジェクトは以下。
(2008/11/18)x86_32版同様、下に加えてx86_64版のlibcurl(/usr/lib64/libcurl.so.4)も必要。x86_64版Mandriva Linux 2009.0では「lib64curl4」が入っていればOK。

$ objdump -p libflashplayer.so | grep NEEDED
  NEEDED               libstdc++.so.6
  NEEDED               libpthread.so.0
  NEEDED               libX11.so.6
  NEEDED               libXext.so.6
  NEEDED               libXt.so.6
  NEEDED               libfreetype.so.6
  NEEDED               libfontconfig.so.1
  NEEDED               libgtk-x11-2.0.so.0
  NEEDED               libgdk-x11-2.0.so.0
  NEEDED               libatk-1.0.so.0
  NEEDED               libgdk_pixbuf-2.0.so.0
  NEEDED               libpangocairo-1.0.so.0
  NEEDED               libpango-1.0.so.0
  NEEDED               libcairo.so.2
  NEEDED               libgobject-2.0.so.0
  NEEDED               libgmodule-2.0.so.0
  NEEDED               libdl.so.2
  NEEDED               libglib-2.0.so.0
  NEEDED               libnss3.so
  NEEDED               libsmime3.so
  NEEDED               libssl3.so
  NEEDED               libplds4.so
  NEEDED               libplc4.so
  NEEDED               libnspr4.so
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6

使用したバージョン:

  • XULRunner 1.9.0.3
  • Mozilla Firefox 3.0.3
  • 風博士 0.5.6
  • libcurl4 7.19.0(/usr/lib64/libcurl.so.4.1.0)

*1:配置場所は他のプラグイン同様、一般ユーザが[ホームディレクトリ]/.mozilla/plugins/、全てのユーザ向けの場所はディストリにより異なるが、/usr/lib64/(mozilla, firefox, mozilla-firefoxなど)/plugins/というディレクトリとなり、nspluginwrapperを使用していた場合は消しておく