如何安装 xulrunner?

如何安装 xulrunner?

我正在尝试将我在大学上课使用的虚拟机从 10.04 迁移到 12.04,并且我使用 xulrunner,以便

  • 首先,我可以将 SQLiteManager 作为独立应用程序
  • 下一个,韩国女星可以为其节点提供帮助

我尝试按照一些帖子中的描述添加 mozilla ppa,例如这里或者这里,但当我搜索转轮在 Synaptic 中我没有找到匹配项。

我读此链接,故意忽略了 xulrunner,坦白说,我认为这是一个糟糕的决定!无论如何,有人知道解决这个问题的方法吗,即如何获得 xulrunner?

答案1

转轮在 12.04 的存储库中不再可用,但可以很容易地安装 Mozilla 基金会提供的最新版本这里. 由于这些转轮发布版本是独立的,我们会把它们放在/opt目录中。

  1. 使用Ctrl++打开终端AltT
  2. 类型cd /opt
  3. 以下步骤将自动下载适当版本的转轮根据当前安装的 Firefox 版本以及您的 Ubuntu 是 32 位还是 64 位。(如果您正在运行 Firefox 测试版等,请从浏览器中手动复制 URL 并设置XURL=为该 URL(见下文)

    • 在终端中逐行复制并粘贴:
    FFVER=`grep -Po "\d{2}\.\d+" /usr/lib/firefox/platform.ini`
    ARCH=`uname -p`
    XURL=https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$FFVER/runtimes/xulrunner-$FFVER.en-US.linux-$ARCH.tar.bz2
    cd /opt
    sudo sh -c "wget -O- $XURL | tar -xj"
    sudo ln -s /opt/xulrunner/xulrunner /usr/bin/xulrunner
    sudo ln -s /opt/xulrunner/xpcshell /usr/bin/xpcshell
    

转轮现已安装,并且可以从任何地方运行xulrunner

  • 要卸载它,只需删除xulrunner下的目录/opt以及/usr/bin/xulrunner/usr/bin/xpcshell符号链接。

答案2

我遇到了类似的 Eclipse 故障问题。通过执行以下操作,我能够让我的 Eclipse 版本正常运行。您可以针对您想要的应用程序执行此操作。

  1. 要查找您的 Eclipse 版本支持的 XULRunner 版本:http://www.eclipse.org/swt/faq.php#browserlinux
  2. Mozilla XULRunner 发布下载。选择您想要的版本。忽略b*后缀版本(测试版),并尝试选择最新版本。同样,选择所需版本是您的选择。

    [DIR]   10.0.1/         09-Feb-2012 01:11   -    
    [DIR]   10.0.2/         16-Feb-2012 02:55   -    
    [DIR]   10.0.4esr/      22-May-2012 20:56   -    
    [DIR]   10.0/           29-Jan-2012 11:32   -    
    [DIR]   10.0b2/         28-Dec-2011 10:38   -    
    [DIR]   10.0b3/         08-Jan-2012 03:02   -    
    [DIR]   10.0b5/         18-Jan-2012 15:27   -    
    [DIR]   10.0b6/         24-Jan-2012 03:53   -
    

    我正在10.0.2这个例子中进行安装。

  3. 根据您的操作系统选择下载。

    我运行的是 32 位 Linux,所以我选择xulrunner-10.0.2.en-US.linux-i686.tar.bz2

  4. 保存下载的文件,并提取/安装。

    sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
    
  5. 在应用程序文件中设置 xulrunner 的路径(eclipse.ini)。

    -Dorg.eclipse.swt.browser.XULRunnerPath=/Path_where_xulrunner_is extracted/xulrunner/
    

现在 Eclipse 将使用给定安装的 xulrunner 版本。

答案3

您可能需要查看此线程以查看对 conkeror 有效的解决方案是否也适合您: http://www.mozdev.org/pipermail/conkeror/2011-October/002666.html

答案4

尝试安装该firefox-dev包。我认为该包应该提供 xulrunner 以前拥有的库。我不确定运行时库,但它确实包含编译以前随 XULRunner 一起提供的 XUL 应用程序所需的库

相关内容