hypnotized.de » Flash unter KDE auf FreeBSD

Flash unter KDE auf FreeBSD

Geschrieben von admin on August 3rd, 2007 plaziert in FreeBSD

Hallo Ihr,

in vielen Foren wird gefragt, wie man unter FreeBSD und KDE Flash installieren kann. Ich selber hab recht lange dran gewerkelt, aber jetzt weiß ich wie es geht und möchte es euch nicht vorenthalten :)

Los gehts.

1) Da es keinen nativen Flashplugin für FreeBSD gibt, müßte Ihr zuerst den Linux Pluginwrapper installieren

# cd /usr/ports/www/linuxpluginwrapper
# make install clean

2) Nach der erfolgreichen Installation des Pluginwrappers, kommt jetzt das Flashplugin. Leider ist nur das Flash 7 Plugin stabil, aber besser als nichts, oder?

# cd /usr/ports/www/linux-flashplugin7
# make install clean

3) Nun müßen wir noch BSD mit dem dlsym-hack patchen.

# cd /usr/src
# fetch http://people.FreeBSD.org/~nork/rtld_dlsym_hack.diff
# patch < rtld_dlsym_hack.diff
# make clean
# make obj
# make depend
# make
# make install

4) So, wenn das geschafft ist, fehlt uns nicht mehr viel. Jetzt müßen wir noch die libmap.conf ins /etc kopieren, damit der Konqueror weiß, wie er die entsprechenden Plugins ansprechen muss. Dazu holen wir uns die schon vorkonfigurierte libmap.conf des Linux Pluginwrappers.

# cp /usr/local/share/examples/linuxpluginwrapper/libmap.conf-FreeBSD6 /etc/libmap.conf

5) Jetzt müßen wir noch zwei Dateien verlinken. Wir erstellen einen symbolischen Link der folgenden Dateien in das Pluginverzeichnis des Firefoxes

# ln -s /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so /usr/X11R6/lib/browser_plugins/libflashplayer.so
# ln -s /usr/local/lib/npapi/linux-flashplugin/flashplayer.xpt /usr/X11R6/lib/browser_plugins/flashplayer.xpt

6) Startet nun den Konqueror. Im Konqueror geht Ihr im Menü auf “Einstellungen->Konqueror einrichten->Plugins
Im Optionsbereich “Netscape-Plugins” klickt Ihr dann auf “Neu” und wählt dann links daneben den folgenden Ordner aus:

/usr/local/lib/npapi/linux-flashplugin

7) Wenn Ihr jetzt den Firefox und Konqueror neustartet (evtl. auch das ganze System), dann solltet Ihr in der Lage sein, Webseiten mit Flash zu betrachten. Einige Webseite verlangen mittlerweile Flash 8 oder 9, aber in den meisten Fällen funktioniert auch das 7er Plugin. Wenn euch die Webseite ein “ByPass Flashdetection” oder ähnliches anbietet, einfach annehmen :)

So, ich wünsch euch dann ganz viel Spaß beim Surfen :)

michele