EM Express & Flash Plugin….

Today I was asked to look into a machine where EM Express for 12cR2 wasn’t working. When I tried to run EME, I got the error,

Alternate HTML content should be placed here. This content requires the Adobe Flash Player. Get Flash

I did have YUM in that machine installed. So I first tried with YUM INSTALL *FLASH* . But that failed with the result,

[root@host01 plugins]# yum install *flash*

Loaded plugins: langpacks, ulninfo

No package libflashplayer.so available.

Error: Nothing to do

Well, not really very encouraging. So then I downloaded the TAR version of the Flash player from the Adobe site and moved the plugin from the Downloads folder to /usr/lib/mozilla/plugins. That also didn’t work. Then I downloaded flash-player-npapi-32.0.0.330-release.x86_64.rpm and tried to install it with YUM. This was the result,

[root@host01 Downloads]# yum install flash-player-npapi-32.0.0.330-release.x86_64.rpm

Loaded plugins: langpacks, ulninfo

Examining flash-player-npapi-32.0.0.330-release.x86_64.rpm: flash-plugin-32.0.0.330-release.x86_64

Marking flash-player-npapi-32.0.0.330-release.x86_64.rpm to be installed

Resolving Dependencies

–> Running transaction check

—> Package flash-plugin.x86_64 0:32.0.0.330-release will be installed

–> Finished Dependency Resolution

 

Dependencies Resolved

 

================================================================================

Package Arch Version

Repository Size

================================================================================

Installing:

flash-plugin x86_64 32.0.0.330-release

/flash-player-npapi-32.0.0.330-release.x86_64 20 M

 

Transaction Summary

================================================================================

Install 1 Package

 

Total size: 20 M

Installed size: 20 M

Is this ok [y/d/N]: y

Downloading packages:

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

Warning: RPMDB altered outside of yum.

And it just got stuck here. I cancelled the install and then installed it using the RPM command.

[root@host01 Downloads]rpm -ivh flash-player-npapi-32.0.0.330-release.x86_64.rpm

warning: flash-player-npapi-32.0.0.330-release.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID f6777c67: NOKEY

Preparing… ################################# [100%]

Updating / installing…

1:flash-plugin-32.0.0.330-release ################################# [100%]

[root@host01 Downloads]#

Finally success! EME was running!

So if you are stuck in the same loop, just download the RPM files for linux and install using RPM command.

Hope that helps.

Aman….