Wie installiere ich xulrunner?

27

Ich versuche, eine virtuelle Maschine zu migrieren, die ich für meine Kurse an der Universität vom 10.04. Bis zum 12.04. Verwende und in der ich xulrunner verwende

  • Erstens kann ich SQLiteManager als eigenständige App haben
  • Als nächstes kann KNIME Hilfe für seine Knoten bereitstellen

Ich habe versucht, den Mozilla ppa wie in einigen Beiträgen beschrieben hinzuzufügen, z. B. hier oder hier , aber wenn ich in Synaptic nach xulrunner suche, erhalte ich keine Übereinstimmung.

Ich habe in diesem Link gelesen , dass xulrunner absichtlich weggelassen wurde, was ich ehrlich gesagt für eine schlechte Entscheidung halte! Wie auch immer, weiß jemand einen Ausweg, dh wie man Xulrunner bekommt?

Schachspieler
quelle
3
Bitte nehmen Sie sich einen Moment Zeit, um die Antworten auf Ihre Frage zu überprüfen und / oder die beste Antwort zu akzeptieren, die Ihr Problem löst (verwenden Sie das Häkchen links). Auf diese Weise wird die Frage als "beantwortet" markiert und zukünftige Leser können darauf verweisen, wenn sie wissen, dass die Lösung funktioniert. Vielen Dank!
ish
Hallo! Es sieht so aus, als ob diese Frage noch nicht als gelöst markiert wurde. Wenn eine der Antworten Ihr Problem behoben hat, nehmen Sie sich bitte die Zeit, das graue Häkchen neben der Antwort zu setzen. Dies markiert es als "gelöst" und erleichtert es anderen, es zu finden. Außerdem gibt es Ihnen einen gewissen Ruf!
Kaz Wolfe

Antworten:

36

xulrunner ist für 12.04 nicht mehr in den Repositories verfügbar, es ist jedoch sehr einfach, die neuesten Versionen der Mozilla Foundation hier zu installieren . Da diese XULRUNNER- Releases in sich geschlossen sind, werden sie in das /optVerzeichnis gestellt.

  1. Öffnen Sie das Terminal mit Ctrl+ Alt+T
  2. Art cd /opt
  3. Mit den folgenden Schritten wird automatisch die entsprechende Version von xulrunner heruntergeladen, basierend auf der aktuell installierten Firefox-Version und ob Ihr Ubuntu 32-Bit oder 64-Bit ist. (Wenn Sie eine Firefox-Beta usw. ausführen, kopieren Sie die URL manuell von Ihrem Browser und stellen Sie XURL=sie ein (siehe unten).)

    • Kopieren Sie das Terminal und fügen Sie es Zeile für Zeile ein:
    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 ist jetzt installiert und kann einfach xulrunnervon überall ausgeführt werden.

  • So deinstallieren Sie es, entfernen Sie einfach das xulrunnerVerzeichnis unter /opt, und die /usr/bin/xulrunnerund /usr/bin/xpcshellsymbolische Links.
ish
quelle
Wenn Sie eine bestimmte Version von xul installieren möchten, ersetzen Sie die erste Zeile wie folgtFVER='10.0'
Uzair Farooq
3
@izx Vielen Dank für die Lösung. Bei mir hat das $FFVERnicht geklappt. Allerdings habe ich manuell https://ftp.mozilla.org/pub/xulrunner/releases/latest/runtimes/ und die dort gefundene Version 41 eingeführt .
alex
9

Ich hatte ein ähnliches Problem mit Eclipse-Fehlern. Ich konnte meine Version von Eclipse wie folgt zum Laufen bringen. Sie können dies für Ihre beabsichtigten Anwendungen tun.

  1. So finden Sie die Version von XULRunner, die für Ihre Eclipse-Version unterstützt wird: http://www.eclipse.org/swt/faq.php#browserlinux
  2. Go to Mozilla XULRunner veröffentlicht Downloads . Wählen Sie die gewünschte Version. Ignoriere b*Suffix-Versionen (Beta) und entscheide dich für die neueste Version. Wieder ist es Ihre Wahl für die erforderliche Version zu gehen.

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

    Ich installiere 10.0.2in diesem Beispiel.

  3. Wählen Sie den Download basierend auf Ihrem Betriebssystem.

    Ich verwende 32-Bit-Linux, also greife ich zu xulrunner-10.0.2.en-US.linux-i686.tar.bz2

  4. Speichern Sie die heruntergeladene Datei, extrahieren / installieren Sie sie.

    sudo tar -xjvf xulrunner-10.0.2.en-US.linux-i686.tar.bz2
    
  5. Stellen Sie den Pfad von xulrunner in der Anwendungsdatei ( eclipse.ini) ein.

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

Jetzt verwendet Eclipse die angegebene installierte Version von xulrunner.

Ajit Tirumalasetti
quelle
0

Eine Beschreibung dieses Problems finden Sie in den häufig gestellten Fragen zu KNIME. Grundsätzlich müssen Sie nur die Binärdateien von der KNIME Update Site und von voila installieren. Dinge sollten wieder richtig formatiert werden.

Aaron
quelle
Können Sie einen Link geben, wo Sie suchen sollen?
ζ--
0

Versuchen Sie, das firefox-devPaket zu installieren . Ich denke, dieses Paket sollte die libs bereitstellen, die xulrunner zuvor hatte. Ich bin nicht sicher, ob es sich um Laufzeitbibliotheken handelt, aber sie enthalten die Bibliotheken, die zum Kompilieren von XUL-Apps erforderlich sind, die zuvor mit XULRunner geliefert wurden

Owais Lone
quelle