如何在 16.04 上安装 Firefox 32 位 ESR 52 而不卸载 Firefox 64 位

fol*_*low 7 firefox java

我的电脑有 Ubuntu 16.04.2 LTS 64 位和 Firefox 52 64 位。

对于其中一个政府网站,因为它是使用浏览器Java插件来签署文件的,所以我需要安装:

  1. 火狐 ESR 52。普通的 Firefox 52 不再支持 Java 作为浏览器插件,因为 NPAPI 被删除(source)。
  2. 火狐 ESR 52 32 位。我确定 Firefox 32 位仅支持 Windows 上的 Sun Java,但不确定这是否也是 Ubuntu 的限制。如果是,我需要 Firefox 32 位版本而不是 Firefox 64 位版本。2

我知道我可以像使用以下方法安装 Firefox 32 位:

  1. 在终端中安装 Firefox 32 位:

    sudo apt install firefox:i386
    
    Run Code Online (Sandbox Code Playgroud)

    但是安装 Firefox 32 位将卸载 Firefox 64 位,我想保留它。

  2. 2下载并提取 Firefox 52 ESR 32 位。

是否还有其他方法可以在不卸载 Firefox 52 64 位的情况下在 Ubuntu 16.04.2 LTS 64 位上安装 Firefox ESR 52 32 位并安装 Sun Java 32 位?

看:

  1. Flash 以外的插件支持已被删除
  2. 下载 Firefox 扩展支持版本

谢谢

La *_*zón 8

请尝试此解决方法。对我来说,Java和 VLC 之类的插件在这样做之后又回来了。我正在使用Ubuntu 16.04 64 位Mozilla Firefox 64 位版本 52(不是 ESR)和Java JDK 1.8.0_112

  1. 打开Firefox并在地址栏中输入about:config并按 Enter
  2. 点击'我接受风险!'
  3. 右键单击任意位置并选择新建>布尔值
  4. 键入plugin.load_flash_only在框中出现
  5. 将值设置为false
  6. 清除所有历史记录重新启动Firefox

我也在使用各种使用 java 插件和数字签名的政府网站。

试试这个,让我知道。

编辑:Mozilla Firefox 53 将删除该标志,plugin.load_flash_only以便此解决方法不再有效。

Pale Moon Web 浏览器团队宣布他们将无限期地继续支持NPAPI 插件。要在 Pale Moon 中安装 java 插件,请在终端中运行它

sudo ln -s /usr/lib/java/jdk1.8.0_121/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins/libnpjp2.so
Run Code Online (Sandbox Code Playgroud)

我已经在 Pale Moon 浏览器中测试了 java 插件。100% 工作。


Ale*_*dre 0

您可以在本地文件夹(例如~/applications/firefox_esr/)中安装新版本,但无法同时运行它们。根据我在Firefox 网站上看到的内容,Linux 版本没有 Windows 版本的限制;所以你最好只使用 ESR 64 位。


我遇到了类似的问题,但以上不足以解决 Java 插件的问题。如果这不能帮助您完成任务,请安装SeaMonkey 2.46(64 位)并重试。