Come installo xulrunner?


27

Sto cercando di migrare una macchina virtuale che utilizzo per le mie lezioni all'università dal 10.04 al 12.04 e in quanto sto usando xulrunner in modo che

  • in primo luogo, posso avere SQLiteManager come app autonoma
  • successivamente, KNIME può fornire aiuto per i suoi nodi

Ho provato ad aggiungere il mozilla ppa come descritto in alcuni post, ad esempio qui o qui , ma quando cerco xulrunner in Synaptic non ottengo alcuna corrispondenza.

Ho letto in questo link , che xulrunner è stato lasciato fuori intenzionalmente, il che, francamente, penso sia una decisione sbagliata! Ad ogni modo, qualcuno sa come uscire da questo, cioè come ottenere xulrunner?


3
Per favore, prenditi un momento per esaminare le risposte alla tua domanda e per votare e / o accettare la risposta migliore che risolve il tuo problema (usa il segno di spunta / segno di spunta a sinistra). In questo modo, la domanda viene contrassegnata come "risposta" e i futuri lettori possono fare riferimento ad essa sapendo che la soluzione funziona. Grazie!
Ish,


Ciao! Sembra che questa domanda non sia stata ancora contrassegnata come risolta. Se una delle risposte ha risolto il tuo problema, ti preghiamo di dedicare del tempo al segno di spunta grigio dalla risposta. Questo lo segnerà come "risolto" e lo renderà più facile da trovare per gli altri. Inoltre, ti darà una certa reputazione!
Kaz Wolfe,

Risposte:


36

XULRunner non è più disponibile nei repository per 12.04, ma è molto facile da installare le versioni più recenti forniti dalla Mozilla Foundation qui . Poiché queste versioni di xulrunner sono autonome, le inseriremo nella /optdirectory.

  1. Apri il terminale con Ctrl+ Alt+T
  2. genere cd /opt
  3. I passaggi seguenti scaricheranno automaticamente la versione appropriata di xulrunner in base alla versione di Firefox attualmente installata e indipendentemente dal fatto che Ubuntu sia a 32 o 64 bit. (Se stai eseguendo una beta di Firefox, ecc., Copia l'URL manualmente dal tuo browser e impostalo XURL=(vedi sotto)

    • Copia e incolla nel terminale, riga per riga:
    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 è ora installato e può essere eseguito semplicemente xulrunnerda qualsiasi luogo.

  • Per disinstallare, è sufficiente rimuovere la xulrunnerdirectory sotto /opt, e le /usr/bin/xulrunnere /usr/bin/xpcshellsimboliche collegamenti.

se vuoi installare una versione specifica di xul sostituisci la prima riga in questo modoFVER='10.0'
Uzair Farooq

3
@izx Grazie mille per la soluzione. Per me il $FFVERnon ha funzionato. Tuttavia, ho introdotto manualmente https://ftp.mozilla.org/pub/xulrunner/releases/latest/runtimes/ e la versione 41 trovata lì .
alex,

9

Ho avuto un problema simile con il fallimento di Eclipse. Sono stato in grado di far funzionare la mia versione di Eclipse, procedendo come segue. È possibile farlo per le applicazioni previste.

  1. Per trovare la versione di XULRunner supportata per la tua versione di Eclipse: http://www.eclipse.org/swt/faq.php#browserlinux
  2. Vai a Mozilla XULRunner rilascia download . Scegli la versione che desideri. Ignora le b*versioni con suffisso (beta) e prova a optare per le ultime. Ancora una volta, è la tua scelta di scegliere la versione richiesta.

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

    Sto installando 10.0.2in questo esempio.

  3. Scegli il download in base al tuo sistema operativo.

    Sto eseguendo Linux a 32 bit, quindi vado per xulrunner-10.0.2.en-US.linux-i686.tar.bz2

  4. Salvare il file scaricato, estrarlo / installarlo.

    sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
    
  5. Imposta il percorso di xulrunner nel file dell'applicazione ( eclipse.ini).

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

Ora Eclipse utilizzerà la versione di xulrunner installata.



0

Puoi trovare una descrizione di questo problema nelle FAQ di KNIME. Fondamentalmente, basta installare i binari dal sito di aggiornamento KNIME e voilà; le cose dovrebbero essere formattate di nuovo correttamente.


Puoi dare un link su dove cercare?
ζ--

0

Prova a installare il firefox-devpacchetto. Penso che quel pacchetto dovrebbe fornire le librerie che xulrunner aveva precedentemente. Non sono sicuro delle librerie di runtime ma sicuramente contiene le librerie richieste per la compilazione di app XUL che erano state precedentemente spedite con XULRunner

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.