Java Paket installieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Java Paket installieren

Beitrag von walterschmitz » 30.10.2006 23:09:59

Hallo zusammen,

ich wollte letzlich ein Programm installieren, welches für Java geschrieben ist.
Dazu bin ich davon ausgegangen, dass Java bereits installiert ist.

java kann z.B. auch ausgeführt werden.

Wie kann ich herausfinden, welches Java ich installiert habe bzw. gibt es eigentliche mehrere gleichewertige Java-Versionen?

Wie würde ich von Sun die Java-Version bzw. die JRE installieren. apt-get install java hilft leider nicht weiter oder sunjava o.ä. führt leider auch nicht zum Erfolg.

Wer kann mir gerade weiterhelfen.

Danke für Hilfe

Benutzeravatar
neuss
Beiträge: 2165
Registriert: 06.11.2004 17:56:02
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von neuss » 30.10.2006 23:20:01

Hallo,

mach mal ein:

Code: Alles auswählen

java -version
um zu sehen ob ein und wenn welches Java bei dir aktiv ist.

gruss neuss
stell dir vor, es geht, und keiner kriegt es hin.

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 31.10.2006 14:48:52

Dabei kommt folgendes raus:

Code: Alles auswählen

java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
aber das java als Befehl ausgeführt werden kann, hatte ich ja bereits erwähnt ;-)

DeletedUserReAsG

Beitrag von DeletedUserReAsG » 31.10.2006 14:50:30

Wie würde ich von Sun die Java-Version bzw. die JRE installieren.
Die einfachste Möglichkeit: Binärpaket von Sun laden, ausführen, PATH anpassen und fertig.

Ansonsten kann man sich ein Paket bauen.

cu

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 31.10.2006 15:21:57

ok, dafür bin ich zuviel Anfänger... noch nix für mich! :oops:

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

Beitrag von blackstream » 31.10.2006 15:30:45

In testing und unstable gibt es das Sun-Java als Pakete.

Da Du, wie ich Deiner gij-Version entnehme, anscheinend etch laufen hast, könntest Du mal schauen, ob die auf http://packages.debian.org/testing/source/sun-java5 aufgeführten Pakete bei Dir installiert sind und ggf. diese (bzw. als absomlutes Minimum sun-java5-jre) noch installieren.

Danach kannst Du problemlos mit dem Beehl update-java-alternatives die verwendete JRE umstellen.

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 01.11.2006 14:11:00

Hallo,

ich wollte es somit nachinstallieren, aber dies ging nicht wie gewohnt bei den anderen Paketen:

Code: Alles auswählen

apt-get install sun-java5-jre
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Paket sun-java5-jre ist nicht verfügbar, wird aber von einem anderen
Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es veraltet
ist oder nur aus einer anderen Quelle verfügbar ist.
E: Paket sun-java5-jre hat keinen Installationskandidaten
zuhause:/home/walter# apt-get install sun-java5
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Konnte Paket sun-java5 nicht finden
gibt es dass nicht direkt bei Debian über FTP?

Den Rest hol ich mir auch immer per FTP-Download.

Oder liegt es etwa an dem Non-Free Hinweis unter
http://packages.debian.org/cgi-bin/sear ... &number=50

wenn ja, wie würde man sowas denn dann speziell installieren? und ggf. später mal wieder updaten... Die "normalen" Programme / Pakete werden ja bei einem dist-ugrade upgedated, wenn ich das richtig verstanden habe.

Danke aber zunächst für deine Antwort.

Gruß

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 07.11.2006 16:19:56

kann mir denn wirklich keiner weiterhelfen, wie man das Sun-Paket richtig bzw. vernünftig installiert?

Ich bin wirklich erst Debian-Neuling... :oops:

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 07.11.2006 16:26:44

Im Wiki gibts eine Beschreibung: http://wiki.debianforum.de/JavaPackageGenerator

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Beitrag von hitch » 07.11.2006 16:28:44

hallo

schau mal in deine soucres.list.
Sollte in etwa so aussehen:

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ etch main contrib non-free 
Für Java muss vor allem der Eintrag 'non-free' vorhanden sein

gruss
marcus

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 08.11.2006 16:02:27

muss ich das contrib non-free einfach in der zeile mit main anfügen oder muss ich eine eigene Zeile mit deb... einfügen.

was ist das contrib eigentlich...

Benutzeravatar
ZOiD
Beiträge: 219
Registriert: 13.07.2003 15:20:04
Lizenz eigener Beiträge: GNU General Public License

Beitrag von ZOiD » 08.11.2006 16:53:00

Hi,

einfach hinten anfügen, so dass der Eintrag am Ende so ausshieht:

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ etch main contrib non-free
Dann kannst Du sun java installieren, mit

Code: Alles auswählen

aptitude search sun-java

kannst Du Dir die Pakete anzeigen lassen.

ZOiD

Benutzeravatar
esteel
Beiträge: 242
Registriert: 23.07.2002 11:06:25
Kontaktdaten:

Beitrag von esteel » 08.11.2006 16:57:08

das

Code: Alles auswählen

apt-get update
zwischendrin nicht vergessen..
Oder

Code: Alles auswählen

aptitude update
wenn du lieber aptitude verwendest.
i support free software: http://www.fsfe.org/en/fellows/esteel
a great free and opensource FPS game: http://nexuiz.com

Benutzeravatar
blueflidge
Beiträge: 1414
Registriert: 31.01.2005 10:16:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: bei Bonn

Beitrag von blueflidge » 08.11.2006 16:59:26

Beste Grüße
Tamara
The Debian Women Project

Benutzeravatar
hitch
Beiträge: 856
Registriert: 21.12.2001 23:38:24
Wohnort: Im Exil

Beitrag von hitch » 08.11.2006 17:17:19

Zum Aufbau der sources.list kannst du dir mal http://wiki.debianforum.de/SoftwareVerw ... urces.list durchlesen.

Die Quellen sind unterteilt in main für freie Software,
non-free für nicht Open Source Software(Freibier-SW :D )
und contrib für freie Software, die aber von nicht freier abhängt.

marcus

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 08.11.2006 21:04:28

hitch hat geschrieben:Zum Aufbau der sources.list kannst du dir mal http://wiki.debianforum.de/SoftwareVerw ... urces.list durchlesen.

Die Quellen sind unterteilt in main für freie Software,
non-free für nicht Open Source Software(Freibier-SW :D )
und contrib für freie Software, die aber von nicht freier abhängt.

marcus
Danke für die Erklärung...
aber alles lauffähig ohne Probleme unter Debian etch... das ist ja das wichtigste.

walterschmitz
Beiträge: 229
Registriert: 04.04.2005 10:37:28

Beitrag von walterschmitz » 09.11.2006 21:03:13

Hallo zusammen,

ich habe mir jetzt eine sources.list erstellt.
Dabei habe ich einfach die Einträge stable durch etch ersetzt.

Da ich mir aber nicht sicher bin, ob Unterverzeichnisse wie updates o.ä. auch dort so angesprochen werden, bitte ich um eine kurze Kontrolle, ob die source$

Code: Alles auswählen

# /etc/apt/sources.list fuer debian etch

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

# Multimediakram DVD, Videocodecs, ...
#deb http://www.debian-multimedia.org/ etch main

# Einige zusätzliche Programme (Flashplayer, Adobe Reader)
# Weitere Infos unter: www.debian-unofficial.org/packages.html
#deb http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted

# alternative Server
# bei Bedarf Kommentarzeichen entfernen

#deb http://ftp.debian.org/debian/ etch main contrib non-free
#deb http://security.debian.org/ etch/updates main contrib non-free
das einzige was in meiner alten sources.list zusätzlich drin stand war:

Code: Alles auswählen

deb-src http://ftp.de.debian.org/debian/ etch main
deb-src http://security.debian.org/ etch/updates main contrib
benötige ich unbedingt diesen Eintrag / diese Einträge???

Danke für eine Kontrolle, ob die Datei so funktionieren sollte.

Benutzeravatar
rotwein
Beiträge: 619
Registriert: 03.06.2003 12:22:51
Wohnort: Altdorf (bei Nürtingen -> bei Stuttgart)

Beitrag von rotwein » 09.11.2006 21:21:38

Hallo,

die deb-src benötigt man nur, wenn man irgendwas aus sourcen kompilieren will.

Denke aber daran, das z.B. das nvidia Modul (und andere) ja kompiliert werden muss. Bei Bedarf einfach ergänzen.

Gruß rotwein
...der die Source Einträge einfach mir drinlässt; verlangsamt aber ein update....
If the solution is microsoft I want my problem back

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

Beitrag von blackstream » 10.11.2006 09:45:09

rotwein hat geschrieben:[...]
Denke aber daran, das z.B. das nvidia Modul (und andere) ja kompiliert werden muss. Bei Bedarf einfach ergänzen.[...]
... wobei aber gerade die Pakete nvidia-kernel-source oder linux-source-2.6.x formell Binärpakete sind (sie werden ganz normal mit apt-get, ohne nachgestellten Parameter source, installiert).

Antworten