Я пытаюсь перенести виртуальную машину, которую я использую для своих занятий в университете, с 10.04 на 12.04, и я использую xulrunner, чтобы сначала
Я попытался добавить ppa mozilla, как описано в некоторых постах, например здесь или здесь , но когда я ищу xulrunner в Synaptic, я не получаю соответствия.
Я прочитал в эту ссылку , что xulrunner намеренно исключен, что, честно говоря, я считаю плохим решением! Во всяком случае, кто-нибудь знает выход из этого, то есть, как получить xulrunner?
xulrunner больше не доступен в репозиториях для 12,04, но очень легко установить последние версии, обеспеченные Mozilla Foundation здесь. Так как эти выпуски xulrunner являются автономными, мы вставим их /opt
каталог.
cd /opt
Ниже шагов автоматически загрузит соответствующую версию 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
символьные ссылки.Возможно, вы захотите взглянуть на эту ветку, чтобы увидеть, будет ли решение, работающее для conkeror, работать и на вас: http://www.mozdev.org/pipermail/conkeror/2011-October/ 002666.html
У меня была похожая проблема с ошибкой Eclipse. Я смог заставить работать мою версию Eclipse, выполнив следующее. Вы можете сделать это для ваших предполагаемых приложений.
Перейти к 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
в этом примере.
Выберите загрузку в зависимости от вашей ОС.
Я использую 32-битную версию Linux, поэтому я выбираю xulrunner-10.0.2.en-US.linux-i686.tar.bz2
Сохраните загруженный файл, извлеките / установите его.
sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
Установите путь к xulrunner в файле приложения (eclipse.ini
).
-Dorg.eclipse.swt.browser.XULRunnerPath=/Path_where_xulrunner_is extracted/xulrunner/
Теперь Eclipse будет использовать данную версию установленного xulrunner.
Описание этой проблемы можно найти в разделе часто задаваемых вопросов KNIME. В основном, просто установите двоичные файлы с сайта обновления KNIME и вуаля; все должно быть правильно отформатировано.
Попробуйте установить пакет firefox-dev
. Я думаю, что пакет должен предоставить библиотеки, которые xulrunner имел ранее. Я не уверен насчет библиотек времени выполнения, но он наверняка содержит библиотеки, необходимые для компиляции приложений XUL, которые ранее поставлялись с XULRunner