Kirjoittaja Aihe: Oracle Javan asentaminen  (Luettu 42397 kertaa)

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Oracle Javan asentaminen
« : 23.04.12 - klo:19.56 »
1. Poista kaikki IcedTea alkuiset paketit Synaptic paketinhallinnassa

2. Lataa Oracle Java (self extracting) sen omalta nettisivulta

http://www.java.com/en/download/manual_v6.jsp

3. Tee hakemisto /usr/local/java

sudo mkdir -p /usr/local/java

4. Kopioi ladattu jre-6u38-linux-i586.bin tiedosto hakemistoon /usr/local/java ja siirry samaan hakemistoon.

Esimerkki:

sudo cp /home/ubuntu/Lataukset/jre-6u38-linux-i586.bin /usr/local/java

cd /usr/local/java


5. Anna tiedostolle suoritusoikeus

sudo chmod a+x jre-6u38-linux-i586.bin


6. Asenna Java

sudo ./jre-6u38-linux-i586.bin


7. Tee linkki Firefoxille


sudo ln -s /usr/local/java/jre1.6.0_38/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins


8. Avaa Firefoxissa tyhjä välilehti ja kirjoita siihen about:plugins

Jos Java näkyy plugineissa, niin sitten vaikka Danske Pankkiin asioille .. :)

Ohje on tehty 32-bittisellä Ubuntu 10.04:llä, joten 64-bittiselle täytyy muokata linkit niiden
oikeisiin polkuihin.

Java SE Runtime Environment 6 Downloads:

http://www.oracle.com/technetwork/java/javase/downloads/jre6-downloads-1637595.html


« Viimeksi muokattu: 15.01.13 - klo:21.01 kirjoittanut oobetimer »
13/2/2009 and friday....

http://debian-fi.dy.fi/

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #1 : 25.04.12 - klo:18.58 »

Hyvin toimii Sampo Pankki Oraclen Javalla .. :)

13/2/2009 and friday....

http://debian-fi.dy.fi/

Karvameduusa

  • Käyttäjä
  • Viestejä: 1055
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #2 : 25.04.12 - klo:23.35 »
Tässä vähän erilainen ohje Java asennukseen. Ohjeessa luodaan javan .bin paketista .deb asennuspaketti. Tämän jälkeen se asennetaan tietokoneelle. Paketointi helpottaa asentamista ja poistamista. Esimerkiksi tämä ohjeen jälkeen java paketti on helppo poistaa, vaikka aptitude purge <java> käskyllä. Uuden javan asentaminen/paketointi tehdään saman ohjeen kautta. Et ole riippuvainen kolmannen osapuolen paketoinnista.

1. Lataa Java (virallisilta sivuilta)
a.
http://www.java.com/en/download/index.jsp

b.
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. Asenna fakeroot, make-jpkg ja build-essential:
Koodia: [Valitse]
sudo apt-get install java-package fakeroot build-essential
3. Tee .deb paketti Java:sta:

a. .bin tiedostosta
Koodia: [Valitse]
fakeroot make-jpkg <jre-??????>.bin
b. tar.gz tiedostosta
Koodia: [Valitse]
fakeroot make-jpkg <jre-??????>.tar.gz
4. Asenna tekemäsi Java paketti:
Koodia: [Valitse]
sudo dpkg -i <paketti>.deb
5 Aseta uusi Java ensisijaiseksi (ei ole välttämättä pakollista):
Koodia: [Valitse]
sudo update-alternatives --config java
Koodia: [Valitse]
sudo update-alternatives --config javaws
Koodia: [Valitse]
sudo update-alternatives --config jexec
Koodia: [Valitse]
sudo update-alternatives --config <selain>-javaplugin.so
Komento on pakollinen, jos asennuspaketti ei luo Firefoxille java pluginia (j2re1.6-oracle = Java 6 |  j2re1.7-oracle = Java 7 | i386 = 32bit | amd64 = 64bit.)
Koodia: [Valitse]
sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/usr/lib/jvm/j2re1.6-oracle tai j2re1.7-oracle/lib/i386 tai amd64/libnpjp2.so" 1
6. Varmista Java versio Terminaalissa komennolla (vaatii yllä olevan komennon ennen kuin tulee näkyviin, ei pakollinen):
Koodia: [Valitse]
java -version
7. Varmista Firefox:sta pluginin toimivuus.
Selaimen osoite kenttään:
Koodia: [Valitse]
about:plugins
Ohje toimii 32bit:llä ja 64bit:llä Debianilla. Luulisi myös toimivan Ubuntussakin.

Epävirallinen pakettivarasto Debian distroon. (ASENTAMINEN JA KÄYTTÄMINEN OMALLA VASTUULLA!):
http://packages.napalmi.fi/

Edit:
Poistettu turhia asennusrivejä. Paketti osaa lisää itsensä selaimen pluginiksi.
Parannettu ohjeen kuvausta. Lisätty kohtaan kolmeen tar.gz javan paketointi.

15.6.2012
Lisätty komento sudo update-alternatives --config <selain>-javaplugin.so
Lisätty varoitus valmiiksi paketoitujen pakettien käytöstä.

29.7.2012
Lisätty ohjeistusta.

17.8.2012
Paketit paketoitu niin, että paketti osaa asentaa mozilla-pluginin ja poistaa itsensä. java-package muutokset mitä tein: http://karvameduusa.napalmi.fi/linux/ohjeita/java-package_modaus.txt

19.8.2012
Lisätty epävirallinen pakettivarasto Debian distroon.
« Viimeksi muokattu: 19.08.12 - klo:15.51 kirjoittanut Karvameduusa »

Eesaurus

  • Käyttäjä
  • Viestejä: 3408
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #3 : 03.05.12 - klo:14.42 »
Millään muotoa muiden ohjeita väheksymättä, mutta pidän tätä metodia jotenkin helpompana.
Koodia: [Valitse]
sudo add-apt-repository ppa:webupd8team/java
Koodia: [Valitse]
sudo apt-get update
Koodia: [Valitse]
sudo apt-get install oracle-java7-installer
Kolme riviä päätteeseen ja voilá. :) Toki tuossa tulee eri versio javasta, mutta itse olen siirtynyt käyttämään 7-versiota, niin omassa, kuin parissa ylläpidettävässäkin koneessa. Ei mitään ongelmia ainakaan tähän mennessä. Sampopankki ym. toimivat heittämällä.

Siinäkin mielessä tämä metodi tuntuisi kätevältä, että se ilmeisesti syrjäyttää koneeseen ubuntu-restricted-extras -paketin mukana tulleet openjdk:n ja icedtea -pluginin. Ainakin ne olivat minulla poistuneet Oracle Java7:n myötä. Tilanteet toki elävät, mutta näin tällä hetkellä...  
« Viimeksi muokattu: 03.05.12 - klo:14.43 kirjoittanut Eesaurus »

Hannu Mikael

  • Käyttäjä
  • Viestejä: 94
  • Kysyvä löytää
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #4 : 06.05.12 - klo:08.13 »
Ei tarvita noin monimutkaista puuhaa.
Oracle Java 7 update 4 asentuu vain muutamalla komennolla:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Eesaurus

  • Käyttäjä
  • Viestejä: 3408
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #5 : 06.05.12 - klo:11.45 »
Ei tarvita noin monimutkaista puuhaa.
Oracle Java 7 update 4 asentuu vain muutamalla komennolla:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Tämä muistuttaa hieman edellisessä viestissä olevaa minun metodiani. ;D Ei sillä, että se minun keksimäni olisi... :)

sepi666

  • Käyttäjä
  • Viestejä: 152
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #6 : 17.08.12 - klo:22.59 »
Mun koneessa on taas jällen kerran vikaa tulee tollasta kun yritän asentaa:


hattu@hattu-System-Product-Name:~$ sudo apt-get install oracle-java7-installer
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
Seuraavat paketit ovat alun perin asennettu automaattisesti, eikä niitä enää tarvita:
  libunistring0:i386 libgomp1:i386 libcroco3:i386 libgettextpo0:i386
Poista ne komennolla "apt-get autoremove".
Ehdotetut paketit:
  visualvm ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho
  ttf-sazanami-mincho ttf-arphic-uming
Nämä paketit päivitetään:
  oracle-java7-installer
1 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 45 päivittämätöntä.
1 ei asennettu kokonaan tai poistettiin.
Noudettavaa arkistoa 15,3 kt.
Toiminnon jälkeen käytetään 3 072  t lisää levytilaa.
Nouda:1 http://ppa.launchpad.net/webupd8team/java/ubuntu/ precise/main oracle-java7-installer all 7u6-0~webupd8~0 [15,3 kB]
Noudettiin 15,3 kt ajassa 0s (71,0 kt/s)           
Tehdään asetuksia: oracle-java7-installer (7u3-0~eugenesan~precise4) ...
Downloading...
--2012-08-17 22:56:34--  http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz
Selvitetään osoitetta download.oracle.com (download.oracle.com)... 87.245.209.168, 87.245.209.171
Yhdistetään palvelimeen download.oracle.com (download.oracle.com)|87.245.209.168|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 302 Moved Temporarily
Sijainti: https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz [seurataan]
--2012-08-17 22:56:34--  https://edelivery.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.tar.gz
Selvitetään osoitetta edelivery.oracle.com (edelivery.oracle.com)... 2.20.2.174
Yhdistetään palvelimeen edelivery.oracle.com (edelivery.oracle.com)|2.20.2.174|:443... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 302 Moved Temporarily
Sijainti: http://download.oracle.com/errors/download-fail-1505220.html [seurataan]
--2012-08-17 22:56:35--  http://download.oracle.com/errors/download-fail-1505220.html
Yhdistetään palvelimeen download.oracle.com (download.oracle.com)|87.245.209.168|:80... yhdistetty.
HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
Pituus: 5307 (5,2K) [text/html]
Tallennetaan kohteeseen ”./jdk-7u3-linux-x64.tar.gz”

     0K .....                                                 100% 1,56M=0,003s

2012-08-17 22:56:35 (1,56 MB/s) - ”./jdk-7u3-linux-x64.tar.gz” tallennettu [5307/5307]

Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: virhe käsiteltäessä oracle-java7-installer (--configure):
 aliprosessi installed post-installation script palautti virhetilakoodin 1
Käsittelyssä tapahtui liian monta virhettä:
 oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
hattu@hattu-System-Product-Name:~$

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #7 : 18.08.12 - klo:21.50 »
Lainaus
Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz

Lyhyt suomennos:  Tiputettu .gz -loppuinen tiedosto on rikki.
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #8 : 28.08.12 - klo:16.22 »
Java 7:ssä on tietoturva-aukko, joten kannattaa käyttää sitä turvallista ja hyvin toimivaa Java 6:sta ..  ;)

http://forum.ubuntu-fi.org/index.php?topic=42417.msg326291#msg326291

Cert Fi:n tiedote:

Lainaus
Tietoturva nyt!

28.8.2012
Java 7:n paikkaamatonta haavoittuvuutta käytetään hyväksi

 Java 7:n kaikki versiot sisältävät korjaamattoman haavoittuvuuden. Haavoittuvuutta tiedetään käytetyn hyväksi kohdistetuissa hyökkäyksissä. Koska korjausta ei ole, verkon käyttäjät voivat suojautua mahdollisilta drive-by haittaohjelmatartunnoilta esimerkiksi poistamalla Javan käytöstä selaimissaan.
 Java 7:stä on löytynyt haavoittuvuus, joka koskee kaikkia Javan 7-versioita update 0:sta update 6:een. Haavoittuvuuden hyväksikäyttömenetelmän on todettu toimivan ainakin Windowsin eri versioihin, Linuxiin (Ubuntu 10.04) ja OS X:ään (10.7.4) asennetuissa Java 7:n versioissa. CERT-FI:n haavoittuvuustiedote 135/2012 käsittelee tätä haavoittuvuutta.

http://www.cert.fi/tietoturvanyt/2012/08/ttn201208281337.html

Lainaus
Oraclen Java-ohjelmistosta on löytynyt haavoittuvuus, jota on käytetty jo noin viikon ajan kohdennetuissa hyökkäyksissä.

 Haavoittuvuus koskee kaikkia Java 7:n versioita kaikilla alustoilla Windowsista Maciin ja Linuxiin. Java 6 ja aiemmat versiot eivät kärsi aukosta.

http://www.itviikko.fi/uutiset/2012/08/28/java-vaarantaa-tietokoneet--paikkaus-viipyy/201236548/7
« Viimeksi muokattu: 28.08.12 - klo:16.32 kirjoittanut oobetimer »
13/2/2009 and friday....

http://debian-fi.dy.fi/

matsukan

  • Käyttäjä
  • Viestejä: 2148
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #9 : 28.08.12 - klo:21.04 »

Eli openJDK:n käyttäjät on turvassa? Entä LibreOffice, eikö LibreOffice käytä javaa ?
Pohjois-pohjanmaa
-- motto:  backupin tarve huomataan aina liian myöhään

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #10 : 29.08.12 - klo:10.04 »

Ei taida enää mikään pankki laittaa tiukkaa vaatimusta käyttää "tuoreinta Javaa" tämän jälkeen jos vaarana on saada pienemmän vian tilalle isompi reikä ?   
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #11 : 29.08.12 - klo:15.18 »
Eli openJDK:n käyttäjät on turvassa? Entä LibreOffice, eikö LibreOffice käytä javaa ?
Valitettavasti sama aukko löytyy myös OpenJDK:sta, joten sen käyttäjät eivät ole turvassa.

voi

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #12 : 29.08.12 - klo:16.09 »
Valitettavasti sama aukko löytyy myös OpenJDK:sta, joten sen käyttäjät eivät ole turvassa.
Eipäs löydy kun käytössä on eri selainliitännäinen, IcedTea.
Windows -maailman tapahtumat reaaliajassa: http://worldmap3.f-secure.com/

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #13 : 29.08.12 - klo:17.45 »
Valitettavasti sama aukko löytyy myös OpenJDK:sta, joten sen käyttäjät eivät ole turvassa.
Eipäs löydy kun käytössä on eri selainliitännäinen, IcedTea.
IcedTea ei riitä tukkeeksi tähän aukkoon, sillä sitä pystyy edelleen hyödyntämään.

voi

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Oracle Javan asentaminen
« Vastaus #14 : 29.08.12 - klo:19.45 »
IcedTea ei riitä tukkeeksi tähän aukkoon, sillä sitä pystyy edelleen hyödyntämään.[/quote]On kuitenkin jo sellainen marginaali, ettei kukaan järkevä lähde edes kokeilemaan. :D
Windows -maailman tapahtumat reaaliajassa: http://worldmap3.f-secure.com/