HOWTO Install firefox with java on amd64
出自Gentoo Linux Wiki
| 安装方法 • 架构/平台 • 内核 & 硬件 • 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插件,你也可以享用这些类型的内容了。 冲浪愉快!
