Java auf der DS1010+

Status
Für weitere Antworten geschlossen.

qbic

Benutzer
Mitglied seit
16. Aug 2008
Beiträge
478
Punkte für Reaktionen
0
Punkte
22
Hi Leute,
derzeit versuche ich mich daran Java auf der DS1010+ zu installieren.
Grundlegend sollte das kein Problem darstellen.
Irgendwas passt aber bei der installation nicht.

Wie im WIki schon geschrieben wurde, habe ich das selbstentpackende Archiv heruntergeladen. (jre-6u24-linux-i586.bin)
Dieses habe ich durch "sh jre-6u24-linux-i586.bin" entpackt.
Der Ordner wurde erfolgreich entpackt doch irgendwas fehlt jetzt noch.
Wenn ich eine jar Datei ausführen will (Befehl: java -jar eineDatei.jar) wird der bfehl java nicht gefunden. Irgendwas fehlt hier also noch.

Ich bin kein wirklicher Linux kenner und tu mich hier grad bissl schwer herrauszufinden, was ich noch machen muss.

Das wiki gibt wenig Aufschluss und ich muss ehrlich sagen ich finde die dort gebotene Beschreibung eher dürftig.
Wenn mir jemand sagen kann was ich noch machen muss damit es läuft, würde ich den Beitrag im Wiki auch gerne ausbauen und verständlicher machen.

Danke schonmal für Eure Hilfe

qBiC
 

hansi

Benutzer
Mitglied seit
22. Feb 2010
Beiträge
80
Punkte für Reaktionen
0
Punkte
6
Hi,

du musst das bin-Verzeichnis mit in den Pfad aufnehmen. Wenn du beispielsweise das Java-Verzeichnis in /opt/java liegen hast, kannst du folgendes an deine /etc/profile anhängen

Rich (BBCode):
JAVA_HOME=/opt/java
JRE_HOME=/opt/java/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
export JAVA_HOME JRE_HOME PATH

Nach einem Neustart sollte das dann laufen.
 

qbic

Benutzer
Mitglied seit
16. Aug 2008
Beiträge
478
Punkte für Reaktionen
0
Punkte
22
Also irgendwas mache ich falsch.
Was mich am meisten irritiert, ist, dass ich nicht einmal den besagten Lizenzvertrag bei der "Installation" gezeigt bekomme.
Irgendwo mache ich einen Fehler, ich weiß nur nicht wo.

Daher post ich mal was ich mache:
Unter /etc/opt liegt die selbstextrahierende Datei "jre-6u24-linux-i586.bin"
Um diese zu installieren, führe ich den Befehl "./jre-6u24-linux-i586.bin" aus.
Jetzt soll angeblich der Lizenzvertrag kommen.
DIeser kommt nicht. Meine DS fängt einfach an das Archiv zu entpacken und meldet "done" wenn der Vorgang abgeschlossen ist.

Nun existiert der Ordner "/opt/jre1.6.0_24" mit samt Inhalt bin, ...


Nun sollte Java ja grundlegend schonmal lauffähig sein.
Nun habe ich also noch den JAVA-Pfad in "/etc/profile" eingetragen.
Die letzte Zeile, die schon drin stand war "PATH=/opt/bin:/opt/sbin:$PATH"
Darunter habe ich nun den Pfad eingetragen.
SIeht schlussendlich so aus

PATH=/opt/bin:/opt/sbin:$PATH
JAVA_HOME=/volume1/opt/jre1.6.0_24
JRE_HOME=/volume1/opt/jre1.6.0_24/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
export JAVA_HOME JRE_HOME PATH


DS neu gestartet, läuft nicht.

Was mich auch stört, ist, dass der ordner jre, der bei der Pfadangabe gesetzt wird, im installationsverzeichnis nicht existiert.

Ich hoffe ihr habt noch ein Paar Ideen.
Ich google mich derweil noch um den Schlaf und hoffe etwas zu finden.

Bis dann
Steffen alias qBiC
 

qbic

Benutzer
Mitglied seit
16. Aug 2008
Beiträge
478
Punkte für Reaktionen
0
Punkte
22
Ich revidiere alles.
Die Lösung war so dämlich wie einfach.

Bei der installation von IPKG wurde bei mir ein Ordner mit Namen opt unter /volume1 angelegt.
Dort habe ich alles installiert, die rede war ja von opt.

An den Systempfad opt habe ich da garnicht gedacht.
Nach der Installation von java da drin und dem setzen der Pfade funktioniert es nun.

Werde das wiki nachh gleich aktualisieren.
Trotzdem danke nochmal für die Hilfe.

Bis denn
Steffen
 

CS407Rudi

Benutzer
Mitglied seit
20. Dez 2008
Beiträge
171
Punkte für Reaktionen
6
Punkte
24
Dieser Beitrag hat mir sehr geholfen
Dankeschön, habe es auch geschaft auf meiner DS1010+ Java zu installieren
LG Rudi
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat