"MOZILLA_FIVE_HOME nicht gesetzt" Zekr Qur'an Studiensoftware Java-Fehler


7

Ich habe die Zekr Qur'an-Lernsoftware unter Ubuntu 12.04 installiert und auf 12.10 aktualisiert. Dann gab mir die Zekr-App diesen Fehler, wenn ich ihn starte.

org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
    at org.eclipse.swt.SWT.error(SWT.java:4387)
    at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1939)
    at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:699)
    at org.eclipse.swt.browser.Browser.<init>(Browser.java:99)
    at net.sf.zekr.ui.QuranForm.makeFrame(QuranForm.java:628)
    at net.sf.zekr.ui.QuranForm.init(QuranForm.java:340)
    at net.sf.zekr.ui.QuranForm.<init>(QuranForm.java:319)
    at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:51)
    at net.sf.zekr.ZekrMain.main(ZekrMain.java:94)

Bitte berate mich.

Antworten:



1

Öffnen Sie ein Terminal und verwenden Sie diesen Befehl:

sudo apt-get update
sudo apt-get install tcsh

Führen Sie den tcshBefehl im Terminal und den Befehl zwei aus, um die Umgebungsvariable festzulegen

tcsh
setenv MOZILLA_FIVE_HOME /usr/lib/mozilla
setenv LD_LIBRARY_PATH ${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}

Versuchen Sie nun erneut, die Anwendung auszuführen. Es sollte fehlerfrei gestartet werden.

( Quelle )


z3r0n @ Blue-Box: ~ $ setenv MOZILLA_FIVE_HOME / usr / lib / mozilla Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden z3r0n @ Blue-Box: ~ $ setenv LD_LIBRARY_PATH $ {MOZILLA_FIVE_HOME}: $ {LD_LIBRARY_PATH} Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden
Ismail Yushaw

Ich habe nach der Verwendung des Befehls Fehler festgestellt ... er ist nicht installiert. Ich habe keine Sonnenfinsternis installiert, könnte es ein weiterer Faktor sein
Ismail Yushaw

@AcessDenied Sie mussten installieren tcsh. Ich habe die Antwort aktualisiert. Überprüfen Sie jetzt
Anwar

Ich bekomme immer noch diesen Fehler ... Kein Befehl 'setenv' gefunden, meinten Sie: Befehl 'netenv' aus Paket 'netenv' (Universum) setenv: Befehl nicht gefunden
Ismail Yushaw

1
Bitte setzen Sie Ihre Updates in Ihre FRAGE! Nicht in den Kommentaren begraben!
Jorge Castro

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.