Flash no FreeBSD

Publicado por Perfil removido em 10/02/2010

[ Hits: 10.135 ]

 


Flash no FreeBSD



Depois de procurar muito e ler diversos artigos, acabei encontrando uma solução para a instalação do flash-player-10 no FreeBSD.

Acredito que quem estiver lendo essa dica deve estar se perguntando: mais um ensinando a instalar o flash no FreeBSD?. Sim! Mas de um modo bem completo e o melhor: atualizado!

Antes de tudo, devo lembrar que estarei usando o Firefox-3.5 (no FreeBSD mais conhecido como firefox35).

Vamos editar o arquivo /etc/make.conf:

# echo 'OVERRIDE_LINUX_BASE_PORT=f10' >> /etc/make.conf
# echo 'OVERRIDE_LINUX_NONBASE_PORTS=f10' >> /etc/make.conf


Agora vamos editar o arquivo /etc/rc.conf:

# echo 'linux_enable="YES"' >> /etc/rc.conf

Agora o /etc/fstab:

# mkdir -p /usr/compat/linux/proc
# echo 'linproc /usr/compat/linux/proc linprocfs rw 0 0' >> /etc/fstab
# mount /usr/compat/linux/proc


Iremos iniciar alguns serviços do Linux:

# /etc/rc.d/abi start
# /etc/rc.d/sysctl start


Obs.: Caso já tenha iniciado anteriormente, troque o start por restart.

Devemos instalar alguns aplicativos:

# cd /usr/ports/emulators/linux_base-f10 ; make install clean
# cd /usr/ports/www/linux-f10-flashplugin10 ; make install clean
# cd /usr/ports/www/nspluginwrapper ; make install clean


Devemos encontrar o libflashplayer.so:

# find /usr -name libflashplayer.so

Obs.: normalmente ele fica no diretório /usr/local/lib/npapi/linux-f10-flashplugin/.

IMPORTANTE!!! Saia do usuário privilegiado e volte a ser o usuário normal:

# exit

Agora vamos definitivamente colocar o flash pra funcionar no Firefox:

nspluginwrapper -v -i /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so

Já que estamos usando o firefox35, devemos criar um link simbólico (agora como root):

# cd /usr/local/lib/firefox3/plugins
# ln -s /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so npwrapper.libflashplayer.so


Agora definitivamente está funcionando; se ainda nada funcionar, é que o módulo Linux não foi carregado. Nesse caso recomendo reiniciar o sistema, mas pode carregar o módulo na mão:

# kldload /boot/kernel/linux.ko

Para verificar se foi realmente carregado, faça o seguinte:

# kldstat

Se aparecer algo como:

3    4 0xc0f78000 2d8e4    linux.ko

quer dizer que está carregado.

Espero que essa dica resolva seu problema com o flash no FreeBSD.

Screenshot: Gnome: FreeBSD 8 + firefox com flash

Flw xD

Outras dicas deste autor

WineXS - Simplifique seu Wine!

cron - mudando editor de edição no Slackware 10

Placa de vídeo Nvidia em notebook HP DV2807NR

Instalar o giFT + Apollon no Kurumin

Como instalar temas no Ubuntu

Leitura recomendada

Desabilitando Ctrl + Alt + Del no Ubuntu 9.10 (Karmic Koala)

Mudando a cara do Ubuntu 9.04 Jaunty

Editando os menus do Fluxbox

Configurando o Fedora 13 com Gnome em português (pt-br)

Fish e Numix - Temas para alegrar o Desktop

  

Comentários
[1] Comentário enviado por removido em 27/02/2010 - 02:33h

no reboot, as partições possam nao ser montadas automaticamente, entao faça o seguinte, e vamos dar uns ajustes finais

echo 'compat.linux.osrelease=2.6.16' >> /etc/sysctl.conf
echo 'linux_load="YES"' >> /boot/loader.conf
echo 'linprocfs_load="YES"' >> /boot/loader.conf
echo 'linsysfs_load="YES"' >> /boot/loader.conf
echo 'linsys /usr/compat/linux/sys linsysfs rw 0 0' >> /etc/fstab

esqueci de colocar isso na dica, mas ta ai para quem precisar

[2] Comentário enviado por stasun em 25/08/2010 - 15:51h

bom.... o meu flash s'o funcionou quando instalei o pacote linux-f10-openldap

cd /usr/ports/net/linux-f10-openldap
make install clean

[3] Comentário enviado por removido em 25/08/2010 - 16:20h

qual navegador vc usa?? seguiu todos os passo??

[4] Comentário enviado por stasun em 26/08/2010 - 13:54h

eu uso.....

Firefox 3.6.8
FreeBSD 8.1
KDE 4.4.5

Entao fiz como voce montou, na ocasiao nao tive sucesso entao achei na net uma pessoa que se queixou desse pacote.

Instalei e tudo roda perfeito.

http://www.vivaolinux.com.br/screenshot/KDE-FreeBSD-8.1-com-Flash



Contribuir com comentário