assertTrue is the professional blog of Luke Bayes and Ali Mills

Flash Player 9 Installation errors on OSX intel

Posted by Luke Bayes Sat, 25 Nov 2006 19:36:00 GMT

Those of you who know me might be surprised to hear that I purchased a Mac mini earlier this summer.

There were quite a few reasons for me to get a mac. Ali and I needed a modern mac for testing, I’m curious about OSX/Intel performance, I needed a home media center and didn’t want a giant, noisy box in the living room, I’m attracted to linux, and wanted a more friendly introduction than red hat, all the cool kids are doing it, I’m a sucker for pretty, shiny things…

If you ask Nancy, I’m sure she’ll tell you that my daily mac-bashing railing and ranting can be entertaining (at first)... I’m not going to get too far into that stuff here (for fear of being firebombed).

Overall, I think OSX is successful and even though my mini is brutally slow, I am convinced that it’s because I scrimped on RAM and it will be considerably faster once I outlay a few hundred bones to rectify the situation.

What I want to talk about here, is the truly awesome and simple work flow for installing the Flash 9 player on Macintel…

I have been working on a rake script in order to automate our project build process and I figured since Ruby is a cross platform language and ActionScript / Flash Player is a cross platform language, my build scripts should be pretty easy to run on my mac.

This was pretty much not the case.

It took quite a bit of hacking just to get my poorly-written ruby/rake code running, but once I got that far, I discovered that I don’t have the mac-intel flash player. No problem I thought, I’ll just cruise over to adobe and grab it…

I found the flash player and downloaded it.

I then did what seemed like the next logical step and double-clicked the thing that I downloaded.

Apparently the whole thing was delivered in a zip file, so stuffit unzipped it.

I then double-clicked the thing (dmg file) that came out of the zip file, and it created a new mounted drive with another clickable-thing in that…

I’m starting to get used to this process with the mac, but I’m having a difficult time describing it with words like, “simple”, “intuitive”, or even “successful”.

Now, I double-click on the non-extension file that’s in the finder inside of this newly-mounted “dmg-thing”.

It starts running what appears to be a standard mac installation package and things appear to be going pretty smoothly. It makes me quit my browser, but overall, it seems to be running fine.

UNTIL

At the very end of the process, I get the following message:

Error Creating File.
1008:5,-500 Access denied error

This seemed pretty straight forward at first. I just need to figure out how to become root and then click the file.

Now – I’m pretty familiar with linux. I know about sudo, I know about su, I’ve been setting up and managing linux boxes on and off for at least 7 years. I’m definitely not a guru, but I’m proficient.

I know nothing about modern macs. I used to be a full-time mac zealot (back in ‘97), but then I realized that I needed a computer that would actually stay on for more than 10 minutes, and switched to windows (Which could – amazingly – keep running for 20 minutes at a stretch).

I understand that those old versions of the Mac os are nothing like the new ones, and as a result, I’m giving it another try. So far, most of the problems I have had are clearly a result of my lack of knowledge rather than some major flaw, so I’m trying to learn patience. The point is, I truly don’t know what I’m doing with this computer.

So, here I am, faced with what is clearly a permissions problem. I do some searching on google and find mostly things that tell me to sudo. I even find one article that tells me about how to activate the root user, and then how to add my user account to the “wheel” group. These seemed like pretty straightforward, simple tasks that someone like Nancy would be perfectly comfortable doing [sarcasm]...

The first thing I try is just get into a terminal and cd to this mount. I got lucky and figured /Volumes was the place to go – holy moly – it was in fact the right place. But once I get into the mounted image, the thing I double-click in the Finder is a directory!

I tried executing it with sudo ./Adobe Flash Player 9, but alas, no love.

I spent a small bit of time digging around in the directory, but didn’t see anything that appeared to be executable, so I went back to trying to figure out how to make my GUI-user-account act like root. This was a bad idea.

I’m not sure how much time I spent doing stupid things to this poor computer, But I think I’ve run that installer a few hundred times at this point and my security settings are probably a mess.

Mainly I just wanted to share with everyone what actually worked, since I couldn’t find the process described anywhere, here it is:

  1. Download the Player installer to your computer
  2. Double Click the downloaded file to extract the DMG file
  3. Double Click the DMG file to mount the disk image
  4. Open up a terminal window and execute the following commands:

cd /Volumes/Adobe Flash Player 9/Install Flash Player 9 UB/Contents/MacOS

sudo ./Install Flash Player 9 UB
 
Enter your administrative password when prompted and everything will go smoothly.

It’s amazing to me how easy that was. I’m guessing everyone that owns a mac probably knows all about navigating into a DMG using the terminal, but I’ve never done it until today, so hopefully some other poor windows slob like me will benefit from this!

Tags  | 16 comments

Comments

  1. Ben Jackson commented: Avatar Very strange. Definitely did not happen to me when I installed FP9 on my Intel mini. If you're interested, take a look at a howto I did on Rake with Actionscript.
    Posted: about 21 hours later.
  2. Luke Bayes replied: Avatar Hey Ben, Thanks for the comment and the link! I'm really glad to hear that this may just be an aberration, or some kind of misconfiguration on my part.
    Posted: 1 day later.
  3. Tom Chiverton commented: Avatar "I’m attracted to linux, and wanted a more friendly introduction than red hat" Just a small fact, but Mac-tel's don't run Linux.
    Posted: 1 day later.
  4. Luke Bayes replied: Avatar Hey Tom,

    Of course your right, thanks for the correction!

    I should have said *nix...

    What I really meant was that I find *nix terminal tools to be extremely powerful but am not yet competent enough with the breadth of tools available to rely on them alone. My hope is that at some point, I'll be moving to Linux, and OSX appears to provide a kinder, gentler transition than the Linux distros that I've encountered.
    Posted: 1 day later.
  5. Simon Kornblith commented: Avatar that should be "sudo './Install Flash Player 9 UB'", with single quotes around it.
    Posted: 10 days later.
  6. Lance replied: Avatar Hi. Thanks so much for publishing this. I was having the same problem and I am also new to the Mac OS (about 4 months). This worked great. One thing: in the terminal commands, I had to use quotes around the path names that had spaces (such as "Adobe Flash Player 9"). Thanks again.
    Posted: 10 days later.
  7. Greg Elin commented: Avatar I also ran into the same problem and was happy to find your post explaining the issue. It is important to put single quotes around any file path statement that contains spaces.
    Posted: 11 days later.
  8. The Plaid Cow replied: Avatar You must be logged in as an Administrator. If you're not logged in as an administrator, you don't even get any errors. It just doesn't work. Another horrible job of QA.
    Posted: 12 days later.
  9. Star commented: Avatar i copy and pasted the commands it did not work!!!
    Posted: 19 days later.
  10. Star replied: Avatar Please anyone Help!
    Posted: 19 days later.
  11. Star commented: Avatar Bingo, guys I solved it you do not have to do all this stuff and go to the terminal window or execute any commands the only thing you have to do is download Macromedia flash 8 full the tryout not the player from adobe site and install it and it will solve all of this problem. I did it it worked very nice.
    Posted: 20 days later.
  12. Clint replied: Avatar I had this exact problem and found Adobe's tech note on how to fix it. That didn't work. Yours was much easier and it also worked! Great job. Thanks. Clint
    Posted: 44 days later.
  13. hkb commented: Avatar Here is another link to a code that worked no problem...just copy and paste it.... http://rongou.blogspot.com/2006/11/installing-flash-on-mac-book-pro.html
    Posted: 55 days later.
  14. stefan bund, Ascension Software Services replied: Avatar Great set of instructions. These panned out just fine on the Mac.
    Posted: 66 days later.
  15. Jim commented: Avatar Very helpful! Thanks!
    Posted: 77 days later.
  16. happy_guy replied: Avatar thank you, you rock, now i am happy.
    Posted: 79 days later.

Your Reply

Comment Form.

Fields denoted with an "*" are required.