sábado, 22 de octubre de 2011

Compatibilidad binaria con Linux

Hay aplicaciones como Adobe Flash Player, Google Earth, que necesitan de la compatibilidad binaria con Linux. Para ello tendremos que activarla he instalar el paquete base (que es una micro distribución adaptada para FreeBSD)

Añadimos la siguiente línea a /etc/rc.conf
linux_enable="YES"
Cargamos el módulo
# kldload linux
Instalamos la micro distribución por defecto (f10 = Fedora 10)

Nota:
Se pueden instalar otras distribuciones de GNU/Linux do forma manual. En el Handbook está recogido ese paso. Es importante que sepan que las syscalls para el kernel Linux 2.6.* que "emula" linuxulator no están ni terminadas y algunas ni se han empezado. Las únicas que están terminadas son las del kernel 2.4.*. Así que ojo con lo que hacéis.
  • De forma binaria:
# pkg_add -r linux_base-f10
  • Desde el código fuente (ports):
# cd /usr/ports/emulators/linux_base-f10
# make install clean
Añadir al /etc/fstab
linproc   /compat/linux/proc   linprocfs   rw  0    0
Montamos linprocfs(5)
# mount linproc

No hay comentarios:

Publicar un comentario