User Tools

Site Tools


doc:appunti:linux:tux:mozilla_plugins

Plugin SUN JavaVM 1.4.2

:!: ATTENZIONE: Il plugin Java nel browser è tecnologia obsoleta, non più disponibile nei moderni browser. Vedere la FAQ Firefox Java e questo post.

Scaricato il file j2re-1_4_2_01-linux-i586.bin da http://java.sun.com/j2se/downloads.html e salvato in /usr/local/download/java/. Eseguito il file autoscompattante, spostata la directory scompattata j2re1.4.2_01 in /usr/local/lib/mozilla/plugins/, creato un link simbolico:

/usr/lib/mozilla/plugins/libjavaplugin_oji.so ->
/usr/local/lib/mozilla/plugins/j2re1.4.2_01/plugin/i386/ns610-gcc32/libjavaplugin_oji.so

Oppure su una Debian Sarge con la versione 1.5 di Java:

libjavaplugin_oji.so ->
/usr/local/lib/mozilla/plugins/jre1.5.0_01/plugin/i386/ns7/libjavaplugin_oji.so

Per vedere se il plugin richiede librerie che non sono installate sul sistema si usa il comando ldd:

tux:/usr/lib/mozilla/plugins$ ldd libjavaplugin_oji.so
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40055000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4009f000)
        libdl.so.2 => /lib/libdl.so.2 (0x4017a000)
        libc.so.6 => /lib/libc.so.6 (0x4017d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4029a000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402a2000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

Ad esempio con il Java plugin 1.4.2 si otteneva una riga libstdc++-libc6.1-1.so.2 ⇒ not found e quindi bisognava installare il pacchetto Debian libstdc++2.9-glibc2.1.

ATTENZIONE: e' necessario rendere disponibile a Mozilla tutta la directory e non solo il plugin, altrimenti Mozilla crasha appena tenta di aprire un'applet Java e visualizza l'errore

INTERNAL ERROR on Browser End: Exec of "java_vm" failed: 2
<
System error?:: No such file or directory

Per confermare che il plugin sia stato visto da Mozilla, lanciare il programma e controllare il menu Help, About Plug-ins: devono comparire numerosi mime type associati al Java(TM) Plug-in.

Plugin Shockwave Flash 6.0 r79

Prelevato il file http://download.macromedia.com/pub/shockwave/flash/english/linux/6.0r79/install_flash_player_6_linux.tar.gz
e salvato in /usr/local/download/flash/.

Estratti i file libflashplayer.so e flashplayer.xpt, salvati in /usr/local/lib/mozilla/plugins/ . Dalla directory /usr/lib/mozilla/plugins/ creato un link simbolico che punta a libflashplayer.so. Non serve neanche riavviare Mozilla.

doc/appunti/linux/tux/mozilla_plugins.txt · Last modified: 2019/04/17 13:01 by niccolo