Ero sivun ”Sunin Java Fedorassa” versioiden välillä

Siirry navigaatioon Siirry hakuun
443 merkkiä lisätty ,  23. joulukuuta 2009
Rivi 45: Rivi 45:
Jos asennus onnistuu, suoritetaan ohjelma <tt>system-switch-java</tt>, josta valitaan "Sun 1.6.0" käytettäväksi Java-toteutukseksi. Nyt Sunin Java-toteutus on muuten käytössä, mutta Firefoxin Java-liitännäinen ei vielä ole. Koska Java-toteutuksen valinta perustuu Fedorassa muutenkin [[alternatives]]-järjestelmään, asetetaan myös Java-liitännäinen valittavaksi alternativesillä.
Jos asennus onnistuu, suoritetaan ohjelma <tt>system-switch-java</tt>, josta valitaan "Sun 1.6.0" käytettäväksi Java-toteutukseksi. Nyt Sunin Java-toteutus on muuten käytössä, mutta Firefoxin Java-liitännäinen ei vielä ole. Koska Java-toteutuksen valinta perustuu Fedorassa muutenkin [[alternatives]]-järjestelmään, asetetaan myös Java-liitännäinen valittavaksi alternativesillä.


Lisätään javaplugin.so alternativesin hallintaan:
Jos Sunin Java-paketteja ollaan päivittämässä, on ensin poistettava vanha Java-liitännäinen alternatives-järjestelmästä. Jos poistettava versio on 1.6.0.16 ja uusi versio esimerkiksi 1.6.0.17, poistetaan vanha versio näin:
  su -c "alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/lib/jvm/java-1.6.0-sun-1.6.0.16/jre/plugin/i386/ns7/libjavaplugin_oji.so 20000"
su -c "alternatives --remove libjavaplugin.so /usr/lib/jvm/java-1.6.0-sun-1.6.0.16/jre/plugin/i386/ns7/libjavaplugin_oji.so"
 
Seuraava vaihe on tehtävä joka tapauksessa, myös uusia paketteja asennettaessa. Lisätään javaplugin.so alternativesin hallintaan:
  su -c "alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/lib/jvm/java-1.6.0-sun-1.6.0.17/jre/plugin/i386/ns7/libjavaplugin_oji.so 20000"
Sitten varmistetaan, että Sunin Java-liitännäinen on käytössä, näin ei välttämättä ole, jos esimerkiksi paketti <tt>java-1.6.0-openjdk-plugin</tt> on ollut asennettuna ennen Sunin Java-toteutuksen asentamista. Annetaan komento
Sitten varmistetaan, että Sunin Java-liitännäinen on käytössä, näin ei välttämättä ole, jos esimerkiksi paketti <tt>java-1.6.0-openjdk-plugin</tt> on ollut asennettuna ennen Sunin Java-toteutuksen asentamista. Annetaan komento
  su -c "alternatives --config libjavaplugin.so"
  su -c "alternatives --config libjavaplugin.so"
ja valitaan ohjeiden mukaan luettelosta Sunin Java-liitännäinen, joka artikkelin kirjoittamisen aikaan on <tt>/usr/lib/jvm/java-1.6.0-sun-1.6.0.16/jre/plugin/i386/ns7/libjavaplugin_oji.so</tt>.
ja valitaan ohjeiden mukaan luettelosta Sunin Java-liitännäinen, joka artikkelin kirjoittamisen aikaan on <tt>/usr/lib/jvm/java-1.6.0-sun-1.6.0.17/jre/plugin/i386/ns7/libjavaplugin_oji.so</tt>.


== java-1.6.0-sun-1.6.0.14-1jpp.nosrc.rpm-paketin vaatimat muutokset ==
== java-1.6.0-sun-1.6.0.14-1jpp.nosrc.rpm-paketin vaatimat muutokset ==
230

muokkausta

Navigointivalikko