Fedora下Firefox在浏览某些带有java applet的网页时会提示缺少插件,自动搜索后到Java Runtime Environment后又装不上,需要手动安装。于是手动从sun的网站下载了JRE的rpm包,运行安装,装完之后重启浏览器,期待中的网页仍无法正常显示,仍然提示缺少插件,sun的检测JRE的网页也检测失败,甚是恼人。
但实际上,在运行完JRE的安装程序后仍需手动向Firefox添加Java插件,才能使浏览器得到支持。做法如下:
首先在你的Java安装目录下找到libjavaplugin_oji.so这个库文件,可用如下命令找到该文件的位置:
locate libjavaplugin
如果找不到,可以先更新下locate所用的数据库
updatedb
或者直接搜索。你也可以试着在/usr/java或者/usr/lib/java下面直接找。
找到这个文件的路径之后,做个符号链接到firefox或者mozilla的plugins目录,比如我的java装在了/usr/java目录下,我的mozilla目录在/usr/lib/mozilla,可以执行如下命令完成插件安装:
ln -s /usr/java/jre1.6.0_03/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins
这时再重启浏览器,在网址栏输入 about:plugins应该可以看到java插件的信息,并且Sun的那个页面上也能看到一个小人来回跳了,表示java已经成功启用。
当然你也可以不装Sun的JRE,而使用Fedora自带的gcj,这同样需要作一个链接,先找到文件libgcjwebplugin.so(如果没有请先安装libgcj),比如在/usr/lib/gcj-4.1.2,然后做链接
ln -s /usr/lib/gcj-4.1.2/libgcjwebplugin.so /usr/lib/mozilla/plugins
Recent comments
2 weeks 6 days ago
3 weeks 19 hours ago
22 weeks 1 day ago
32 weeks 3 days ago
32 weeks 4 days ago
39 weeks 2 days ago
41 weeks 1 day ago
42 weeks 1 day ago
42 weeks 2 days ago
43 weeks 11 hours ago