Ero sivun ”Java/Debian” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(vanhentunut)
p (Pientä päivitystä artikkelin sisältöön)
Rivi 1: Rivi 1:
==Openjdk ja Icedtea==
  Huom. [[OpenJDK]] <tt>ei löydy [[Debian GNU/Linux|Debian GNU/Linuxin]] versioista, jotka on julkaistu aikaisemmin kuin Debian lenny!</tt>
OpenJDK on [[Sun Microsystems|Sun Microsystemsin]] julkaisema avoimen lähdekoodin [[Java]], harmillisesti Sun ei omista tekijänoikeuksia kaikkiin javan osiin, jonka takia tietyt osat oli pakko julkaista suljetun lähdekoodin lisenssillä. Tämä johti siihen, että [[Red Hat]] aloitti [[Icedtea|IcedTea]] -projektin, jonka tavoitteena oli korvata OpenJDK:n suljetut osat avoimen lähdekoodin vastineilla.
Debianissa on mukana openjdk-paketteja, joissa suljetut osat on korvattu IcedTean vastaavilla osilla. Nämä löytyvät lennystä alkaen jakelun main-haarasta.
Tarvittavat java-ohjelmien suoritukseen voidaan asentaa Debianissa komennolla:
  apt-get install openjdk-6-jre icedtea-gcjwebplugin
==Java 5==
{{vanhentunut}}
{{vanhentunut}}
[[Java|Java-virtuaalikoneen]] voi saattaa toimimaan [[Debian GNU/Linux|Debian GNU/Linuxissa]] monella tavalla. Tämän artikkelin sisältö alkaa olla vanhentunut, sillä paketti sun-java5-jre sisältää Sunin Java-virtuaalikoneen ja löytyy etchistä alkaen myös vakaan jakelun nonfree-haarasta. Asennus käy tavanomaisesti:
[[Java|Java-virtuaalikoneen]] voi saattaa toimimaan [[Debian GNU/Linux|Debian GNU/Linuxissa]] monella tavalla. Tämän artikkelin sisältö alkaa olla vanhentunut, sillä paketti sun-java5-jre sisältää Sunin Java-virtuaalikoneen ja löytyy etchistä alkaen myös vakaan jakelun nonfree-haarasta. Asennus käy tavanomaisesti:
  apt-get install sun-java5-jre
  apt-get install sun-java5-jre


===Blackdown Java===
==Blackdown Java==
{{Epävirallinen pakettilähde}}
{{Epävirallinen pakettilähde}}
Yksinkertainen konsti on lisätä [[Apt|apt:n]] /etc/apt/sources.list -tiedostoon rivi
Yksinkertainen konsti on lisätä [[Apt|apt:n]] /etc/apt/sources.list -tiedostoon rivi
Rivi 11: Rivi 23:
Tällä menetelmällä saadaan asennettu Blackdown-projektin J2RE 1.4, joka toimii ihan hyvin ja asentuu helposti. Tarkemmat ohjeet, ja muiden peilipalvelimien osoitteet löydät [http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html täältä.]
Tällä menetelmällä saadaan asennettu Blackdown-projektin J2RE 1.4, joka toimii ihan hyvin ja asentuu helposti. Tarkemmat ohjeet, ja muiden peilipalvelimien osoitteet löydät [http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html täältä.]


===Sun Java + java-package===
==Sun Java + java-package==
Jos haluaa käyttöön uuden J2RE 1.5:en, joka on nopeampi, tuo uusia ominaisuuksia ja korjaa joitakin bugeja, kannattaa toimia seuraavasti.
Jos haluaa käyttöön uuden J2RE 1.5:en, joka on nopeampi, tuo uusia ominaisuuksia ja korjaa joitakin bugeja, kannattaa toimia seuraavasti.



Versio 16. marraskuuta 2008 kello 13.05

Openjdk ja Icedtea

 Huom. OpenJDK ei löydy Debian GNU/Linuxin versioista, jotka on julkaistu aikaisemmin kuin Debian lenny!

OpenJDK on Sun Microsystemsin julkaisema avoimen lähdekoodin Java, harmillisesti Sun ei omista tekijänoikeuksia kaikkiin javan osiin, jonka takia tietyt osat oli pakko julkaista suljetun lähdekoodin lisenssillä. Tämä johti siihen, että Red Hat aloitti IcedTea -projektin, jonka tavoitteena oli korvata OpenJDK:n suljetut osat avoimen lähdekoodin vastineilla.

Debianissa on mukana openjdk-paketteja, joissa suljetut osat on korvattu IcedTean vastaavilla osilla. Nämä löytyvät lennystä alkaen jakelun main-haarasta.

Tarvittavat java-ohjelmien suoritukseen voidaan asentaa Debianissa komennolla:

 apt-get install openjdk-6-jre icedtea-gcjwebplugin


Java 5

Artikkelin sisältö on osittain vanhentunut. Voit auttaa Linux.fi-wikiä päivittämällä artikkelin ajan tasalle.

Java-virtuaalikoneen voi saattaa toimimaan Debian GNU/Linuxissa monella tavalla. Tämän artikkelin sisältö alkaa olla vanhentunut, sillä paketti sun-java5-jre sisältää Sunin Java-virtuaalikoneen ja löytyy etchistä alkaen myös vakaan jakelun nonfree-haarasta. Asennus käy tavanomaisesti:

apt-get install sun-java5-jre

Blackdown Java

Kolmannen osapuolen pakettivarastoissa on riskinsä! Asennettavat paketit ja niiden skriptit voivat tehdä järjestelmässä mitä tahansa.

Yksinkertainen konsti on lisätä apt:n /etc/apt/sources.list -tiedostoon rivi

deb ftp://sunsite.dk/mirrors/java-linux/debian/ sarge non-free

ja asentaa tarvittavat paketit apt-getillä:

apt-get install j2re1.4 j2sdk1.4

Tällä menetelmällä saadaan asennettu Blackdown-projektin J2RE 1.4, joka toimii ihan hyvin ja asentuu helposti. Tarkemmat ohjeet, ja muiden peilipalvelimien osoitteet löydät täältä.

Sun Java + java-package

Jos haluaa käyttöön uuden J2RE 1.5:en, joka on nopeampi, tuo uusia ominaisuuksia ja korjaa joitakin bugeja, kannattaa toimia seuraavasti.

  • Asenna java-package.
apt-get install java-package
  • Tee make-jpkg:lla Sunin itsepurkautuvasta paketista deb-paketti. Tämä kannattaa tehdä normaalina käyttäjänä fakeroottia apuna käyttäen.
fakeroot make-jpkg jdk-1_5_0-linux-i586.bin
dpkg -i sun-j2sdk1.5_1.5.0_i386.deb
  • Jos sinulla on ollut aiemmin käytössä jokin java-virtuaalikone, niin java-käsky saattaa olla sen varaama. Voit valita java-käskyn toteuttajaksi äsken asentamasi version komennolla
update-alternatives --config java

Aiheesta muualla