web-dev-qa-db-fra.com

Comment installer XULRunner car c’est une exigence de Pencil?

J'installe Pencil et j'obtiens le message d'erreur suivant: xulrunner: not found. XULRunner est obligatoire pour Pencil. Alors, comment puis-je installer XULRunner et ses dépendances?

11
diff

Vous pouvez installer la dernière source de XULRuner en exécutant:

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

Une fois installé, vous aurez besoin de update-alternatives pour qu'il soit utilisé par défaut:

Sudo update-alternatives --config xulrunner 

Veillez à ce que ce ppa contienne également une version mise à jour de firefox et Thunderbird.

14
sebikul

Vous pouvez réellement exécuter des applications xulrunner sans installer xulrunner et simplement utiliser firefox.

Si vous regardez https://developer.mozilla.org/en/docs/XULRunner , cela signifie:

Firefox 3 et versions ultérieures sont livrés avec un package privé XULRunner, qui peut exécuter toute application XULRunner compatible à l'aide du commutateur -app.

Je viens donc de détacher la distribution .tar.gz de pencil, de naviguer dans le répertoire user/share/pencil (ou autre) et de faire:

firefox -app application.ini

tada! Aucune installation supplémentaire nécessaire.

6
Asfand Qazi

Vous devez installer l’un des packages xulrunner-1.9.2 ou xulrunner-2.0, selon la version de xulrunner dont vous avez besoin.

4
Florian Diesch

Bien que tardif, mais pour tous ceux qui hésitent ici, vous n'avez plus besoin de télécharger XULRunner. Il suffit de télécharger leur deb de leur site et vous êtes prêt à partir. Son travail avec Raring va bien!

2
Stefano Mtangoo

Il n'y a plus de paquet récent disponible.

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

Mettez ce qui suit dans un fichier et lancez-le. Il va télécharger une version qui correspond à votre version actuelle de Firefox, extraire les fichiers et créer un lien symbolique pour plus de commodité.

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
1
Richard Ayotte