How to Install Adobe Flash Player for amd64 / 64-bit on Debian Etch

Alrighty, so I switched operating systems – again, this time I’m trying out Debian 4.0r1 aka “Etch” after deciding that Zenwalk is for metro-sexuals. First things first right? Gotta get my YouTube working, Firefox Plugins installed, etc.

The following guys made this possible: DIP Consultants and Weiqi Gao.

Unofficial nspluginwrapper & ia32-libs-gtk packages for Etch

———————————————-
First things first, as root:

  • Add repository to sources.list:
    • echo “deb http://www.dipconsultants.com/debian etch main” >> /etc/apt/sources.list
  • apt-get update
  • Install the keyring so you’re not bothered with key/verification warnings:
    • apt-get install markybob-keyring
  • apt-get update once more
  • Install what you want:
    • apt-get install ia32-libs-gtk nspluginwrapper

If you’re looking to install Flash in a 64-bit browser:

  • Do *every* step listed above, then the following as a *user*, not root:
  • wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
  • tar -zxf install_flash_player_9_linux.tar.gz
  • mkdir ~/.mozilla/plugins/
  • mv install_flash_player_9_linux/flashplayer.xpt install_flash_player_9_linux/libflashplayer.so ~/.mozilla/plugins/
  • nspluginwrapper -i ~/.mozilla/plugins/libflashplayer.so
  • Start/restart iceweasel/firefox/whatever
  • Enjoy, Etch 64-bit users, from the guys at dipconsultants.com :)

The underlined bit is my contribution, for some reason it does not exist by default, probably since the switch to Iceweasel. Honestly I don’t get the point of changing the name and stripping the logos from the browser, everybody knows that Mozilla is NOT going to start charging people for use of their trademark logos. Google would have a hay day and clean some house at Mozilla Foundation.

Damn Debian and their “Social Contract.” It’s silly if you ask me.

On a side note, I did goto the screening of Pirates of the Great Salt Lake tonight, and I thought it was a smart and funny movie that doesn’t have any blazingly obvious flaws.  I rate it 4.5 out of 5 “ARRRGS”

This entry was posted in Linux and tagged , , . Bookmark the permalink.

49 Responses to How to Install Adobe Flash Player for amd64 / 64-bit on Debian Etch

  1. thomas bodelund says:

    Hi,

    Thanks for a very helpful instruction, that was perfect for a Debian/Linux newbie as me

    BR

    -Thomas

  2. Broniukas says:

    Thanks !!!! :)
    it was very userfull for me!

  3. Eduardo Ocampo says:

    hi,

    for some reasons that i don’t know, this does not work for me…for example, I still can’t see videos on youtube…

    what should i do?? im completely a newbie..

    EO

  4. Dante says:

    I to have the same problem.
    I almost exactly did as yopu said – and it doesnt work for me at all.

    My system is Debian etch on amd64

    /Dante

  5. Jose Luis says:

    Goood..!

    Excelente, funciono muy bien el procedimiendo.. thanks.!

    JL. mx

  6. Robert says:

    It just doesnt work on the fresh Debian64 installation.
    About:plugins shows the Flash installed and active but it fails to show the contents of Flash web sites.

  7. delirium83 says:

    the file ‘flashplayer.xpt’ mentioned in the ‘mv’ command did not exist in the tar file. I executed the command anyway (to move the other file) and voilà: it works nonetheless! Great How-To!

  8. Wayne says:

    ive been having problems myself with flash lately, it sucks!

  9. pit24 says:

    It is very good , excellent !
    I did these (both ) on Debian sid and Ubuntu Gutsy 64!

  10. KaTeznik says:

    Very helpful, the file .xpt does not exists but it works nonetheless.

    Flash was the only missing thing on my Debian/64, this is a true achievement.

    Thanks !

  11. Polter says:

    Hehehehe very helpful!!! I dunno about the missing .xpt because it doesn’t exist but it works!!! it really works!!! i can see it now on about:plugins and i can watch Vids!!!

    THANK YOU!

  12. risu says:

    Well, works really fine under Etch with the debianized Icefox – ehmm – Fireweasel on a somewhat gammy AMD Sempron…

    Dankeschön!

  13. Osix says:

    About the missing .xpt file. This has changed with the latest version of the flash plugin (v9). Version 7 did provide the flashplayer.xpt file.

    osix@workspace$/install_flash_player_7_linux% ls -l
    total 2100
    -rwxr-xr-x 1 osix osix 23579 2004-05-20 23:34 flashplayer-installer
    -rw-r–r– 1 osix osix 856 2004-05-20 23:34 flashplayer.xpt
    -rwxr-xr-x 1 osix osix 2096844 2004-05-20 23:34 libflashplayer.so
    -rw-r–r– 1 osix osix 11689 2004-05-21 01:03 Readme.htm
    -rw-r–r– 1 osix osix 5254 2004-05-21 01:46 Readme.txt

  14. zambonidriver says:

    Nice howto , but on sid ( actually sidux ) I did
    apt-get install ia32-libs-gtk nspluginwrapper flashplugin-nonfree and it worked with epiphany out of box…
    I made a “mkdir ~/.mozilla/plugins/” ( without “”) and
    ” ln -s /usr/lib64/flashplugin-nonfree/libflashplayer.so ./.mozilla/plugins/ ” and voila :-) )) swiftfox works , too … cu

  15. MTG says:

    Great, it works perfect. It took me a while with my Kubuntu Gutsy Giebbon amd64 version.
    Very useful post!

  16. Wayne says:

    Thanks for the comments folks, I’m glad that google is working it’s juice and getting you here for the fix. :)

  17. tgh says:

    it does not work anymore
    \ Couldn’t stat source package list http://www.dipconsultants.com etch/main Packages (/var/lib/apt/lists/www.dipconsultants.com_debian_dists_etch_main_binary-i386_Packages) – stat (2 No such file or directory)

  18. generic_idea_machine says:

    not working anymore

    Hit http://www.dipconsultants.com etch/main Packages
    Fetched 2341B in 1s (2247B/s)
    Reading package lists… Done
    W: GPG error: http://www.dipconsultants.com etch Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 87087D251D0C997D
    W: You may want to run apt-get update to correct these problems

  19. Wayne says:

    generic: That’s one hellua error! I’m not running 64 bit for reasons like this that get very, very frustrating very quickly if they’re not easily resolvable.

    Anybody else having these issues? I can test in a few days if nobody else steps forward.

  20. martin says:

    Thanks a lot.
    I’ve been trying since 2 years to install flash-player on my debian 64bit system. Without any success.
    With your instructions it works.
    Thanks, Martin

  21. yaxel84 says:

    “Thanks a lot.
    I’ve been trying since 2 years to install flash-player on my debian 64bit system. Without any success.
    With your instructions it works.
    Thanks, Martin”

    Lo mismo, pero yo hace dos semanas que vengo tratando de instalarlo pero nada, y hoy por fin siguiendo tus instrucciones logre hacerlo… gracias, thanks, many many thanks.

  22. T-wrid says:

    Had lots of trouble until I realized there were conflicting plugins in the about:plugins. It was some GPL flash player synaptic. Deleted those .so files and booya! It works perfect.
    Thanks a ton, I can’t live w/o my Pandora.
    -T

  23. diego says:

    It works fine, but the sound doesn’t work… I can see videos on youtube, but I can’t hear the sound/music…

    Anybody knows how to fix it?

  24. Oh my gosh! It worked!!!

    That totally felt like i was doing a bit of voodoo! I was following the steps and they all completed so quickly i was like, “Nah, surely that can’t have worked!” But it did!! :)

    Many thanks indeed! :)

  25. Pingback: A little place of calm » Blog Archive » Flash player on Debian 64-bit

  26. Matt says:

    Nice instructions..

    Just a quick note on the Firefox/Iceweasel thing. Debian wants to be able to patch the browser if they need to (for quality assurance, bug fixes, security fixes, etc). Mozilla doesn’t want anything that’s not official Firefox to have the name Firefox.

    Therefore – name change. Not because of anything against trademarks.

  27. k

    upgraded to Hardy Heron (8.10)
    installed the player and now it works just perfect.

    the latest kernel works a whole lot better with Compiz et all as well (default/built in).

    Do not install the Gnash (swf) player! it pegs your cpu!

  28. DW says:

    Hey…. Thanks for the instructions… They worked a treat :)

    And now the wait for Adobe to make a flashplayer which will work on 64 bit systems by default.

  29. Pingback: So close no matter how far.. » Varying degrees of success

  30. massi says:

    it works on debian Lenny but this link:

    # http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
    # tar -zxf install_flash_player_9_linux.tar.gz

    is broken. It s enogth to download flashplayer archive from adobe http site. But namefiles are changed so change them in next steps. In addition in the downloaded archive you wont find flashplayer.xpt any longer.
    And I was not able to install markybob-keyring.

    But still works great on my Lenny amd64. Thanks man :)

  31. Requiem says:

    That worked like a charm in my Debian Etch Amd64
    THANK YOU!!!!

    ps: As some others have pointed the file flashplayer.xpt does not exist (at least in my case) but worked anyway!

  32. Paul says:

    Hi, I followed the first step of adding the repository to /etc/apt/sources.list. Then I typed apt-get update but got this response:

    W: GPG error: http://www.dipconsultants.com etch Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 87087D251D0C997D
    W: You may want to run apt-get update to correct these problems

    Since the public key is not available, I am assuming that this tutorial on how to install adobe flash player DOES NOT WORK!!!

  33. Jos Collin says:

    “Do *every* step listed above, then the following as a *user*, not root:”

    I have done the steps as root. But it is not working for root. I need to run flash as root. Why it is not working for the user root.

    It works well as non-root user for me.

  34. Karthik says:

    Copy libflashplayer.so to /root/.mozilla/plugins and wrap it using nspluginwrapper using the -i flag. It will then work for root also.

  35. Nicolas says:

    Thank you very much. I successfully install flash player.

    I had a small difficulty :
    1. Iceweasel : about:plugin
    So it displays all the installed plugin
    2. I have two plugins which use swf files :
    – Shockwave Flash
    File name : libswfdecmozilla.so
    – Shockwave Flash
    File name : npwrapper.libflashplayer.so
    3. So I removed the first one :
    apt-get remove swfdec*
    The following packages will be removed :
    libswfdec0.3 swf-player
    4. I restarted Iceweasel. And now it works for youtube
    and Daily motion. But not, unfortunately, with my
    video on my site. I have to investigate more !

    God Bless,
    Nicolas

  36. Nicolas says:

    Sorry for the mistake.
    For displaying the installed plugins on Iceweasel :
    about:plugins
    in the adress bar of the navigator.
    Nicolas

  37. Fritz says:

    Same experiences as the “.xpt eooro” folks above, but I continued on and it works. Great advice! Many thanks…………………..

  38. Rakesh says:

    Hi,

    I am trying to install the Flash player in ppc debian but no luck.
    #apt-apt update
    used to give the error:
    Err http://www.dipconsultants.com etch/main Packages
    404 Not Found

    Can anyone in the group help me out to resolve this issue.

    test:~# uname -a
    Linux test 2.6.24.6 #84 Tue Sep 16 09:40:28 PDT 2008 ppc GNU/Linux
    test:~#

  39. userman says:

    great post!

    worked like a charm on sid and iceweasel 3.0.1 !

  40. Cassote says:

    Thanks man!!!

    Keep the good work!

    p.s: Here dont have sound at first but with “killall esd” have worked. I am newbie in Linux you can say what this command make?

    From BR

  41. Klausi says:

    It works – thanks a lot for that instruction.

    Schöne Grüße aus Deutschland,

    Klaus

  42. Rambiezel says:

    When I run this command…

    apt-get install ia64-libs-gtk nspluginwrapper

    I get this error…

    Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    nspluginwrapper: Depends: linux32 but it is not installable
    E: Broken packages

    Is anyone getting the same problem?

  43. Paolo says:

    Hi there,
    I tried as you have posted this tutorial, but here the results:
    -@debian:~$ tar -zxf install_flash_player_9_linux.tar.gz
    tar: install_flash_player_9_linux/Readme.txt: impossibile open: file exist
    tar: install_flash_player_9_linux/flashplayer-installer: impossibile open: file exist
    tar: install_flash_player_9_linux/libflashplayer.so: impossibile open: Permission denied
    tar: install_flash_player_9_linux/flashplayer.xpt: impossibile open: Permission denied
    tar: install_flash_player_9_linux: impossibile utime: Operation not permitted
    tar: Uscita per errore ritardata dall’errore precedente

    Right now ut seems that some files are not incorporated inside the tar…well and now?

    Thank

  44. Pingback: Enslaved Coder » Flash Player su Debian Etch amd64

  45. Mike says:

    How are you all sure, that dipconsultants is not a cheating site? How am I sure this code is not the work of criminals?

    I couldn’t find any real contact address on their webpage.
    After all, flash/actionscript is often used by criminals to get access to data, that should not be in their hands.

    Just a thought.

  46. Travis says:

    Still did’nt work for me, I spent like 3 hours for this flash installation.. Dude it sucks!

  47. Jamie says:

    Will this work with the Linux Chrome?

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>