Accessing My Oracle Support from Oracle Enterprise Linux 4 x86-64 Part 2

Oracle has now updated note 848202.1, Installing and Troubleshooting Adobe Flash Player on Linux

This is a little bit cleaner than the workaround I posted yesterday since you do not need to replace the /usr/bin/firefox with a shell script.

However, it uses the nspluginwrapper which Oracle does not support.  The previous workaround was done using products covered by a linux support contract from Oracle (the bash script is a convenience to set the LD_LIBRARY_PATH).

Starting with Oracle Enterprise Linux 4 x86_64 with firefox installed.

  1. download Adobe Flash Player 9 (32-bit) from http://kb2.adobe.com/cps/406/kb406791.html
  2. download the nspluginwrapper plugin and viewer from http://gwenole.beauchesne.info//en/projects/nspluginwrapper
  3. tar zxvf install_flash_player_9.tar.gz
  4. cd install_flash_player_9_linux/
  5. cp libflashplayer.so /usr/lib/mozilla/plugins  –The install script will not work, you have to copy manually
  6. rpm -i nspluginwrapper-i386-1.2.2-1.x86_64.rpm
  7. rpm -i nspluginwrapper-1.2.2-1.x86_64.rpm
  8. nspluginwrapper -l
  9. Check the output from the last command, it should include libflashplayer.so
You should now be able to access My Oracle Support

Accessing My Oracle Support from Oracle Enterprise Linux 4 x86-64

I was shocked to see the following when I went to download a patch the other day:

Note: FTP patch download service will be retired as of September 18th, 2009 and “My Oracle Support” will be the only interface for downloading the patches and updates.

The problem is that I am using Oracle Enterprise Linux 4 x86_64 and there is no 64 bit flash player for firefox 3 (64 bit,  which is all that is available via up2date from ULN).

Having said this, I have successfully installed a workaround.

  1. rpm -ev firefox (gets rid of 64 bit firefox)
  2. download firefox-3.0.7-3.0.1.el4.i386.rpm and frysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm from http://public-yum.oracle.com/repo/EnterpriseLinux/EL4/8/base/i386/
  3. download Adobe Flash Player 9 (32-bit) from http://kb2.adobe.com/cps/406/kb406791.html
  4. rpm -i frysk-0.0.1.2007.08.03-7.0.1.el4.i386.rpm
  5. rpm -i firefox-3.0.7-3.0.1.el4.i386.rpm
  6. tar zxvf install_flash_player_9.tar.gz
  7. cd install_flash_player_9_linux/
  8. ./flashplayer-installer
  9. When prompted for the path: /usr/lib/firefox-3.0.7
  10. mv /usr/bin/firefox /usr/bin/firefox-3.0.7
  11. vi /usr/bin/firefox
#!/bin/bash
export LD_LIBRARY_PATH=/usr/lib/frysk:$LD_LIBRARY_PATH
/usr/bin/firefox-3.0.7

You should now be able to access My Oracle Support.