NOTE Infinity - 最新のFirefoxを利用する(CentOS 5)
CentOS 5(i386)に最新のFirefoxとThunderbirdをインストールします。ついでにFirefoxにmplayerプラグインも。

(参考)CentOS 5 Installation Note
http://www.a.phys.nagoya-u.ac.jp/~taka/linux/co5no...


■Firefoxのインストール

まずMozilla Japanからダウンロードします。
http://www.mozilla-japan.org/

  # tar zxvf firefox-2.0.0.3.tar.gz

展開すると、firefoxというディレクトリができます。そのディレクトリを/usr/localに(上書き)コピーして、/usr/local/binにリンクを張ります。

  # cp -frp ~/firefox /usr/local/
  # ln -s /usr/local/firefox/firefox /usr/local/bin/.


このままでは多分動きませんので、必要なパッケージをインストールします。

  # yum install compat-libstdc++-33

さらにデフォルトで入っているfirefoxではなくて、新たに入れたfirefoxを起動できるようにしておきます。gnomeの設定エディタが入っていない場合は、入れておいてください。

  # yum install gconf-editor

設定エディタを起動して、desktop > gnome > applications > browserのexecの値を/usr/local/firefox/firefoxにします。これで完了。



■javaプラグインの設定

私はjdkをインストールしているので、以下のようになりますが、libjavaplugin_oji.soの場所は環境に合わせて指定してください。

  # ln -s /usr/java/jdk1.5.0_11/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/local/firefox/plugins/.


■mplayerプラグインをインストールする

まずmplayer関係のインストール

  # yum install mplayer*

codecはATrpmとかlivnaとかでゲットしてください。Fedora6のを使えるみたいですが整合性が失われる可能性もあるので自己責任で。

余談になりますが、livnaをリポジトリとして登録できないんでしょうかねえ・・・Fedoraならhttp://rpm.livna.org/のlivna-release-6-1.noarch.rpmをインストールして・・・という手順のはずですが、

  エラー: 依存性の欠如:
   fedora-release >= 6 は livna-release-6-1.noarch に必要とされています

と言われてしまいます。解決する方法があるのかどうかも私にはわからないです。Fedora使えってことですかね(^_^;
私はどうしても普通に手に入らなかったものだけ以下から拾ってきて無理矢理入れました。
http://rpm.livna.org/fedora/6/i386/


本題・・・
mplayer-pluginが以下にこれだけ入っていました。

/usr/lib/mozilla/plugins/mplayerplug-in-qt.so
/usr/lib/mozilla/plugins/mplayerplug-in-rm.so
/usr/lib/mozilla/plugins/mplayerplug-in-qt.xpt
/usr/lib/mozilla/plugins/mplayerplug-in.xpt
/usr/lib/mozilla/plugins/mplayerplug-in-rm.xpt
/usr/lib/mozilla/plugins/mplayerplug-in-dvx.so
/usr/lib/mozilla/plugins/mplayerplug-in-wmp.xpt
/usr/lib/mozilla/plugins/mplayerplug-in-dvx.xpt
/usr/lib/mozilla/plugins/mplayerplug-in-wmp.so
/usr/lib/mozilla/plugins/mplayerplug-in.so

ので、さっき入れたFirefoxのプラグインフォルダにコピーします。

  #cp -frp /usr/lib/mozilla/plugins/mplayerplug-in* /usr/local/firefox/plugins/

Firefoxのアドレスバーにabout:pluginsと入力して確認します。さらに
http://stage6.divx.com/
などで動作確認してみてください。


■Flashプラグインのインストール

特別に何かしてなくても、Flashのあるサイトに行って、Firefoxの指示にしたがって入れたら問題なく動いています。


■Thunderbirdのインストール

Firefoxと同じ要領で・・・書くの面倒になっちゃった(^_^;