Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: timmu - 22.03.08 - klo:09.28

Otsikko: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: timmu - 22.03.08 - klo:09.28
Eli olen asentannut Gutsy 7.10 omaan koneeseeni ja siinä sain javan toimimaan ihan vain asentaamalla java 6. plugin.

sitten asensin myös Gutsy  7.10 veljeni koneelle ja siinä en saa ollenkaan toimimaan, pyytää vain että medialiitäntöjä pitäisi asentaa ja kun klikkaan jonkun niistä liitännöistä niin asentaa ja eivät vain toimi, joko eivät lataa ollenkaan tai ilmoittaa vain että "error loading applet"
ja ei ole 64bit järjestelmä
e: typot
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: gdm - 22.03.08 - klo:10.14
Koodia: [Valitse]
sudo apt-get install ubuntu-restricted-extrastämä siis jos järjestelmä ei ole 64bit.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:14.51
Minulla on myös sellainen ongelma, että ei vaan toimi. Olen yrittänyt asentaa eri tavoilla, joita olen löytänyt tämän palstan vanhoista keskusteluista.

Tähän mennessä yritetty esimerkiksi seuraavaa:

Koodia: [Valitse]
sudo apt-get install sun-java5-jre sun-java5-plugin
Tämä ilmoittaa, että uusimmat versiot on asennettu. (kuten pitääkin)



Koodia: [Valitse]
$ sudo update-alternatives --config java
Tästä tulee ilmoitus: command not found.


Koodia: [Valitse]
sudo dpkg --configure -a
Tästä komennosta ei tapahdu yhtään mitään. (ehkä konfigurointi hoidettu jo?)



Koodia: [Valitse]
sudo apt-get install ubuntu-restricted-extras
Tästä tulee vain ilmoitus:
Koodia: [Valitse]
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
E: Pakettia ubuntu-restricted-extras ei löytynyt

(jokin pakettivarasto ei käytössä... hmm pitäisi olla kaikki 6.06 varastot päällä)


Alunperin olen yrittänyt asentaa jostain netistä löytyneiden tarvittavien pakettien nimillä synaptikistä. Joku konfigurointi siinäkin piti hoitaa, mutta ei se auttanut. En nyt äkkisältään muista, kuinka tämän ubuntuversion nimen saa näkyviin... lisään myöhemmin. Kuitenkin jokin 32-bittinen versio (6.06 pakettivarastoista päätellen) ja päivitykset ovat hoituneet ajallaan.

Java-appletit eivät siis koskaa ole toimineet, ja se on ollut pienenä riesana. Nyt vaan Sampo on hoitanut asian niin, että asia on isompi riesa, kun pankkiasiat jäävät hoitamatta...
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: Regel - 22.03.08 - klo:15.17
Lainaus
Koodia:

$ sudo update-alternatives --config java
Poista tuo $-merkki, niin alkaa toimia tuo komento.

Onko ongelmana siis se, ettei java toimi yleensäkään (jolloin eism. azureuskaan ei toimi), vai että Firefoxissa ei toimi java?

Firefox tarvitsee libjavaplugin.so:n.
Itselläni se löytyy sijainneista:
Koodia: [Valitse]
/usr/lib/firefox/plugins/libjavaplugin.so
/usr/lib/firefox-3.0b3/plugins/libjavaplugin_oji.so
/usr/lib/firefox-addons/plugins/libjavaplugin_oji.so
/usr/lib/firefox-plugins/plugins/libjavaplugin.so
/usr/lib/mozilla/plugins/libjavaplugin.so
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:15.31
Koodia: [Valitse]
$ sudo update-alternatives --config javaPoista tuo $-merkki, niin alkaa toimia tuo komento.

No kas piru kaikkea sitä voi vahingossa yrittää. ::) No joo, kun kokeilin nyt siis ilman tuota ylimääräistä merkkiä, nii tuli näkyviin tutun näköiset vaihtoehdot:
Koodia: [Valitse]
Selection    Alternative
-----------------------------------------------
      1        /usr/bin/gij-wrapper-4.0
      2        /usr/bin/gij-wrapper-4.1
      3        /usr/lib/jvm/java-gcj/jre/bin/java
*+    4        /usr/lib/j2se/1.4/bin/java
      5        /usr/lib/jvm/java-1.5.0-sun/jre/bin/java

Jollain ubuntun sivustolla oikea vaihtoehto oli kerrottu, mutta onko tuo plussalla merkattu nyt siis väärä?

Lainaus
Onko ongelmana siis se, ettei java toimi yleensäkään (jolloin eism. azureuskaan ei toimi), vai että Firefoxissa ei toimi java?

Luulisin, että vain firefox ei sitä käynnistä, vaan väittää, että pitäisi olla tarvittava plugin.

Lainaus
Firefox tarvitsee libjavaplugin.so:n.
Itselläni se löytyy sijainneista:
Koodia: [Valitse]
/usr/lib/firefox/plugins/libjavaplugin.so
/usr/lib/firefox-3.0b3/plugins/libjavaplugin_oji.so
/usr/lib/firefox-addons/plugins/libjavaplugin_oji.so
/usr/lib/firefox-plugins/plugins/libjavaplugin.so
/usr/lib/mozilla/plugins/libjavaplugin.so


Noita kaikkia kansioita ei edes löytynyt, mutta esimerkiksi ensimmäinen noista kansioista löytyi ja siellä oli tuo kyseinen tiedosto.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: Regel - 22.03.08 - klo:15.41
Vaihda ensiksi sunin java käyttöön:
Koodia: [Valitse]
sudo update-java-alternatives -l #tuo on siis LItselläni tulostaa
Koodia: [Valitse]
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-sun 63 /usr/lib/jvm/java-6-sun
ja noista valitaan sitten itselle sopiva vaihtoehto, eli sinulla java-1.5.0-sun:
Koodia: [Valitse]
sudo update-java-alternatives -s  java-1.5.0-sun #tuo nimi siis edellisestä kohdasta
Sitten kopioi libjava.so
Koodia: [Valitse]
/usr/lib/firefox-plugins/
/usr/lib/mozilla/plugins/
kansioihin (ei välttämättä tarvita)
Koodia: [Valitse]
sudo cp /usr/lib/firefox/plugins/libjavaplugin.so /usr/lib/firefox-plugins/libjavaplugin.so
sudo cp /usr/lib/firefox/plugins/libjavaplugin.so /usr/lib/mozilla/plugins/libjavaplugin.so

Kokeile sitten firefoxissa javaa.

Jollei toimi, kopioi libjavaplugin.so vielä kotikansiossasi sijaitsevaan .firefox tai .mozilla/firefox (tai vastaava) kansion plugins-kansioon.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:15.58

Koodia: [Valitse]
sudo cp /usr/lib/firefox/plugins/libjavaplugin.so /usr/lib/firefox-plugins/libjavaplugin.so

Kokeile sitten firefoxissa javaa.

Tuollaista kansiota ei ole tällä koneella. (siis /usr/lib/firefox-plugins/) Pitäisikö olla?

Lainaus
Jollei toimi, kopioi libjavaplugin.so vielä kotikansiossasi sijaitsevaan .firefox tai .mozilla/firefox (tai vastaava) kansion plugins-kansioon.


Hmm, kotikansiossakaan ei ole mitään tuontapaista...
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: juyli - 22.03.08 - klo:16.00
Sitten kopioi libjava.so
Koodia: [Valitse]
/usr/lib/firefox-plugins/
/usr/lib/mozilla/plugins/
kansioihin (ei välttämättä tarvita)
Koodia: [Valitse]
sudo cp /usr/lib/firefox/plugins/libjavaplugin.so /usr/lib/firefox-plugins/libjavaplugin.so
sudo cp /usr/lib/firefox/plugins/libjavaplugin.so /usr/lib/mozilla/plugins/libjavaplugin.so

Yleensä tuo libjavaplugin on selaimen plugins -hakemistossa vain symbolinen linkki varsinaiseen javan libplugin*.so tiedostoon. Ainakin aiemmin Sunin plugin on nimeltään libjavaplugin_oji.so.
Koodia: [Valitse]
/usr/lib/jvm/java-6-sun-1.6.0.04/jre/plugin/i386/ns7/libjavaplugin_oji.so Esim.
Koodia: [Valitse]
file  /usr/lib/mozilla/plugins/libjavaplugin_oji.so kertoo:/usr/lib/mozilla/plugins/libjavaplugin_oji.so: symbolic link to `/usr/lib/jvm/java-6-sun-1.6.0.04/jre/plugin/i386/ns7/libjavaplugin_oji.so'
http://plugindoc.mozdev.org/linux.html#Java

Kun tuore java on asennettu, toimii myös Sampo-pankki ongelmitta. Lisäksihän on käytettävissä javaton Sampo-pankin palvelu (oliko mini.sampo.fi tms.) Aiheesta on jo aiemmin ollut puhetta.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: Regel - 22.03.08 - klo:16.04
Lainaus
Yleensä tuo libjavaplugin on selaimen plugins -hakemistossa vain symbolinen linkki varsinaiseen javan libplugin*.so tiedostoon. Ainakin aiemmin Sunin plugin on nimeltään libjavaplugin_oji.so.
Tuo on totta, mutta en nyt millään sattunut löytämään sitä aitoa versiota jostain kumman syystä :) Omalta osaltani kotihakemistossa oleva linkki laittoi javan toimimaan.

Eli tee linkit kohteelle
Koodia: [Valitse]
/usr/lib/jvm/java-6-sun-1.6.0.04/jre/plugin/i386/ns7/libjavaplugin_oji.so
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: juyli - 22.03.08 - klo:16.08
Tuo on totta, mutta en nyt millään sattunut löytämään sitä aitoa versiota jostain kumman syystä :) Omalta osaltani kotihakemistossa oleva linkki laittoi javan toimimaan.
Eli tee linkit kohteelle
Koodia: [Valitse]
/usr/lib/jvm/java-6-sun-1.6.0.04/jre/plugin/i386/ns7/libjavaplugin_oji.so

Niin toimihan tuo toki noinkin, mutta vain sillä käyttäjällä, jolla tuollainen henk. kohtainen plugin on asennetttu.
Järjestelmätasolla olevat plugins -hakemistoissa löytyvä java-plugin toimii kaikilla käyttäjillä.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:16.11
Taisin tipahtaa kärryiltä, mutta vielä ei toimi...
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: gdm - 22.03.08 - klo:16.19
Taisin tipahtaa kärryiltä, mutta vielä ei toimi...
Koodia: [Valitse]
sudo update-alternatives --config javavalitse vaihtoehto 5 eli sun-java5

Muut voisivat huomioida viesteissään että kyseessä on dapper jolle ei ole saatavilla sun-java6 versiota
ilman kikkailuja;)

Ja jos itsekin sekosin ketjun aloittajan ja vasemman saappaan viesteissä, saa naljailla :D
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:16.28
Nyt antaa tämäntapaista:
Koodia: [Valitse]
$ sudo update-alternatives --config java

There are 5 alternatives which provide `java'.

  Selection    Alternative
-----------------------------------------------
      1        /usr/bin/gij-wrapper-4.0
      2        /usr/bin/gij-wrapper-4.1
      3        /usr/lib/jvm/java-gcj/jre/bin/java
 +    4        /usr/lib/j2se/1.4/bin/java
*     5        /usr/lib/jvm/java-1.5.0-sun/jre/bin/java

Josta siis valittu nyt 5. vaihtoehto.

Vielä ei toimi.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: gdm - 22.03.08 - klo:16.35
En nyt äkkisältään muista, kuinka tämän ubuntuversion nimen saa näkyviin...
Java-appletit eivät siis koskaa ole toimineet, ja se on ollut pienenä riesana. Nyt vaan Sampo on hoitanut asian niin, että asia on isompi riesa, kun pankkiasiat jäävät hoitamatta...
Koodia: [Valitse]
lsb_release -aKertoo käyttämäsi version.

Vielä ei toimi.
Ööh, tarkennuksen vuoksi mikä ei toimi?
sampon verkkopankki on lomalla tiistaihin asti...
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:16.49
...Kertoo käyttämäsi version.
6.06 näyttää olevan.
Lainaus
Vielä ei toimi.
Ööh, tarkennuksen vuoksi mikä ei toimi?
sampon verkkopankki on lomalla tiistaihin asti...

Kokeilin eri sivustoilla olevia java-appletteja. Tässä yksi:
http://www.oph.fi/etalukio/opiskelumodulit/fysiikka/mekaniikka/tasapaino/pyorimisen/index.html
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: juyli - 22.03.08 - klo:16.50
Koodia: [Valitse]
sudo update-alternatives --config javavalitse vaihtoehto 5 eli sun-java5

Muut voisivat huomioida viesteissään että kyseessä on dapper jolle ei ole saatavilla sun-java6 versiota
ilman kikkailuja;)

Niin. Aina unohtuu nuo Ubuntu-versiot, ja oletuksena olettaa käytettävän viimeisintä (virallista) versiota.
Ohjeeni linkin tekemiseksi tosin on yleinen, joka toimii kaikissa Linux-jakeluissa. Polut vain voivat olla erilaisia.
Kuten totesit, ei Dapperiin sun-java-6:ta löydy suoraa, mutta back-ports repoista löytyy. Esim.:
http://packages.ubuntu.com/dapper-backports/sun-java6-plugin
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: gdm - 22.03.08 - klo:16.57
@vasen saapas
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi/Ohjelmien_asentaminen_ja_pakettivarastot/sources_list_dapper
korvaa source.list seuraavalla.

Koodia: [Valitse]
gksudo gedit /etc/apt/sources.listja päivitä
Koodia: [Valitse]
sudo apt-get update && sudo apt-get upgradeasenna java6
Koodia: [Valitse]
sudo apt-get install sun-java6-jre sun-java6-plugin
ota se käyttöön
Koodia: [Valitse]
sudo update-alternatives --config javaja kokeile uudestaan...
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 22.03.08 - klo:19.31
Tein yllä mainitut toimenpiteet. Liäsin listaan kaikki linkissä olevat lähteet. (mahtaakohan olla ihan paras ratkaisu?) Noh, kuitenkin nyt antaa tämäntapaista:

Koodia: [Valitse]
$ sudo update-alternatives --config java

There are 6 alternatives which provide `java'.

  Selection    Alternative
-----------------------------------------------
      1        /usr/bin/gij-wrapper-4.0
      2        /usr/bin/gij-wrapper-4.1
      3        /usr/lib/jvm/java-gcj/jre/bin/java
 +    4        /usr/lib/j2se/1.4/bin/java
      5        /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
*     6        /usr/lib/jvm/java-6-sun/jre/bin/java

Josta 6 siis valittu, mutta vieläkään ei toimi.

Tällaista erroria antoi kylläkin listojen päivittämisen lopuksi, mutta tuskin mitään merkittävää..
Koodia: [Valitse]
W: GPG error: http://www.ubuntu.fi dapper/ Release: Seuraavia allekirjoituksia ei voitu varmentaa, koska julkista avainta ei ole saatavilla: NO_PUBKEY F46775B81FC63271
W: GPG error: http://packages.medibuntu.org dapper Release: Seuraavia allekirjoituksia ei voitu varmentaa, koska julkista avainta ei ole saatavilla: NO_PUBKEY 2EBC26B60C5A2783
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: Regel - 23.03.08 - klo:23.17
Mene kotikansioosi
Paina: Ctrl+H.

Etsi kansioita nimeltä .mozilla ja .firefox. Löytyykö kummastakaan 'plugins'-kansiota (saattaa olla myös alikansioissa)? Jos löytyy, niin kummasta (itsellä eri versio firefoxista, en tiedä missä on normaaliasennuksella).
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: timmu - 24.03.08 - klo:12.01
kiitos vastauksista, mutta en nyt taas pääsee kokeilemaan että auttaako nuo...

ilmoittelen jos vika ei selviä 8)
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 24.03.08 - klo:19.14
Etsi kansioita nimeltä .mozilla ja .firefox. Löytyykö kummastakaan 'plugins'-kansiota (saattaa olla myös alikansioissa)? Jos löytyy, niin kummasta (itsellä eri versio firefoxista, en tiedä missä on normaaliasennuksella).

Löysin mozilla ja firefox kansiot vain kansiosta /usr/lib/ kummassakin löytyy plugins kansiot. Kotikansiossa onhjematiedostoja löytyy ainoastaan octave ja boinc.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: raimo - 24.03.08 - klo:19.39
Löysin mozilla ja firefox kansiot vain kansiosta /usr/lib/ kummassakin löytyy plugins kansiot. Kotikansiossa onhjematiedostoja löytyy ainoastaan octave ja boinc.
Johtuu siitä että kotihakemistossa oleva .mozilla on piilohakemisto (piste nimen edessä tarkoittaa sitä).
Kokeilepas päätteeseen tätä:
Koodia: [Valitse]
ls -a ~/.mozilla
-a tarkoitaa sitä että piilotetutkin asiat näytetään.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: juyli - 24.03.08 - klo:20.02
kiitos vastauksista, mutta en nyt taas pääsee kokeilemaan että auttaako nuo...
Eiköhän oikeat vastaukset löydy jälleen wiki-kirjasta Ubuntu tutuksi:
http://fi.wikibooks.org/wiki/Ubuntu_tutuksi
Huomioi vain käyttämäsi Ubuntu versio eli Dapper 6.0.6.
Otsikko: Vs: Java ei vain yksinkertaisesti ala toimia [Ongelma]
Kirjoitti: vasen saapas - 24.03.08 - klo:23.35
Ok, nyt löytyi. .mozilla kansiosta löytyi plugins kansio. Siellä näkyy pari flashiin liittyvää tiedostoa.