01 January 2007

Firefox 2.0 を Fedora Core 6 へのインストール時エラー

Firefox 2.0 の圧縮ファイルを、/usr/lib/firefox-2.0.0.1 というディレクトリに解凍して、/usr/lib/firefox-2.0.0.1/firefox を実行したところ、

libstdc++.so.5

という共通ライブラリが存在していないということで、起動できない。

[root@localhost ~]# yum provides libstdc++.so.5 Loading "installonlyn" plugin Loading "fastestmirror" plugin Setting up repositories 〜(略)〜 /usr/lib/python2.4/site-packages/yum/__init__.py:1237: DeprecationWarning: prcoPrintable() will go away in a future version of Yum. prov = po.prcoPrintable((p_name, p_flag, (p_e, p_v, p_r))) compat-libstdc++-33.i386 3.2.3-61 core Matched from: /usr/lib/libstdc++.so.5 libstdc++.so.5 Exiting on user cancel ← CTRL-D を押してキャンセルした [root@localhost ~]# yum install compat-libstdc++-33.i386 〜(略)〜 [root@localhost ~] cd /usr/bin [root@localhost ~] firefox firefox.old [root@localhost bin]# ln -s /usr/lib/firefox-2.0.0.1/firefox firefox

libstdc++.so.5 を含んでいる compat-libstdc++-33.i386 というパッケージを組込み、その後/usr/binにシンボリックリンクを張っている。

/usr/share/applications/ にある firefox のgnome起動メニューもいちおう確認しておく。(おそらく、実行コマンドが firefox としか書かれていないので、上記操作でシンボリックリンクを張ってしまえば問題無し)

注意

次のアップデートでインストールされる Firefox 2.0.0.1 は英語版!

[root@localhost ~] yum --enablerepo=development update firefox