如何安装xulrunner?


27

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

  • 首先,我可以将SQLiteManager作为独立的应用程序
  • 接下来,KNIME可以为其节点提供帮助

我尝试按照一些帖子中的描述(例如,此处此处)添加mozilla ppa ,但是当我在Synaptic中搜索xulrunner时,找不到匹配的内容。

我在此链接中读到,xulrunner被故意遗漏了,坦率地说,我认为这是一个错误的决定!无论如何,有人知道如何解决这个问题,即如何获得xulrunner吗?


3
请花一点时间查看问题的答案,并投票和/或接受可解决您问题的最佳答案(使用左侧的对勾/勾号)。这样,问题被标记为“已回答”,将来的读者可以在知道解决方案的情况下参考该问题。谢谢!
ish 2012年


你好!看来此问题尚未标记为已解决。如果答案之一解决了您的问题,请花点时间在答案旁边打上灰色的对勾。这会将其标记为“已解决”,并使其他人更容易找到它。另外,它会带给您一定的声誉!
卡兹·沃尔夫

Answers:


36

xulrunner在12.04的存储库中不再可用,但是在此处安装Mozilla Foundation提供的最新版本非常容易。由于这些xulrunner版本是独立的,因此我们将它们放在/opt目录中。

  1. Ctrl+ Alt+ 打开终端T
  2. 类型 cd /opt
  3. 以下步骤将根据当前安装的Firefox版本以及您的Ubuntu是32位还是64位,自动下载适当版本的xulrunner(如果您正在运行Firefox Beta等,请从浏览器中手动复制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”
    须藤ln -s / opt / xulrunner / xulrunner / usr / bin / xulrunner
    须藤ln -s / opt / xulrunner / xpcshell / usr / bin / xpcshell
    

xulrunner现在已安装,可以在xulrunner任何地方简单地运行。

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

如果您要安装xul的某些特定版本,请像这样替换第一行FVER='10.0'
Uzair Farooq

3
@izx非常感谢您的解决方案。对我来说$FFVER没有用。但是,我手动介绍了https://ftp.mozilla.org/pub/xulrunner/releases/latest/runtimes/,并找到了41版。
alex 2016年

9

我在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. 在应用程序文件(eclipse.ini)中设置xulrunner的路径。

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

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



0

您可以在KNIME FAQ中找到有关此问题的描述。基本上,只需从KNIME Update Site和voila安装二进制文件即可;事情应该再次正确格式化。


您可以链接到哪里看吗?
ζ--

0

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.