HOWTO Install firefox with java on amd64

出自Gentoo Linux Wiki

跳转到: 导航, 搜索
这篇文章属于 HOWTO 系列的一部分。
安装方法 架构/平台 内核 & 硬件 Portage 系统相关 网络 & 服务器 X服务器 软件 游戏 非x86平台

目录

[编辑] 导言

注意:这些步骤仅适用于希望使用Sun Java JRE的用户,因为 emul-linux-x86-java 已经发布,当你用"nsplugin"参数emerge此包时会安装一个基于 Blackdown JRE 的firefox插件!


64位的Firefox不能同官方的 flash 和 java 二进制文件一起正常工作,你需要绕道而行才能使它正常工作。

[编辑] 需求

  • 确认你的内核支持32位二进制可执行文件。

对于内核2.6,检查:

Executable file formats / Emulations
 [*] IA32 Emulation
 [*] IA32 a.out support
  • 确认你安装了正确的32位虚拟库(或者查看一下它们是否会作为被依赖包安装)。如果没有,输入下列命令:
emerge app-emulation/emul-linux-x86-baselibs
emerge app-emulation/emul-linux-x86-xlibs
emerge app-emulation/emul-linux-x86-gtklibs
emerge app-emulation/emul-linux-x86-qtlibs

[编辑] 安装软件

emerge -av mozilla-firefox-bin
emerge -av netscape-flash

(注:现在安装 nspluginwrapper 就可以在 64位 Firefox 上很好的运行 flash 插件了) 现在。去 http://java.com/en/download/linux_manual.jsp 下载自解压文件,不是rpm文件!!

  • 确认你下载了32位(i586)版本的jre。AMD64版本的sun jre现在可用但是不能同 mozilla-firefox-bin 一起工作,因为mozilla-firefox-bin 是32位。
chmod 700 ./jre-1_5_0-linux-i586.bin
./jre-1_5_0-linux-i586.bin

跟随程序指引。

mv jre1.5.0 /usr/java
cd /opt/firefox/plugins
ln -s /usr/java/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so .

[编辑] 测试

以任一用户重新起动firefox,输入about:plugins

现在列表中应该有flash 和 java插件,你也可以享用这些类型的内容了。 冲浪愉快!

[编辑] 参见

个人工具