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):
Und nun viel spass auf youp.. äh youtube
