CentOS 6でFirefoxを起動できません。使用yum install firefox
。
ずっとこのようなエラーが発生しますが、
/usr/lib/firefox/libxul.soファイルのXPCOMGlueLoadエラー:libvpx.so.1:共有オブジェクトファイルを開くことができません。そのファイルやディレクトリはありません。 XPCOMをロードできません。
このエラーを修正する方法は?
ベストアンサー1
CentOSではなくArch Linuxを使用していますが、役に立つ場合は、最近Firefoxを33.0.2にアップグレードしたときに同様の問題が発生しました。問題は単純な依存関係のように見えますが、パッケージマネージャは問題を正しく処理できないようです。
Firefoxを更新して実行しようとしたときに経験した初期の問題は次のとおりです。
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
libicui18n.so.54: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
icu
libicui18n.so.54が(International Components of Unicode Library)パッケージにあることを発見して、そのパッケージを更新しました。それから始めてfirefox
得ようとします。
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
/usr/lib/libnss3.so: version `NSS_3.16.2' not found (required by /usr/lib/firefox/libxul.so)
Couldn't load XPCOM.
だから私はlibnss3.soが(Mozilla Network Security Services)パッケージにあることを知り、そのパッケージも更新しましたnss
。
それからすべてがうまくいった。