Comment installer xulrunner?

27

J'essaie de migrer une machine virtuelle que j'utilise pour mes cours à l'université du 10.04 au 12.04 et en ce que j'utilise xulrunner pour que

  • tout d'abord, je peux avoir SQLiteManager comme une application autonome
  • ensuite, KNIME peut fournir de l'aide pour ses nœuds

J'ai essayé d'ajouter le mozilla ppa comme décrit dans certains articles, par exemple ici ou ici , mais lorsque je recherche xulrunner dans Synaptic, je n'obtiens aucune correspondance.

J'ai lu dans ce lien , que xulrunner a été laissé de côté intentionnellement, ce qui, franchement, je pense que c'est une mauvaise décision! Quoi qu'il en soit, quelqu'un sait-il comment s'en sortir, c'est-à-dire comment obtenir xulrunner?

joueur d'échec
la source
3
Veuillez prendre un moment pour regarder les réponses à votre question, et pour voter et / ou accepter la meilleure réponse qui résout votre problème (utilisez la coche / la coche à gauche). De cette façon, la question est marquée comme «répondue» et les futurs lecteurs peuvent s'y référer en sachant que la solution fonctionne. Merci!
ish
Bonjour! Il semble que ces questions n'aient pas encore été marquées comme résolues. Si l'une des réponses a résolu votre problème, veuillez prendre le temps d'appuyer sur la coche grise de la réponse. Cela le marquera comme «résolu» et le rendra plus facile à trouver pour les autres. De plus, cela vous donnera une certaine réputation!
Kaz Wolfe

Réponses:

36

XULRunner est plus disponible dans les dépôts pour 12,04, mais il est très facile d'installer les dernières versions fournies par la Fondation Mozilla ici . Étant donné que ces versions de xulrunner sont autonomes, nous les placerons dans le /optrépertoire.

  1. Ouvrez le terminal avec Ctrl+ Alt+T
  2. Type cd /opt
  3. Les étapes ci-dessous téléchargeront automatiquement la version appropriée de xulrunner en fonction de la version actuellement installée de Firefox et si votre Ubuntu est 32 bits ou 64 bits. (Si vous utilisez une version bêta de Firefox, etc., veuillez copier l'URL manuellement à partir de votre navigateur et y définir XURL=(voir ci-dessous)

    • Copiez et collez dans le terminal, ligne par ligne:
    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 est maintenant installé et peut être exécuté avec xulrunnern'importe où.

  • Pour le désinstaller, supprimez simplement le xulrunnerrépertoire sous /opt, ainsi que les liens symboliques /usr/bin/xulrunneret /usr/bin/xpcshell.
ish
la source
si vous voulez installer une version spécifique de xul, remplacez la première ligne comme ceciFVER='10.0'
Uzair Farooq
3
@izx Merci beaucoup pour la solution. Pour moi, cela $FFVERn'a pas fonctionné. Cependant, j'ai introduit manuellement https://ftp.mozilla.org/pub/xulrunner/releases/latest/runtimes/ et la version trouvée 41 .
alex
9

J'ai eu un problème similaire avec l'échec d'Eclipse. J'ai pu faire fonctionner ma version d'Eclipse en procédant comme suit. Vous pouvez le faire pour vos applications prévues.

  1. Pour trouver la version de XULRunner prise en charge pour votre version Eclipse: http://www.eclipse.org/swt/faq.php#browserlinux
  2. Accédez aux téléchargements des versions de Mozilla XULRunner . Choisissez la version que vous souhaitez. Ignorez les b*versions suffixées (bêta) et essayez d'opter pour la dernière version. Encore une fois, c'est votre choix d'aller pour la version requise.

    [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   -
    

    J'installe 10.0.2dans cet exemple.

  3. Choisissez le téléchargement en fonction de votre système d'exploitation.

    J'utilise Linux 32 bits donc je vais xulrunner-10.0.2.en-US.linux-i686.tar.bz2

  4. Enregistrez le fichier téléchargé, extrayez / installez-le.

    sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
    
  5. Définissez le chemin de xulrunner dans le fichier d'application ( eclipse.ini).

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

Maintenant, Eclipse utilisera la version donnée de xulrunner installée.

Ajit Tirumalasetti
la source
0

Vous pouvez trouver une description de ce problème dans la FAQ KNIME. Fondamentalement, il suffit d'installer les binaires à partir du site de mise à jour KNIME et le tour est joué; les choses devraient être correctement formatées à nouveau.

Aaron
la source
Pouvez-vous indiquer où chercher?
ζ--
0

Essayez d'installer le firefox-devpackage. Je pense que ce paquet devrait fournir les bibliothèques que xulrunner avait précédemment. Je ne suis pas sûr des bibliothèques d'exécution, mais il contient certainement les bibliothèques requises pour la compilation des applications XUL qui étaient précédemment livrées avec XULRunner

Owais Lone
la source