Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 25th June 2009, 11:21 PM
wangmaster Offline
Registered User
 
Join Date: Nov 2008
Posts: 133
HOWTO: Firefox 3.0 with Flash and other plugins

Alot more people seem to be trying Firefox 3.0 with F11 due to various issues with Firefox 3.5 bundled with F11 or perhaps needing to use a 32-bit browser for the Java plugin for things like Juniper Networks VPN which uses proprietary 32-bit code, so I thought I'd throw together a quick howto.

1) download firefox from mozilla.com and extract the tarball where appropriate, I put it in /opt, so the firefox directory is /opt/firefox
2) 32-bit plugins (on both i586 and x86_64 Fedora 11 installs) for the default firefox are located in /usr/lib/mozilla/plugins. These plugins can be symlinked into the firefox directory or copied into /opt/firefox/plugins
If flash is installed from the adobe yum repository, it will be linked in and the above procedure will install flash plugin. If the flash plugin is not, you can download it manually from adobe, and extract it wherever you want and make sure the libflashplayer.so is either linked or copied to /opt/firefox/plugins
3) for java plugin, install the 32-bit jdk download from http://java.sun.com. Java 6 update 14 is the current latest plugin. I install it into /opt/java/x86 but you can put it wherever you want. Symlink [JAVA_HOME]/jre/lib/i386/libnpjp2.so to /opt/firefox/plugins/javaplugin.so (naming it javaplugin.so instead of libnpjp2.so will make it easier to remember that this is the java plugin.

The above 3 steps will take care of installing firefox and getting the plugins set up. The next step is key or else flash will crash the browser every time you try to view a flash object:

4) you MUST remove at the very least, the following libraries from /opt/firefox. Either move them to a separate directory, rm them or rename to file.so.old or something:
libfreebl3.chk libnss3.so libnssutil3.so libsmime3.so libssl3.so
libfreebl3.so libnssckbi.so libsoftokn3.chk
libnssdbm3.so libsoftokn3.so

The reason why is glibc 2.10's libcrypt.so is now dependent upon nss for various functions and the version provided with firefox is not compatible with the installed libcrypt.so. However, fortunately, fedora's provided nss libraries are fine. Since nspr is another set of libraries that fedora provides that firefox isn't particular about, i did the same for libnspr4.so libplds4.so libplc4.so but the last 3 are not strictly necessary.

This step must be repeated EVERY time you upgrade firefox as a new firefox update will fail to apply incrementally because the files are missing, and then download the entire browser again and install it thus restoring those files.

5) Once this is done, you can add /opt/firefox/firefox to your gnome menu using the menu editor, or make it your default browser or do whatever you want to make sure you can easily launch it (or just run /opt/firefox/firefox from your shell

note: if you are running x86, in theory all the required third party libraries should exist, but if you install your own flash, libcurl is a library that is often times missed. If you are running x86_64, you MUST make sure you install all the 32-bit (i586) libraries for nss, nss-softokn-freebl, nss-mdns, nspr and any other 32-bit dependencies that the 32bit firefox, java, flash, or whatever third party plugin prompted you to need to do this requires.
Reply With Quote
Reply

Tags
firefox, flash, howto, plugins

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HOWTO: Java and Flash plugins in FC5 x86_64 jcliburn Guides & Solutions (No Questions) 73 7th November 2006 09:04 PM
No Firefox Java or Flash plugins, but work in Epiphany markjensen Using Fedora 8 19th June 2006 05:49 PM
HOWTO: Java and Flash plugins in FC4 x86_64 jcliburn Guides & Solutions (No Questions) 73 5th June 2006 02:16 AM
Mozilla Firefox - flash plugins ekjolbro Using Fedora 14 9th May 2006 01:40 AM


Current GMT-time: 07:14 (Saturday, 25-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat