Install native 64bit Flash Player 10 on Linux

EDIT 4 (14 July 2011): Adobe released Adobe Flash Player 11 beta 1 so i’ve wrote a tutorial on how to install adobe flash player 11 on linux 64 bit

EDIT 3 (17 Sept 2010): Adobe launched Adobe® Flash® Player “Square” so i’ve put together a tutorial on how to install adobe flash player square on linux

EDIT 2: Libflashplayer is now hosted on this site since Adobe killed the URL. It’s not anything official or whatever, just a temp home :)

EDIT: updated the scripts to install the 64-bit Flash Player 10 alpha refresh for Linux that was released on February, 2010.

Adobe FINALLY released a native 64bit Flash Player 10 plugin. Although this is still an alpha release, the news is very exciting for Linux users, since we don’t longer depend on nspluginwrapper, which although does the job, has it’s drawbacks.

I have put together a small tutorial on how to install the native flash player 10 64bit plugin for linux.

#!/bin/bash
# Script  created by
# Romeo-Adrian Cioaba romeo.c[email protected]

echo "Stopping any Firefox that might be running"
sudo killall -9 firefox

echo "Removing any other flash plugin previously installed:"
sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
sudo rm -rfd /usr/lib/nspluginwrapper

echo "Installing Flash Player 10"
cd ~
# since adobe is not hosting libflashplayer anymore, the lib is downloaded from my site.
# wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
wget http://www.myscienceisbetter.info/flash-player/libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
tar zxvf libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/

echo "Linking the libraries so Firefox and apps depending on XULRunner (vuze, liferea, rsswol) can find it."
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so  /usr/lib/xulrunner-addons/plugins/

# now doing some cleaning up:
sudo rm -rf libflashplayer.so
sudo rm -rf libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz

You can now restart firefox ;-)

Some users seem to have problems with viewing this page, so i wrapped everything needed to install the native 64bit flash player on linux into a shell script. Grab the Ubuntu script here, chmod +x and execute it.

Thanks to Claudio de Taunay for providing a script that works in OpenSuSE 11. You can pick it up here.

Thanks to Homer Xing from the Ailurus project you can now install native flash player 64bit on Fedora. You can pick up the script here.

Let me know if you encounter any bugs.

the scripts to install in different distro:
Ubuntu: install native flash 64bit on Ubuntu

Fedora: install native flash 64bit on Fedora

OpenSuse: install native flash 64bit on OpenSuse

This article is translated to Serbo-Croatian language by Anja Skrba from Webhostinggeeks.com.

196 thoughts on “Install native 64bit Flash Player 10 on Linux”

  1. The link used to download tar.gz package is not working already, need another way.
    I am using Gentoo Linux.

  2. I needed to install the .so file into /usr/lib64/mozilla…. not /usr/lib/mozilla….
    The Fedora Script installs into lib, not lib64
    This is on a clean F13 machine.

  3. I seem to remember there was a way to put it in the .mozilla directory and not need root to do this. I could just be misremembering this. Thanks for the how to though, I always forget the directory.

  4. Well absolutely NOT WORKING for me. I followed the above steps, and the flash player worked fine first time. But it is totally unreliable in that, 1 out of every 3 times I boot into my machine, the flash player does not work. For example, in youtube.com, when I right click on the video box, it says, ‘Movie not loaded’. Unreliability is worse than failure of the player. Ain’t it?
    I don’t have any other package related to flash other than the flashplayer square. I took notes of all other softwares running parallel to firefox to find out which one is clashing with the flashplayer. Still, I found the behavior to be random. Please discuss if yours stopped working after a while.

  5. Super thank you so much, I am first time user of unbutu and now it works but how do I do with google chome? please help

  6. I’m using CentOS. I tried it with the fedora installer but it didn’t work.

    It says:

    libflashplayer.so
    Linking the libraries so Firefox and apps depending on XULRunner (vuze, liferea, rsswol) can find it.
    ln: target `/usr/lib/firefox-addons/plugins/’ is not a directory: No such file or directory
    ln: target `/usr/lib/xulrunner-addons/plugins/’ is not a directory: No such file or directory

  7. Hi,
    Thanks for putting the instructions together.
    There is this thing I don’t understand. All the Flash Player comes as a .so file. I am not able to launch AIR apps. I think like, I need the executable version of the player rather than the .so. Any ideas?
    Thanks.

  8. YAY! YOU ROCK! THANK YOU SO MUCH!!!
    (This is my first time using Linux and installing this flash player was particularly a headache.)

  9. Thank you so much!

    I am rather new to Linux (or at least doing anything beyond regular windows things), so I just pasted the commands into openoffice and put them into the konsole and hoped for the best. It has worked marvellously, although I am unsure what happened to flash in the first place lol :)

    I don’t usually start and end a message with the same thing, but thank you! :)

  10. oh and you might want to update the flash file to the latest release… which is 10.3.181.14 :D

  11. Hey,

    Thanks for the awesome tutorial.

    I am on ubuntu x64 using firefox 4 and chrome 12. I tried using the steps you mentioned. But it still shows me as using version 10,3,162,29.

    Any ideas what I may be missing?

    Many Thanks

  12. New as of (16/08/2011) working fedora (works on CentOS 6 as well) script:

    #!/bin/bash
    # Script created by
    # Romeo-Adrian Cioaba [email protected]

    echo “Stopping any Firefox that might be running”
    killall -9 firefox

    echo “Removing any other flash plugin previously installed:”
    yum remove -y flash-plugin gnash gnash-plugin swfdec swfdec-mozilla nspluginwrapper
    rm -f /usr/lib/mozilla/plugins/*flash*
    rm -f ~/.mozilla/plugins/*flash*
    rm -f /usr/lib/firefox/plugins/*flash*
    rm -f /usr/lib/firefox-addons/plugins/*flash*
    rm -rfd /usr/lib/nspluginwrapper

    echo “Installing Flash Player 10″
    cd /tmp
    wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz
    tar zxvf flashplayer10_2_p3_64bit_linux_111710.tar.gz
    cp libflashplayer.so /usr/lib/mozilla/plugins/

    echo “Linking the libraries so Firefox and apps depending on XULRunner (vuze, liferea, rsswol) can find it.”
    ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
    ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/xulrunner-addons/plugins/

    # now doing some cleaning up:
    rm -rf libflashplayer.so
    rm -rf libflashplayer-10.0.45.2.linux-x86_64.so.tar.gz

    Gets flash working for Firefox and Chrome.

    Thanks

  13. I am actually pleased to glance at this weblog posts which includes plenty of valuable information, thanks for providing these kinds of data.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>