ubuntu amd64 で Flash player 10 RC をインストールする

  • Flash Player 10 RC をインストールする理由
    • Flash Player 9 と Flash Player 10 RC の比較
      • Flash Player 9 では、ニコニコや YouTube などで動画読み出し時に一定時間固まる現象が頻繁に発生してストレスが溜まる
        • オーディオ系の問題らしい。libflashsupport を外すと良いというワークアラウンドの書き込みをみたが、自分の環境では効果がなかった
      • Flash Player 10 では、固まる現象は発生しない
      • Flash Player 10 では一部の動画の再生で不具合がある
        • 動画にノイズのようなドットがのることがある
        • 音声との同期がとれずに高速再生になってしまう動画がある(おそらくオーディオマスターだから)
    • 私はとにかくストレス回避を優先して Flash Player 10 を選択した
  • Flash Player 10 RC に必要な準備
    • プラグインは 32bit 版しかないために、64bit の Firefox を利用している場合は nspluginwrapper というツールでプラグインを変換する必要がある
    • Flash Player 10 RC は以前に比べて nspluginwrapper の変換時に必要な 32bit ライブラリが多いようだ
      • 足りないものは表示されるので追加していく
  • 32bit ライブラリのインストール方法
    • amd64 環境で 32bit ライブラリを手軽にインストールする方法を知らなかったため、rpm パッケージを見つけてきて以下のコマンドで展開して手作業で /usr/lib32 に配置した
      • rpm2cpio foo.bar.i386.rpm | cpio -id
  • 追加した 32bit ライブラリ
    • 新規にインストー
      • libsmime3.so
      • libcom_err.so.3
      • libssh2.so.1
      • libcurl.so.4
      • libldap.so.2
      • libnssutil3.so
      • libplc4.so
      • libplds4.so
      • libnspr4.so
      • libnss3.so
      • libssl3.so
    • シンボリックリンクを追加
      • libcrypto.so.4
      • libssl.so.4