Ir al contenido principal

INSTALAR FLASH PLAYER 10/11 EN FREEBSD 8 y 9 (obsoleto)


Saludos. Para poder ver videos de youtube se requiere instalar Flash Player 10/11. A continuación se describen los pasos para realizarlo en FreeBSD 8  y 9. 

Como dependencia, se requiere nspluginwrapper, que se instalará desde los ports (previamente se deben tener los ports en /usr/ports).

#cd /usr/ports/www/nspluginwrapper

Se compila:

#make install clean

De demora unos buenos minutos descargando dependencias. Si en algun momento obtiene el error:

===> linux_base-f10-10_2 linuxulator is not (kld)loaded.
*** Error code 1


Tenemos dos maneras de resolver. La primera, que no me funcionó, fue parchar el kpg-install de linux_base-f10. La otra es cargar el modulo linux.ko

#kldload linux.ko

Una explicacion mas profunda del error es que, al intentar instalar la dependencia linux_base-f10, se hace referencia al modulo ejecutando:

# sysctl compat.linux.osrelease=2.6.16

Como no existe tal variable en el kernel, la instalación se detiene.
 
Continuamos la instalacion nuevamente:

# make install clean.

Si aparece en FreeBSD 9.0 el error como:

pkgconf-0.8.9 conflicts with installed package(s): pkg-config-0.25_1

Se actualiza el port con el siguiente comando:

#portupgrade -fo devel/pkgconf pkg-config-\*

Continuamos con el comando make install clean y al terminar, se procede a instalar flash player iendo a la ruta: 

#cd /usr/ports/www/linux-f10-flashplugin10

E iniciamos la compilación:

#make install clean

Al terminar, se debe crear un enlace al módulo;

# ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so /usr/local/lib/browser_plugins/

Por cada usuario, el plugin debe instalarse de la siguiente forma:

$ nspluginwrapper -v -a -i

Por ultimo montaremos el dispositivo virtual. En freebsd 8.2 de la siguiente forma:

# mount -t linprocfs linproc /usr/compat/linux/proc

o en Freebsd 9.0;

# mount -t linprocfs linproc /compat/linux/proc

Si no está el anterior dispositivo montado (cuyo proposito es emular el  punto de montaje /proc de Linux) no se podra reproducir los videos con Flash player, o habra error al cargar y bloqueo del navegador. Así que se configura persistente en el inicio el sistema  dentro de archivo /etc/fstab

En Freebsd 8.2

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

para Frebsd 9.0

linproc /compat/linux/proc linprocfs rw 0 0

Ingrese al sitio www.youtube.com para verificar pueda ver los videos en youtube.
 
Espero les haya servido. Hasta la próxima.

Entradas populares de este blog

Manejo de discos en AIX

Hola a todos. En el siguiente tutorial, enseñaremos cómo particionar un disco (o physical volumen, PV) o en su defecto adicionarlo a un volumen. Cabe mencionar que en AIX el concepto de partición como tal no existe, sino que se manejan como volúmenes de grupos lógicos o VG. Partiremos de la premisa de que el PV ya está presentado al sistema operativo, por lo que el primero paso es actualizar o detectar el disco al sistema para que esté visible como un fichero en /dev. Esto se hace ejecutando: #cfgmgr  Podrémos ver el disco en el sistema si usamos el comando #lspv Un VG, se debe subdividir al ser creado en un subconjunto de particiones fisicas llamadas PP y todas deben ser de un tamaño identico. Así que crearemos el VG de nombre volgroup1 especificando que cada PP debe ser de 1024 megas y que se hará del disco con etiqueta hdisk1.  #mkvg -y volgroup1 -s 1024 hdisk1 Si, ya se ha creado el volumen previamente, y desean agregar el nuevo disco, lo hacemos con: #extendvg -f volgroup...

Montar un nfs cliente en AIX

    Supongamos el  servidor origen es: 192.168.0.200 El directorio a montar orgien es /files/dir1 Para montar de manera manual se ejecuta: mount 192.168.0.200:/files/dir1 /nfs_dir1 Si queremos sea persistente a los reinicios, se agrega lo siguiente a /etc/filesystems /nfs_dir1         dev             = /files/dir1         vfs             = nfs         mount           = true         options         = rw         nodename     = 192.168.0.200 Do widzenia.  

Instalar LXDE en FreeBSD 11

Cześć, ha sido un largo tiempo sin crear una entrada pero bueno, aqui estoy. El tutorial trata sobre instalar LXDE en FreeBSD 11*...bueno,  no siendo mas, manos a la obra.  Instalar los siguientes paquetes. # pkg install drm-kmod xorg lxde-task Agregar a  /etc/rc.conf  dbus_enable="YES" Dependiendo que clase de procesador tienen agregar solo una linea: kld_list="/boot/modules/i915kms.ko" # INTEL kld_list="/boot/modules/amdgpu.ko"# AMD nuevos kld_list="/boot/modules/radeonkms.ko" #AMD viejo Agregar a $HOME/.xinitrc setxkbmap latam # para teclado latinoamerica. ck-launch-session dbus-launch --exit-with-session startlxde exec startlxde Agregar a /etc/fstab la partición proc proc /proc procfs rw 0 0 Reiniciamos la maquina y nos logueamos con el usuario previamente usado para el paso $HOME, ejecutamos: #startx