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.  

Solaris 11 Presentar disco ASM en LDOM

  A continuación se describe el proceso de presentar un disco como ASM para que se use en una BD Oracle en Solaris 11 a una LDOM. Ubicamos el disco a presentar: # find /dev/dsk/|grep c1d1s2 #find /dev/dsk/ | grep c1d1s2 /dev/dsk/c1d1s2  Lo agregamos al Virtual Disk Backend #ldm add-vdsdev /dev/dsk/c1d1s2  name-ldm_disc1@primary-vds0 Luego lo aderimos a la LDOM  #ldm add-vdisk id=100 name-ldm_disc1 name-ldm_disc1@primary-vds0 name-ldm El parametro id puede omitirse y el generará uno (tener en cuenta el ID para el siguiente paso). Ahora dentro de la LDOM buscamos el disco con el ID 100 slice 6 #find /dev/rdsk/ | grep c1d100s6 Dar label  #format c1d100s6 Ready to label disk, continue? yes #format> q Y damos los permisos correspondientes de oracle #ls -l find /dev/rdsk/c1d100s6 #chown oracle:oinstall /devices/virtual-devices@100/channel-devices@200/disk@11:g,raw #chmod g+rw o ../../devices/virtual-devices@100/channel-devices@200/disk@11:g,raw