Как мне установить XULRunner, так как это требование для Карандаша?

Я устанавливаю Карандаш и получаю следующую ошибку: xulrunner: not found. XULRunner - это требование для карандаша. Итак, как мне установить XULRunner и его зависимости?

5 ответов

Решение

Вы можете установить последнюю версию XULRuner, выполнив:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
sudo apt-get update
sudo apt-get install xulrunner-2.0 xulrunner-2.0-dev xulrunner-2.0-gnome-support xulrunner-dev

После установки вам нужно обновить альтернативы, чтобы они использовались по умолчанию:

sudo update-alternatives --config xulrunner 

Будьте осторожны, этот ppa также содержит обновленную версию firefox и thunderbird.

На самом деле вы можете запускать приложения xulrunner, не устанавливая xulrunner и просто используя firefox.

Если вы посмотрите на https://developer.mozilla.org/en/docs/XULRunner, там написано:

Firefox 3 и более поздние версии поставляются с частным пакетом XULRunner, который может запускать любое совместимое приложение XULRunner с помощью ключа -app.

Поэтому я просто распаковал дистрибутив карандаш.tar.gz, перешел в каталог user / share / карандаша (или чего-то еще) и сделал:

firefox -app application.ini

тада! Никаких дополнительных установок не требуется.

Вам необходимо установить один из пакетов xulrunner-1.9.2 или же xulrunner-2.0в зависимости от того, какая версия xulrunner вам нужна.

Хоть и поздно, но кому-нибудь, что здесь попало, вам больше не нужно скачивать XULRunner. просто загрузите их deb с их сайта, и все готово. Его работа с Raring отлично!

Там больше нет последних доступных пакетов.

С https://developer.mozilla.org/en/docs/Getting_started_with_XULRunner

Поместите следующее в файл и запустите его. Он загрузит версию, соответствующую вашей текущей версии Firefox, извлечет файлы и создаст символическую ссылку для удобства.

FIREFOX_VERSION=`grep -Po  "\d{2}\.\d+" /usr/lib/firefox/platform.ini`
ARCH=`uname -p`
XURL=https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/$FIREFOX_VERSION/runtimes/xulrunner-$FIREFOX_VERSION.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
Другие вопросы по тегам