wie installiere ich java-package

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
HJPSoft
Beiträge: 5
Registriert: 17.05.2007 11:11:06
Wohnort: Troisdorf
Kontaktdaten:

wie installiere ich java-package

Beitrag von HJPSoft » 25.05.2007 15:44:21

Hi,

bin neu in Debian, komme von SUSE und würde gerne auf einer NSLU (Slug) mit Debian 4.0 Java und Tomcat installieren.
Die Anweisung im Wiki : http://wiki.debian.org/JavaPackage
lautet:
[apt-get] install java-package (see AptGet, note that java-package is not in normal sources, you need to add contrib to your /etc/apt/sources.list ),
Wie wird das realisiert ?
Meine derzeitige sources.list zeigt folgendes:

Code: Alles auswählen

# deb http://ftp.de.debian.org/debian/ etch main

deb http://ftp.de.debian.org/debian/ etch main
deb-src http://ftp.de.debian.org/debian/ etch main
deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main
Für jede Hilfe dankbar.

HJP

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 25.05.2007 16:02:12

Hi und Willkommen im Forum!

Du hängst einfach hinter die vier unteren Zeilen ein "contrib" an, ein zusätzliches "non-free" gibt dir noch eine größere Auswahl an Paketen. Also:

Code: Alles auswählen

# deb http://ftp.de.debian.org/debian/ etch main 
 
deb http://ftp.de.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.de.debian.org/debian/ etch main contrib non-free 
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free


Danach

Code: Alles auswählen

# aptitude update
# aptitude install PAKETNAME
Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 25.05.2007 16:33:06

In Debian 4.0 (Etch) brauchst du java-package eigentlich nicht mehr. Fertige Pakete mit java gibts da nämlich schon (in der non-free section, die sources.list musst du also auf jeden Fall anpassen):

Code: Alles auswählen

 sun-java5-bin - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture dependent files)
sun-java5-demo - Sun Java(TM) Development Kit (JDK) 5.0 demos and examples
sun-java5-doc - Sun JDK(TM) Documention -- integration installer
sun-java5-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java5-jdk - Sun Java(TM) Development Kit (JDK) 5.0
sun-java5-jre - Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture independent files)
sun-java5-plugin - The Java(TM) Plug-in, Java SE 5.0
sun-java5-source - Sun Java(TM) Development Kit (JDK) 5.0 source files
sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)
sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples
sun-java6-doc - Sun JDK(TM) Documention -- integration installer
sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)
sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)
sun-java6-plugin - The Java(TM) Plug-in, Java SE 6
sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

HJPSoft
Beiträge: 5
Registriert: 17.05.2007 11:11:06
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von HJPSoft » 25.05.2007 16:41:08

Danke für die sofortige Antwort.
Die Ergänzung habe ich nun in der Datei sources.list eingetragen. Die Installation von java jre1.5 will dennoch nicht gelingen. Hier meine letzten Dialoge, nachdem ich das Paket sun-java5-jre_1.5.0-10.3_all.deb heruntergeladen und auf den Slug übertragen habe:

Code: Alles auswählen

NSLU2:/opt# dpkg -i sun-java5-jre_1.5.0-10-3_all.deb
Selecting previously deselected package sun-java5-jre.
(Reading database ... 36670 files and directories currently installed.)
Unpacking sun-java5-jre (from sun-java5-jre_1.5.0-10-3_all.deb) ...
dpkg: dependency problems prevent configuration of sun-java5-jre:
 sun-java5-jre depends on sun-java5-bin (= 1.5.0-10-3) | ia32-sun-java5-bin (= 1.5.0-10-3); however:
  Package sun-java5-bin is not installed.
  Package ia32-sun-java5-bin is not installed.
dpkg: error processing sun-java5-jre (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 sun-java5-jre
NSLU2:/opt# apt-get install sun-java5-bin
Reading package lists... Done
Building dependency tree... Done
Package sun-java5-bin is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  sun-java5-jre
E: Package sun-java5-bin has no installation candidate
NSLU2:/opt# apt-get install ia32-sun-java5-bin
Reading package lists... Done
Building dependency tree... Done
Package ia32-sun-java5-bin is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  sun-java5-jre
E: Package ia32-sun-java5-bin has no installation candidate

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 25.05.2007 16:50:29

Installiere einfach eins der tomcat Pakete

Code: Alles auswählen

# aptitude search tomcat                            /home/guybrush
p   libtomcat5-java                 - Java Servlet engine -- core libraries
p   libtomcat5.5-java               - Java Servlet engine -- core libraries
p   tomcat5                         - Java Servlet 2.4 engine with JSP 2.0 suppo
p   tomcat5-admin                   - Java Servlet engine -- admin web interface
p   tomcat5-webapps                 - Java Servlet engine -- documentation and e
p   tomcat5.5                       - Java Servlet 2.4 engine with JSP 2.0 suppo
p   tomcat5.5-admin                 - Java Servlet engine -- admin & manager web
p   tomcat5.5-webapps               - Java Servlet engine -- documentation and e
APT wird dann schon die richtigen java Pakete dazu mitinstallieren.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

HJPSoft
Beiträge: 5
Registriert: 17.05.2007 11:11:06
Wohnort: Troisdorf
Kontaktdaten:

Beitrag von HJPSoft » 25.05.2007 16:59:36

Das war ein netter Versuch, aber:

Code: Alles auswählen

A package failed to install.  Trying to recover:
Setting up tomcat5.5 (5.5.20-2) ...
* Not starting Tomcat: [b]no Java Development Kit found.[/b]
invoke-rc.d: initscript tomcat5.5, action "start" failed.
dpkg: error processing tomcat5.5 (--configure):
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 tomcat5.5
Ich versuchs mal mit Tomcat 5:

HJP

Benutzeravatar
blackstream
Beiträge: 143
Registriert: 04.12.2003 21:05:09
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Neuss

Beitrag von blackstream » 25.05.2007 20:01:25

Kann es sein, dass die NSLU2 keine Maschine mit x86-Architektur ist? Poste bitte einmal die Ausgabe von

Code: Alles auswählen

uname -m
Da es Sun-Java nur für i386, amd64 und ia64 gibt, brauchst Du in dem Fall entweder ein zu Deiner Prozessorarchitektur passendes JDK von blackdown.org, was Du mit java-package dann zu einem Debian-Paket machst, oder gcj und Konsorten, die bereits in Debian enthalten sind.
»Wenn Sie neu sind bei Unix, sollten Sie sich vielleicht ein paar Bücher kaufen und lesen.«
(gefunden im Debian-Installationshandbuch)

Antworten