Java Installation unter Debian 5.0 (Lenny)

javaDa man immer wieder auf Probleme stößt wenn man JAVA unter Linux installieren will, möchte ich hier kurz beschreiben wie dies unter Debian 5.0 Codename Lenny ganz einfach ohne größere Vorkenntnisse über apt-get funktioniert.

1. sources.list editieren

Als erstes erweitern wir die Datei sources.list die ihr bei der Standardinstallation unter /etc/apt/sources.list findet.
Diese Datei könnt ihr mit eurem Lieblingseditor bearbeiten. Ich persönlich verwende hier den “vi”.

vi /etc/apt/sources.list

Die folgende Zeile sollte nun um folgenden Eintrag ergänzt werden: “non-free”.

deb http://ftp.at.debian.org/debian/ lenny main
geändert in:

deb http://ftp.at.debian.org/debian/ lenny main non-free

Anmerkung: Pakete im non-free Bereich haben einige lästige Lizenzbedingungen, die die Verwendung oder Weitergabe der Software einschränken. Dies stellt jedoch keine lizenztechnische Probleme oder Einschränkungen bei Java dar.

2. apt-get Datenbank updaten und erforderliche Pakete suchen

Nachdem wir die Datei gespeichert haben müssen wir uns noch die aktualisierten Paketlisten holen (dies kann je nach der Internetverbdinung kurze Zeit dauern):
apt-get update

Wenn der Vorgang abgeschlossen ist lassen wir uns die Verfügbaren Java6 Pakete von Sun auflisten:

apt-cache search sun-java6
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-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby
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

3. Pakete installieren

Je nachdem welche Pakete ihr jetzt benötigt, könnnt ihr die für euch entsprechenden jetzt mit folendem Befehl installieren: (in meinem Fall benötige ich lediglich die jre – Java Runtime Environment ihr könnt aber auch die JDK einfach getrennt durch ein Leerzeichen anhängen):

apt-get install sun-java6-bin sun-java6-jre

Wir werden nun gefragt ob wir die Pakete auch wirklich installieren wollen. Dies bestätigen wir mit “y” für Yes.
Zusätlich bekommen wir die Lizenzvereinbarung von SUN MICROSYSTEMS INC. angezeigt, die wir mit “OK” bestätigen und danach akzeptieren.

4. Multible Java Installationen

Wenn auf eurem derzeitigen System bereits eine andere Version von Java läuft (1.5 oder 1.4) dann kann mit folgenden Befehlen die Standardversion für Java Applikationen ausgewählt werden.

update-alternatives --config java
update-alternatives --config javac

Bei beiden Befehlen könnt ihr anschließend auswählen welche Java Version ihr als Standard verwenden wollt.

5. Installation überprüfen

Zum Abschluss überprüfen wir ob die Installation funktioniert hat und lassen uns die installierte und aktuell verwendete Version im Detail ausgeben:

java -version

java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)

6. Umgebungsvariable $JAVA_HOME setzen

Viele Anwendungen setzen voraus, dass auch die Umgebungsvariable JAVA_HOME (environment variable) gesetzt wird. Dazu editieren wir die File /etc/profile und ergänzen diese…

vi /etc/profile

…um folgende 2 Zeilen:

JAVA_HOME="/usr/lib/jvm/java-6-sun"
export JAVA_HOME

Damit die Umgebungsvariable aktiviert wird, könnt ihr das System rebooten oder folgendes Kommando ausführen:

source /etc/profile

Um zu überprüfen, ob die Variable auch tatsächlich gesetzt wurde verwenden wir diesen Befehl

echo $JAVA_HOME

Die Ausgabe sollte dann wie folgt aussehen

/usr/lib/jvm/java-6-sun

Ähnliche Artikel:

  1. Webserver (LAMP) Installation unter Debian 5 (Lenny) und Ubuntu
  2. VMware Server 2 installation unter Debian 5 (Lenny)
  3. HowTo: Icinga – Web Frontend 1.0.1 (neues Interface) Installation unter Debian 5 (Lenny)
  4. Debian 5 Lenny R3 freigegeben
  5. Icinga – Open Source Monitoring – Installation unter Debian 5 (Lenny) mit IDOUtils und MySQL Datenbank

Tags: , , , , ,

Dienstag, März 3rd, 2009 Linux

17 Kommentare zum Thema Java Installation unter Debian 5.0 (Lenny)

  • bronco sagt:

    great works perfectly on lenny!!thx

  • Hans sagt:

    Tolle Anleitung.
    Nach der Installation der Packete fehlte bei mir noch:
    update-alternatives –config java
    update-alternatives –config javac

    Dann wurde die neu installierte Java-Version auch aufgerufen.

  • Patrick sagt:

    Hallo Hans,

    danke für den Hinweis, ich habe diesen sofort in den Guide aufgenommen – damit keine Verwirrung mit multible Installationen aufkommt.

  • hamid sagt:

    sehr schön. funktioniert einwandfrei. Danke aus deutschland

  • Pinf sagt:

    Danke für die Anleitung! Schön auf den Punkt gebracht!

    Viele Grüße aus Passau!

    PS: coole Website ;-)

  • peter711 sagt:

    Danke!
    Kurz und bündig. Super!

    Grüße aus Salzburg

  • Blubsich sagt:

    Perfekt,

    danke dir für die gute Anleitung. Ich war heute Nacht schon am verzweifeln das muss doch gehen.

    Danke nochmals.

    blubsiche Grüße aus München

    Blubsich

  • phil sagt:

    sehr gute beschreibung! funktioniert einwandfrei!

  • cedric sagt:

    Hi

    Thanks for the tutorial, but one question:
    1.6.0_12 is not the latest java version, how can i install the 1.6.0_18? we need it badly because of a bug in wsimport prior to latest version.

    thanks

  • Kristian sagt:

    Danke für deinen Beitrag.
    Du hast es perfekt auf den Punkt gebracht.

  • Jens sagt:

    Hi Patrick,

    saubere Anleitung – wenn’s immer so einfäch wäre hätte ich jetzt schon Feierabend ;-)

    Beste Grüße aus Chemnitz

  • w4rumy sagt:

    Super Anleitung! Funktioniert auf Anhieb ohne Probleme. Bin nach längerem suchen und probieren zum Glück auf diese Seite gekommen ;)

  • Detnorske sagt:

    Eine erstklassige Anleitung. :-)
    So muss das beschrieben werden, dann geht das reibungslos.
    Einfach top gemacht!

  • C. Mohr sagt:

    Vielen Dank – so habe auch ich es geschafft, Netbeans auf Debian zu installieren!

  • Leave a Reply

    Sysadmin's Life on Facebook
    steve jobssteve jobs