include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
If you are installing the plugin into a system-wide directory you should install it into /usr/lib/mozilla/plugins. Recent Mozilla releases include the version number in the directory name, but the directory above should be looked in by all Mozilla versions for plugins. In theory a generic plugin should be able to work with many different versions of Mozilla, so it's important that you make sure that it's in that directory instead of the version-specific one.
If you're looking for an RPM of the player, please visit the following site:
You should be able to download and install the RPM relatively easily.
There are some additional things that you should know about the flash player:
Once again, since it's not open source there's very little we can do about fixing problems with the JVM. (Support your local Free JVM Project.)
Once you download and install the JVM on your machine you need to create a symlink from the Java installation directory into Mozilla's plugin directory or your personal directory (see the information about system wide and local directories above.)
Finding and choosing the right version of the plugin as shipped with the JVM can be the most challenging part of installing a JVM plugin. In this example I'm using the Java 1.4.2_03 from Sun's Java Site. It installs the Java runtime into /usr/java/j2re1.4.2_03. In that directory is a directory called plugin. This directory contains the plugin that you need to teach Mozilla about.
There are a couple of different options included. These include:
Filename | Description |
---|---|
i386/ns4/libjavaplugin.so | This is the plugin for Netscape 4.x. You don't want this |
i386/ns610/libjavaplugin_oji.so | This is the plugin for Netscape 6.1 (which is the same as an older, but still usable Mozilla version). However, this is still not the version you want since it's compiled with the wrong compiler (see below.) |
i386/ns610-gcc32/libjavaplugin_oji.so | This is the version that you want to use with the Mozilla that was shipped with Fedora Core 1. The Mozilla that was shipped with Fedora Core 1 was built using gcc 3.x. In between gcc 3.x and 2.9x, the name mangling and ABI changed meaning that a plugin that was built using that old compiler will not work with the Mozilla version we have shipped. |
Once you have made the correct choice for your JVM, you should create a symbolic link from the /usr/lib/mozilla/plugins directory to the path to your Java installation. This can be accomplished like so:
[root@natalie root]# ln -s /usr/java/j2re1.4.2_03/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla/plugins/ [root@natalie root]# ls -l /usr/lib/mozilla/plugins/ lrwxrwxrwx 1 root root 67 Feb 3 16:52 libjavaplugin_oji.so -> /usr/java/j2re1.4.2_03/plugin/i386/ns610-gcc32/libjavaplugin_oji.so [root@natalie root]#
Once that's in place you should be able to reload your plugins by typing about:plugins in your url bar and Mozilla will re-scan your plugins directories.
Some things to consider when using the Java plugin include: