===== Plugin SUN JavaVM 1.4.2 =====
:!: **ATTENZIONE**: Il **plugin Java nel browser** è tecnologia **obsoleta**, non più disponibile nei moderni browser. Vedere la **[[https://java.com/en/download/faq/firefox_java.xml|FAQ Firefox Java]]** e questo **[[https://superuser.com/questions/1213341/how-to-get-a-browser-that-supports-java#1213345|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.