DragonFly BSD

HowToFirefoxandFlashplayer

Firefox and Flashplayer on DragonFlyBSD

Unfortunately, a Flash plugin is not natively available for DragonFlyBSD. When you want to watch Flash sites, you must install Linux versions of Firefox and the Flash player to run under emulation.

Installing Linux emulation layer on DragonFlyBSD

First, you have to install the Linux emulation. This is described in the DragonFly handbook. Of course, you can install a more up-to-date-package of the Suse package, like meta-pkgs/suse100. To do the next steps, you must have your Linux emulation up and running. Do the following steps as "root".

'NOTE: You can also just install the firefox-linux package and flashplayer from pkgsrc, which is actually the preferred way.'

Installing Firefox

You should create a subdirectory where you can put in all your Linux applications. In this Howto, it's /usr/local/linuxapps.

Alternative: Using a plugin-wrapper under a native environment

. The method described here consists on using nspluginwrapper, from pkgsrc, with a native browser which, in theory, will perform much better if compared to a generic emulated browser. Despite the fact that Flash 9 does not seem to work properly, I managed to get Flash Player 7 working very nicely, and at the time of this writing no crashes were found. (Though: Looks like Flash 9 is performing pretty well under NetBSD, so if you are able to fix it... :-)))

Quoted from the package DESCR: nspluginwrapper is an Open Source compatibility plugin for Netscape 4 (NPAPI) plugins. It separates the execution environment of the plugin from the browser, allowing a plugin compiled for one ABI to be used in a browser compiled for another.

First you will need a web browser such as Iceweasel, Firefox, Seamonkey or derived. As an example, here, seamonkey is used. :)