FreeBSD, Firefox 3.5 und Flash 10

UPDATE 20091229: FreeBSD 8.0

Jaja, ich weiß es gibt ein paar Seiten die das bereits behandeln, aber hier nochmal in kompletter, aktueller und vollständiger Variante fürs Archiv.

Was muss getan werden damit Flash 10 unter FreeBSD und Firefox 3.5 vernünftig funktioniert:

Firefox 3.5 installieren:
#> cd /usr/ports/www/firefox35 && make install clean

#> ee /etc/make.conf

WITH_GECKO=libxul
OVERRIDE_LINUX_BASE_PORT=f10
OVERRIDE_LINUX_NONBASE_PORTS=f10

Linux installieren:
#> cd /usr/ports/emulators/linux_base-f10 && make install clean

#> ee /etc/sysctl.conf

compat.linux.osrelease=2.6.16
Nur FreeBSD 8: hw.snd.compat_linux_mmap=1

#> sysctl compat.linux.osrelease=2.6.16
Nur FreeBSD 8: #> sysctl hw.snd.compat_linux_mmap=1

#> ee /etc/rc.conf

linux_enable="YES"
Nur FreeBSD 8: abi_load="YES"
Nur FreeBSD 8: sysctl_load="YES"

#> kldload linux
Nur FreeBSD 8: #> /etc/rc.d/abi start
Nur FreeBSD 8: #> /etc/rc.d/sysctl start

#> ee /etc/fstab

proc /proc procfs rw 0 0
linproc /compat/linux/proc linprocfs rw 0 0

#> mount /proc
#> mkdir -p /compat/linux/proc
#> mount /compat/linux/proc

Flash installieren:
#> cd /usr/ports/www/linux-f10-flashplugin10 && make install clean
#> cd /usr/ports/www/nspluginwrapper && make install clean

Flash integrieren (ALS BENUTZER!):
#> rehash
#> nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so

Flash prüfen (ALS BENUTZER!)::
#> nspluginwrapper -l

/usr/local/lib/browser_plugins/npwrapper.libflashplayer.so
Original plugin: /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so
Wrapper version string: 1.2.2

Voila, eine beherzte Kontrolle über “about:plugins” sollte nun folgender Eintrag zu sehen sein (nach Firefox Neustart) (ganz unten):

bildschirmfoto-ueber-plugins-mozilla-firefox

Und nun viel spass auf youp.. äh youtube :)

This entry was posted in freebsd, tipps. Bookmark the permalink.

Comments are closed.