Let me begin by saying that I’m not a Linux expert. I’ve worked with it several times before but never really stuck with it. But now I’m trying once more, to completely switch from Windows to Linux especially now with the latest Ubuntu release which looks very promising.
One of the least expected problems I encountered with Karmic Koala is installing Flash Player 10 plugin in Firefox. I was surprised to find out how frustrating and unstraightforward it was to perform this.
I tried several approaches like downloading the Flash Player .deb package (which I think was especially made for Ubuntu) and running it but it resulted in an error notification about certain dependencies that I still need to install, using the apt-get command to automate installation of packages which also resulted in cryptic messages about missing dependencies and name collisions, downloading an RPM and using the YUM package which also failed. All in all it took me almost an hour of research, trial and error to discover the very simple solution that worked, and here it is in 5 easy steps.
- Download the Flash Player plugin from http://get.adobe.com/flashplayer/ and select the
.tar.gz from the package drop down selection box, nevermind the other options.
- Extract the content of the package using your preferred approach, either by double clicking on the package file then dragging the content to extract it or running the
tar -zxvf command in the terminal. A single file, named libflashplayer.so will be extracted.
- You need to move this file to the
/usr/lib/mozilla/plugins folder. You can’t just drag and drop it to this folder due to lack of permission, you need to perform it with super user privileges.
- So with Firefox closed, run the terminal and go to the folder where
libflashplayer.so is located then move the file using the sudo mv libflashplayer.so /usr/lib/mozilla/plugins/ command.
- Now run Firefox and double check if the plugin was successfully installed by typing
about:plugins in the URL bar, you should be able to find Shockwave Flash in the list.