This is guide, howto install Adobe Flash Player Plugin version 10.1 with YUM on Fedora 12, Fedora 13, CentOS Linux 5.5, Red Hat Enteprise Linux (RHEL) 5.5 and Red Hat Enteprise Linux (RHEL) 6 (32-bit and 64-bit). Using Adobe’s own YUM repository it is very easy also keep up-to-date with Flash Player Plugin. At the end of this blog post is also experimental way to install Adobe’s real 64-bit version of Flash Player on Fedora 12, Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5 and Red Hat (RHEL) 6.
1. Change Root User
sudo -i ## OR ## su -
2. Install Adobe YUM Repository RPM package
rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
3. Update Repositories
yum check-update
4a. Install Needed Packages and Adobe Flash Player on Fedora 13, Fedora 12 and Red Hat (RHEL) 6
Fedora 13, Fedora 12 and Red Hat (RHEL) 6 32-bit version (i686)
yum install flash-plugin nspluginwrapper alsa-plugins-pulseaudio libcurlFedora 13, Fedora 12 and Red Hat (RHEL) 6 64-bit version (x86_64) (32 bit wrapped version)
yum install flash-plugin nspluginwrapper.x86_64 \
nspluginwrapper.i686 alsa-plugins-pulseaudio.i686 libcurl.i686Note: Check Experimental way to install Adobe’s real 64-bit Flash Player
4b. Install Needed Packages and Adobe Flash Player on CentOS 5.5 and Red Hat (RHEL) 5.5
CentOS and Red Hat 32-bit version (i386)
yum groupinstall "Sound and Video" yum install flash-plugin nspluginwrapper curl
CentOS and Red Hat 64-bit version (x86_64) (32 bit wrapped version)
Add i386 repository /etc/yum.repos.d/CentOS-Base-i386.repo (also Red Hat RHEL 5.5 i386 Base repository can be used).
Open /etc/yum.repos.d/CentOS-Base-i386.repo file with text editor and add following content:
[base-i386] name=CentOS-5.5 - Base i386 baseurl=http://mirror.centos.org/centos/5/os/i386/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
Install following packages
yum install flash-plugin nspluginwrapper alsa-utils.i386 \
sox.i386 vorbis-tools.i386 curl.i386 alsa-utils.x86_64 \
sox.x86_64 vorbis-tools.x86_64 curl.x86_64Note: Check Experimental way to install Adobe’s real 64-bit Flash Player
5. Verify that the Flash Player Plugin is working
Open Mozilla Firefox and write about:plugins on address bar. Results should look like following:
Fedora 12

CentOS 5.5 and Red Hat 5.5

Then open following page for real testing Adobe Flash Plugin:
Check is Adobe Flash Plugin Working
Experimental: Install Adobe’s Real 64-bit Flash Player (Prerelease Version) on Fedora 12 (x86_64), Fedora 13 (x86_64) CentOS 5.5 (x84_64), Red Hat (RHEL) 5.5 (x86_64) and Red Hat (RHEL) 6 (x86_64)
Uninstall any currently installed Flash Player before installing the real 64 bit version.
yum remove flash-plugin nspluginwrapper*Download Adobe Flash Player 10 x86_64 version here
## Current version download ## cd /tmp wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
Untar and unzip downloaded package
tar -xzvf libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
Move plugins to /usr/lib64/mozilla/plugins/ or ~/.mozilla/plugins/ directory.
mv /tmp/libflashplayer.so /usr/lib64/mozilla/plugins/ ## OR ## mv /tmp/libflashplayer.so ~/.mozilla/plugins/
Related posts:
- Install Adobe (Acrobat PDF) Reader on Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5 This is guide shows, howto install and keep up-to-date Adobe Reader (Acrobat PDF Reader) current version 9.3.1 with YUM on...
- Install Adobe AIR 1.5 and 2 on Fedora 13, CentOS 5.5 and Red Hat (RHEL) 5.5 This guide shows, howto install Adobe AIR on Fedora 12, Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5 and Red...
- Install Sun/Oracle Java JDK/JRE 6 (u21) on Fedora 13/CentOS 5.5/RHEL 5.5/6 This guide is updated/rewritten Jul 29, 2010 to use currently latest Sun/Oracle Java JDK and JRE 6 Update 21 and...
- Install Sun/Oracle Java JDK/JRE 7 (b108) on Fedora 13/CentOS 5.5/RHEL 5.5/6 I have before written guide, Howto Install Sun/Oracle Java JDK and JRE 6 on Fedora 12, Fedora 13, CentOS 5.5,...
- Install MongoDB 1.6.0 on Fedora 13, CentOS 5.5, Red Hat (RHEL) 5.5 What is MongoDB?MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database. Written in C++. MongoDB bridges the...
Thank you thank you thank you. The exerpimental version worked for me (I’m on a 64bit machine). Much appreciated!
Thank you! … and one million more, thank you!.
It was too necesary for me.
I’m so happy that i’m crying.
It look go well.
Thanks for the howto. I just did an install on 32-bit Centos 5.4. There is a subtle error in the instructions that I’d like to correct: In Centos 5.4 it is not necessary to add the parameter “libcurl” to the install command referenced in section 4.b. If you attempt to install lubcurl, you’ll receive a “No pakcage libcurl available” error.
I now have the latest version of flash running on Centos 54. thanks.
Hi bob,
Thank you for this information. Curl packet on CentOS 5.4 32-bit should be curl not libcurl.
I fixed this part of instruction. Thanks again and nice to hear that you get latest version of Flash running on CentOS 5.4.
The really helped me out-THANKS!!
Thanks, only experimental method works on Fedora 13 x64!
You totally got Flash working on my Fedora 12 distro. I’m running it in a VM on a Mac and YouTube is there now. Thank you. Why didn’t Fedora’s Flash instructions work?
Hi,
Nice to hear that you got Flash working, with my guide. :)
I’m not sure why the Fedora’s Flash instructions didn’t work…
thanks like a freaking lot. you just made me commit to using fedora. IT WORKS!!!!!!!!!!!!!!
Thanks!
Thank you for this article! I installed Fedora 13 64 and the Adobe instructions didn’t work for me. But your Fedora 64 bit instructions did! I think the Adobe instructions don’t work because of the 64-bit…
Josh
Rocky Mountain Computers
This installs the wrapped 32-bit version on 64-bit Fedora 12 and 13:
;)
#!/bin/bash
### This script installs the evil proprietary Adobe Flash Player plugin on your Fedora 12 or 13 system.
############ FUNCTIONS ############
##This function takes two parameters
#$1 is the string to display
#$2 is the terminal colour to be displayed
function cecho(){
case $2 in
grey)
echo -e “33[30m$133[0m"
;;
red)
echo -e "33[31m$133[0m"
;;
green)
echo -e "33[32m$133[0m"
;;
yellow)
echo -e "33[33m$133[0m"
;;
blue)
echo -e "33[34m$133[0m"
;;
purple)
echo -e "33[35m$133[0m"
;;
cyan)
echo -e "33[36m$133[0m"
;;
white)
echo -e "33[37m$133[0m"
;;
esac
}
### This function takes two parameters:
# The text to display $1
# The number of seconds to sleep $2
function timer() {
echo -n $1
for (( i=0; i<$2; ++i )); do
sleep 1
echo -n "."
done
}
### This function takes no parameters:
function delay() {
read -p "$(cecho 'Press to continue.' red)" strNull
unset strNull
echo
}
function installService() {
if (! rpm -q $1 > /dev/null 2>&1); then
timer "Installing \"$1\"" 3; echo
yum -y install --exclude=AdobeReader\* $1
fi
}
### This function takes two parameters:
# $1 is the question to display to the user
# $2 is the command to perform
function wantTo(){
txtAnswer="x"
while [[ ! $(echo $txtAnswer | grep -i "N") || ! $(echo $txtAnswer | grep -i "Y") ]]; do
read -p “$1 ” txtAnswer
while [[ ! $(echo $txtAnswer | grep -i "Y") && ! $(echo $txtAnswer | grep -i "N") ]]; do
echo “Please enter \”Y\” or \”N\”. ”
read -p “$1 ” txtAnswer
done
if [ $(echo $txtAnswer | grep -i "Y") > /dev/null 2>&1 ]; then
$2
break
elif [ $(echo $txtAnswer | grep -i "N") > /dev/null 2>&1 ]; then
break
fi
done
}
############ END FUNCTIONS ############
clear
if [ ! -d /temp ]
then
mkdir /temp
cd /temp
else
cd/temp
fi
installService wget
wget http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
rpm -ivh adobe-release-i386-1.0-1.noarch.rpm
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
for item in “[adobe-linux-i386]” “name=Adobe Systems Incorporated” “baseurl=http://linuxdownload.adobe.com/linux/i386/” “enabled=1″ “gpgcheck=1″ “gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux”
do
echo $item
done
echo
echo “The output from above should match the information listed below:”; echo
cat /etc/yum.repos.d/adobe-linux-i386.repo; echo
delay
for item in “flash-plugin” “nspluginwrapper.x86_64″ “nspluginwrapper.i686″ “alsa-plugins-pulseaudio.i686″ “libcurl.i686″
do
installService $item
done
wantTo “Do you want to remove the contents of the /temp directory?” “rm -f /temp/*”
Oops, my bad… “cd/temp” should be “cd /temp”.
Hi wyliepops,
Thanks for script!
I do not tested it, but looks good. :)
It worked for me but, I have no sounds, and all the animation are 5x faster than it should….
Hi prade jean-philippe,
Could you tell what you have installed and what system?
in Mandriva
urpmi gnash
and that’s all :)
You are a star.
I tried the install but failed:
perl-IO-Compress-Zlib-2.015-91.fc12.x86_64 from installed has depsolving problems
–> Missing Dependency: perl = 4:5.10.0-91.fc12 is needed by package perl-IO-Compress-Zlib-2.015-91.fc12.x86_64 (installed)
rhythmbox-0.13.0-5.fc14.x86_64 from rawhide has depsolving problems
–> Missing Dependency: libgnome-media-profiles.so.0()(64bit) is needed by package rhythmbox-0.13.0-5.fc14.x86_64 (rawhide)
preupgrade-1.1.7-1.fc12.noarch from updates has depsolving problems
–> Missing Dependency: python(abi) = 2.6 is needed by package preupgrade-1.1.7-1.fc12.noarch (updates)
1:openoffice.org-pdfimport-3.3.0-4.2.fc15.x86_64 from rawhide has depsolving problems
–> Missing Dependency: libpoppler.so.6()(64bit) is needed by package 1:openoffice.org-pdfimport-3.3.0-4.2.fc15.x86_64 (rawhide)
totem-2.90.5-5.fc15.x86_64 from rawhide has depsolving problems
–> Missing Dependency: libpeasui-1.0.so.0()(64bit) is needed by package totem-2.90.5-5.fc15.x86_64 (rawhide)
glibc-2.12.90-7.i686 from rawhide has depsolving problems
–> glibc conflicts with kernel
preupgrade-1.1.0-3.fc12.noarch from installed has depsolving problems
–> Missing Dependency: python(abi) = 2.6 is needed by package preupgrade-1.1.7-1.fc12.noarch (updates)
perl-IO-Compress-Base-2.015-91.fc12.x86_64 from installed has depsolving problems
–> Missing Dependency: perl = 4:5.10.0-91.fc12 is needed by package perl-IO-Compress-Base-2.015-91.fc12.x86_64 (installed)
systemtap-1.0-2.fc12.x86_64 from installed has depsolving problems
–> Missing Dependency: librpm.so.0()(64bit) is needed by package systemtap-1.3-2.fc12.x86_64 (updates)
rhythmbox-0.13.0-5.fc14.x86_64 from rawhide has depsolving problems
–> Missing Dependency: libbrasero-media.so.1()(64bit) is needed by package rhythmbox-0.13.0-5.fc14.x86_64 (rawhide)
systemtap-1.3-2.fc12.x86_64 from updates has depsolving problems
–> Missing Dependency: librpm.so.0()(64bit) is needed by package systemtap-1.3-2.fc12.x86_64 (updates)
glibc-2.12.90-7.x86_64 from rawhide has depsolving problems
–> glibc conflicts with kernel
Error: Missing Dependency: libbrasero-media.so.1()(64bit) is needed by package rhythmbox-0.13.0-5.fc14.x86_64 (rawhide)
Error: Missing Dependency: libgnome-media-profiles.so.0()(64bit) is needed by package rhythmbox-0.13.0-5.fc14.x86_64 (rawhide)
Error: Missing Dependency: libpeasui-1.0.so.0()(64bit) is needed by package totem-2.90.5-5.fc15.x86_64 (rawhide)
Error: Missing Dependency: perl = 4:5.10.0-91.fc12 is needed by package perl-IO-Compress-Zlib-2.015-91.fc12.x86_64 (installed)
Error: Missing Dependency: librpm.so.0()(64bit) is needed by package systemtap-1.3-2.fc12.x86_64 (updates)
Error: Missing Dependency: perl = 4:5.10.0-91.fc12 is needed by package perl-IO-Compress-Base-2.015-91.fc12.x86_64 (installed)
Error: Missing Dependency: python(abi) = 2.6 is needed by package preupgrade-1.1.7-1.fc12.noarch (updates)
Error: Missing Dependency: libpoppler.so.6()(64bit) is needed by package 1:openoffice.org-pdfimport-3.3.0-4.2.fc15.x86_64 (rawhide)
Error: glibc conflicts with kernel
You could try using –skip-broken to work around the problem
You could try running: package-cleanup –problems
package-cleanup –dupes
rpm -Va –nofiles –nodigest
What should I do?
Thanks!
Hi Longsi,
What system do you use?
It looks like that you have the Fedora 12 (fc12), Fedora 14 (fc14), Fedora 15 (fc15) packages installed at the same time?
thanq pal
Hi JR, on
5. Verify that the Flash Player Plugin is working
Open Mozilla Firefox and write about:config on address bar. Results should look like following:
You said to write about:config, but the correct is about:plugins
Hi Anderson,
Thanks for the correction, you’re right that it should be, of course, about:plugins not about:config.