Ero sivun ”Sunin Java Fedorassa” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Pakettien kääntö- ja asennusohjeet
Vpv (keskustelu | muokkaukset) |
Vpv (keskustelu | muokkaukset) |
||
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. | 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. | 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 == |