Mandriva Linux 2008 Free x86_64 vs. Java plugin

Az előző blogbejegyzésemben irtam, hogy még az RC alatt nem sikerült a 64 bites Java-val működésre bírni a Neten található Java apletteket. Most leírom, hogy hogyan sikerült ezt megoldanom.

A probléma oka első megközelítésben, hogy 32 bites Mandriva alatt a java-1.6.0-sun csomagot kijelölve a csomagkezelőben, a rendszer több más csomaggal együtt a java-1.6.0-sun-plugin - Browser plugin files for java-1.6.0-sun​ csomagot is felteszi automatikusan, függőségként hivatkozva rá. Namost ha ugyanezt megpróbáljuk 64 bites Mandriva alatt, ugyanígy hivatkozott még pár függőségre (alsa, jdbc, fonts...) aztán feltelepült hiba nélkül. És utána jött a meglepi, hogy böngészőkben nem mentek a Java aplettek. Most második megközelítésre feltűnt hogy a 64 bites Mandriva-ban nincs benne a java-1.6.0-sun-plugin csomag, se i586-os, se x86_64-es. Ennek oka, amint előző blogomban irtam, hogy a sun oldalán is a következő apróbetűs rész szerepel:
* Please use the 32-bit version for Java applet and Java Web Start support.
Szóval nincs 64 bites Java plugin... :(
Na de mivan, ha egy ftp szerverrről letöltöm a 32 bites csomagokat, és feltelepítem azokat?
Meg is tettem, de a végén a függőségeket nem sikerült feloldanom, egymásra hivatkozások, és nem létező csomagokra hivatkozások voltak. (Valami libjava-1.6 kellet volna neki, de persze azt sehol se találtam... )
Jöt tehát ez:
rpm -i --nodeps java-1.6.0-sun
rpm -i --nodeps java-1.6.0-sun-alsa
rpm -i --nodeps java-1.6.0-sun-fonts
rpm -i --nodeps java-1.6.0-sun-jdbc
rpm -i --nodeps java-1.6.0-sun-plugin

esetleg szükség lehet még a jpackage-utils-ra
meg a libXtst-re.
Ezeket függőség ellenőrzés nélkül feltéve máris megy a 64 bites Mandriva alatt a java-plugin.

Hozzászólások

Jol ertem ?
sun-os 64bites javat (JRE/JVM) futatsz 64 bittes bongeszovel ?