JAVA installieren .... mit *.bin oder "apt-get ....&quo
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
JAVA installieren .... mit *.bin oder "apt-get ...."?
Ich möchte auf einem Debian-Server (sarge) Java installieren. jetzt habe ich schon einige Suchrunden in Google & Co. hinter mir und bin trotzdem noch nicht sicher, wie ich Java installieren sollte ......
Lieber das *.bin von http://www.java.com/en/download/help/50 ... extracting runterladen, oder über
"apt-get install java-package" installieren.
Außerdem gibt es noch Files zum "J2EE" (Server) und J2SE (Core/Desktop) ...... braucht man davon auch noch etwas?
Danke für einen tipp.
Gruß
Lieber das *.bin von http://www.java.com/en/download/help/50 ... extracting runterladen, oder über
"apt-get install java-package" installieren.
Außerdem gibt es noch Files zum "J2EE" (Server) und J2SE (Core/Desktop) ...... braucht man davon auch noch etwas?
Danke für einen tipp.
Gruß
Trag folgendes als root in deine /etc/apt/sources.list ein
mach anschließend ein
und installiert dir java via
Code: Alles auswählen
# Java Plugin Mozilla - Firefox
deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian testing non-free
Code: Alles auswählen
apt-get update
Code: Alles auswählen
apt-get install j2sdk1.4
http://www.tux-networks.ch/Howtos/Admin ... ebian.html
Code: Alles auswählen
Aufgrund eines Lizenz-Konfliktes bietet Debian keine original Sun-Java Pakete an. Wer nicht eine der freien Alternativen einsetzen möchte, muss also entweder eine Installation am Paket-System vorbei machen oder sich das passende Paket selbst bauen.
Für eine saubere Installation empfiehlt es sich, das Paket selbst zu bauen. Das werde ich im Folgenden für Debian Sarge (testing) beschreiben.
Dafür benötigen wir die die Programme java-package, fakeroot, debhelper. Diese installieren wir ganz einfach mit:
apt-get install java-package fakeroot debhelper
Jetzt benötigen wir das Java Paket von der sun Homepage. Um nun daraus ein Debian Paket zu erstellen geben wir den folgenden Befehl ein (diesen Befehl bitte als Normaler Benutzer ausführen):
fakeroot make-jpkg j2re-1_4_2_08-linux-i586.bin
und folgen den Anweisungen auf dem Bildschirm.
Wir erhalten ein Debian Paket namens sun-j2re1.4_1.4.2+08_i386.deb welches wir mit:
dpkg -i sun-j2re1.4_1.4.2+08_i386.deb
installieren.
Das ist auch schon alles :-)
Copyright (C) 2005 Bojovic Dragan tux-networks.ch
Zuletzt geändert von drabo am 15.07.2005 19:51:02, insgesamt 3-mal geändert.
---------------------------------------
http://www.minimix.ch
---------------------------------------
http://www.minimix.ch
---------------------------------------
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
ja, funktioniert.
---------------------------------------
http://www.minimix.ch
---------------------------------------
http://www.minimix.ch
---------------------------------------
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Moin!
Gruß
Ingo
Die zum Erstellen des Java-Pakets verwendeten Scripte (in java-package) sind so programmiert, daß es nur mit fakeroot geht. Ich habe mal dazu gelesen, es sei um zu verhindern, daß diese Scripte vom "echten" root ausgeführt werden, von wegen Sicherheit und so.aber brauche ich dafür wirklich FAKEROOT, wenn ich mir doch ebenfalls Root-Rechte geben kann. Ich möchte es nur verstehen, wieso man dafür einen vorgegaugelten "Root" braucht.
Gruß
Ingo
Code: Alles auswählen
You are real root -- unfortunately, some Java distributions have
install scripts that directly manipulate /etc, and may cause some
inconsistencies on your system. Instead, you should become a
non-root user and run:
fakeroot make-jpkg j2re-1_4_2_08-linux-i586.bin
which will allow no damage to be done to your system files and
still permit the Java distribution to successfully extract.
Aborting.
Dragan
---------------------------------------
http://www.minimix.ch
---------------------------------------
http://www.minimix.ch
---------------------------------------
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23
Ich habe das deb-file jetzt gemacht und auch installiert ..... während des Vorganges, den ich mit "fakeroot make-jpkg ....." angestoßen habe, gab es mehrere Meldungen bzgl. Dependencies-Problemen (z.B. libX oder gcc) ........ ich habe die ignoriert, da der Vorgang problemlos weiter lief.
Muss ich da jetzt mit Problemen rechnen?
Gibt es eine Möglichkeit zu testen, ob Java auch richtig funktioniert .... müsste über eine virtuelle Java Machine gehen?
Danke nochmal für 'nen Tipp.
Muss ich da jetzt mit Problemen rechnen?
Gibt es eine Möglichkeit zu testen, ob Java auch richtig funktioniert .... müsste über eine virtuelle Java Machine gehen?

Danke nochmal für 'nen Tipp.
die fehlermeldungen kannst du ruhig ignorieren aber um sicher zu sein ob java funktioniert kannst du ja limewire als *.rpm herunterladen dann mit alien in ein *.deb umwandeln, installieren und wenn alles gut funktioniert läufts sonst ..........
Gruss
Dragan
Gruss
Dragan
---------------------------------------
http://www.minimix.ch
---------------------------------------
http://www.minimix.ch
---------------------------------------
bei diesem Vorgehen, gibt es keine probleme und es müssen auch keine fakeroot pakete installiert werden, was die systemsicherheit beeinträchtigen könntecomes hat geschrieben:Trag folgendes als root in deine /etc/apt/sources.list ein
mach anschließend einCode: Alles auswählen
# Java Plugin Mozilla - Firefox deb ftp://ftp.gwdg.de/pub/languages/java/linux/debian testing non-free
und installiert dir java viaCode: Alles auswählen
apt-get update
Code: Alles auswählen
apt-get install j2sdk1.4
-
- Beiträge: 523
- Registriert: 23.09.2003 21:18:23