Asensin uusimman javan runtime environmentin rpm-paketin:
chmod a x j2re-1_4_2_-linux-i586-rpm.bin
./j2re-1_4_2_-linux-i586-rpm.bin
rpm -iv j2re-1_4_2_-linux-i586.rpm
Sitten siirryin firefoxin plugin-hakemistoon ja annoin:
ln -s /usr/java/j2re1.4.2_08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
Kuitenkaan java ei toimi. Distro MDK 10 official.
chmod a x j2re-1_4_2_-linux-i586-rpm.bin
./j2re-1_4_2_-linux-i586-rpm.bin
rpm -iv j2re-1_4_2_-linux-i586.rpm
Sitten siirryin firefoxin plugin-hakemistoon ja annoin:
ln -s /usr/java/j2re1.4.2_08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
Kuitenkaan java ei toimi. Distro MDK 10 official.
Vastaukset 13
Vanhimmat
Laitoin noihin juttuihin ihan oikean versionumeron. Lisäksi Firofexin plugins kansiosta löytyy kyllä ibjavaplugin_oji.so, mutta ei toimi java.
"Lisäksi Firofexin plugins kansiosta löytyy kyllä libjavaplugin_oji.so" Onhan sulla tuo libjavaplugin siellä linkkinä? Sen pitää olla linkki kopio ei toimi. Lisäksi java-hakemistostasi löytyy muistaakseni alihakemisto nimeltä bin. hakemistosta bin löydät komentotulkkiskriptin controlpanel, klikkaa sitä ja tee siellä tarvittavat asetukset, kuten selaimen polku yms.
menin sinne firefoxin pluginsiin, poistin sen vanhan "libjavaplugin_oji.so"-tiedoston ja kirjoitin uudelleen:
ln -s /usr/java/j2re1.4.2_08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
Ja nyt toimii. Kysyisin vielä, että ei kai siitä ollut järjestelmälle haittaa, kun poistin ns. windowsmaisesti delete-napilla roskikseen sen vanhan libjavaplugin_oji.so
-tiedoston sieltä firefoxin pluginsista?
1.4.2 ei todellakaan ole uusin java-runtime.
Latasin uusimman runtimen javan sivuilta. samalla kopioin nuo ensimmäisen viestini komennot javan sivuilta. osasin kyllä soveltaa ne uusimpaan javaani, kuten sanoin viestissäni.
Mitä horisit?
http://java.sun.com/j2se/1.4.2/download.html
Katsoppa itse. En tiedä mistä sinä lataat javasi.
http://java.sun.com/j2se/1.5.0/download.jsp
Sunin uusin jre on versio 1.5, joka on asennettavissa joihin jakeluihin suoraa päivityksinä.
Ohjeet sen JRE:n (Java Runtime Environment) asentamiseksi:
http://plugindoc.mozdev.org/linux.html#Java
Muitakin kuin Sunin javoja on tarjolla.
Sunin j2se ei ole sama kuin jre tai j2re.
tiedoksi niille jotka eivät sitä tienneet. Uudempaa ei suseen saa.
"java 1.4.2 on suse 9.3:n oletus tiedoksi niille jotka eivät sitä tienneet. Uudempaa ei suseen saa. "
Älä jaa tuollaista väärää tietoa. Paketinhallinta ei ehkä tarjoa muita, mutta asentaminen muillatavoin ei ole ongelma.
Aluksi siis puhumme kahdesta eri asiasta JRE ja JSE ovat eri java-jutut.
Sun tarjoaa JRE-versiota 1.5.0-4 tms. Tuo on asennettavissa ihan mihin hyvänsä Linux-jakeluun Sunin tai http://plugindoc.mozdev.org sivuilta löytyvin ohjein.
Homma onnistuu tottakai myös SuSEssa.
Myös useisiin Linux-jakeluluihin JRE-versio 1.5.0 on saatavissa suoraa paketinhallinnan kautta.
mitkä kaikki ohjelmat eivät enää toimi kun vaihtaa jre 1.4.2:n 1.5.0:aan?
"mitkä kaikki ohjelmat eivät enää toimi kun vaihtaa jre 1.4.2:n 1.5.0:aan?"
Vaikea sanoa. Todennäköisesti kaikkien softien pitäisi toimia - tuon on kuitenkin JRE:n tekijöiden tavoite - alaspäin yhteensopivuus. Ihan tuotantokäyttössä tosin aina pitää olla varovainen.
Mutta JRE 1.5.0, josta on jo useita eri versioita, paikkaa _tunnettuja tietoturvaongelmia_, joista jo aikoja sitten varoiteltiin.
Siksi on suositeltavaa päivittää JRE uusimpaan tarjollaolevaan versioon.
Lisää typeriä kysymyksiä?
Eikai siihen tule ns610-gcc32 vaan se toinen.Jos on uusin versio niin se menee ns7 kautta.
näin mulla mut asia oli jo varmaan selvinnyt.