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.
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.