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