Как мне установить xulrunner?

Я пытаюсь перенести виртуальную машину, которую я использую для своих занятий в университете, с 10.04 на 12.04, и я использую xulrunner, чтобы сначала

  • я мог использовать SQLiteManager в качестве стенда только приложение
  • далее, KNIME может предоставить помощь для его узлов

Я попытался добавить ppa mozilla, как описано в некоторых постах, например здесь или здесь , но когда я ищу xulrunner в Synaptic, я не получаю соответствия.

Я прочитал в эту ссылку , что xulrunner намеренно исключен, что, честно говоря, я считаю плохим решением! Во всяком случае, кто-нибудь знает выход из этого, то есть, как получить xulrunner?

27
задан 13 April 2017 в 15:24

5 ответов

xulrunner больше не доступен в репозиториях для 12,04, но очень легко установить последние версии, обеспеченные Mozilla Foundation здесь. Так как эти выпуски xulrunner являются автономными, мы вставим их /opt каталог.

  1. Откройте терминал с Ctrl+Alt+T
  2. Ввести cd /opt
  3. Ниже шагов автоматически загрузит соответствующую версию xulrunner на основе в настоящее время установленной версии Firefox и является ли Ваша Ubuntu 32-разрядной или 64-разрядной. (При выполнении беты Firefox, и т.д., скопируйте URL вручную с браузера и установите XURL= к нему (см. ниже),

    • Копия и вставка в терминале, линию за линией:
    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 отовсюду.

  • Для удаления его просто удалите xulrunner каталог под /opt, и /usr/bin/xulrunner и /usr/bin/xpcshell символьные ссылки.
36
ответ дан 13 April 2017 в 15:24

Возможно, вы захотите взглянуть на эту ветку, чтобы увидеть, будет ли решение, работающее для conkeror, работать и на вас: http://www.mozdev.org/pipermail/conkeror/2011-October/ 002666.html

0
ответ дан 13 April 2017 в 15:24

У меня была похожая проблема с ошибкой Eclipse. Я смог заставить работать мою версию Eclipse, выполнив следующее. Вы можете сделать это для ваших предполагаемых приложений.

  1. Чтобы найти версию XULRunner, поддерживаемую для вашей версии Eclipse: 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.

0
ответ дан 13 April 2017 в 15:24

Описание этой проблемы можно найти в разделе часто задаваемых вопросов KNIME. В основном, просто установите двоичные файлы с сайта обновления KNIME и вуаля; все должно быть правильно отформатировано.

0
ответ дан 13 April 2017 в 15:24

Попробуйте установить пакет firefox-dev. Я думаю, что пакет должен предоставить библиотеки, которые xulrunner имел ранее. Я не уверен насчет библиотек времени выполнения, но он наверняка содержит библиотеки, необходимые для компиляции приложений XUL, которые ранее поставлялись с XULRunner

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: