Pular para o conteúdo

Flash no FreeBSD

Dica publicada em Linux / Configuração
Perfil removido removido
Hits: 11.469 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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

Burg animado com burg-manager

Instalando kernel-2.6.11 source em teu Linux

Criar lançador para o Grafix2

Habilitando a importação de senhas no Firefox

NTP Server- Resolvendo erro de fuso-horário no Debian

Asteriscos ao digitar a senha no Terminal

Como adicionar PPA no Deepin 20

Java Oracle no Linux Mint 18.1 sem PPA

Como mudar a aparência da tela de login do Ubuntu 10.04

Mais do que uma instalação de Sabayon - Como manter o GRUB [Resolvido]

#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??

Contribuir com comentário

Entre na sua conta para comentar.