jueves, 17 de mayo de 2007

Win4BSD en FreeBSD


Win4BSD es un programa que permite ejecutar Windows® sobre una plataforma FreeBSD y PC-BSD

Requisitos mínimos que necesitamos: Pentium 4 2 Ghz con 512mb memoria o mayor. Espacio en rígido para ambos sistemas.

Lo primero es entrar a la pagina y descargarnos el paquete de instalación, una vez bajado el archivo Win4BSD-1.1_63918_i386-freebsd.tbz procedemos a instalarlo via pkg_add Win4BSD-1.1_63918_i386-freebsd.tbz en mi caso me dio un error con la libreria GTK, asi que me fui a los ports /usr/ports/x11-toolkits/gtk12 y ejecute un make install clean clean-depends, procedí a ejecutar de nuevo el pkg_add y me indica que la libreria aun no esta instalada, asi que decidi verifica y encontre que la instalacion viene de esta forma:

#!/bin/sh
SYSTYPE=FreeBSD
if [ "$SYSTYPE" = "FreeBSD" ]; then
ARCHTYPE=i386
if [ "$ARCHTYPE" = "amd64" ]; then
echo "Unsupported host CPU architecture: amd64"
exit 1
fi
if [ ! -e /usr/X11R6/lib/libgtk-12.so.2 -a ! -e /usr/X11R6/lib/libgtk12.so.2 ]; then
echo "You must first install gtk-1.2.10 before installing this package"
echo "In most cases, you can install gtk as follows:"
echo " pkg_add -r gtk"
exit 1
fi

fi
mkdir -p "/usr/local/lib/win4bsd"
exit 0

al parecer busca la ruta en /usr/X11R6/lib/ mientras que el archivo esta en /usr/local/lib/ asi cree un link simbólico y ejecute de nuevo la instalacion:
thor# pkg_add Win4BSD-1.0_63915_i386-freebsd.tbz
14 day(s) left in evaluation period.

Creating images... done.


Host architecture: i386
KQEMU package: /usr/local/lib/win4bsd/etc/kqemu.tar.gz

NOTE: KQEMU is Copyright 2005-2006 by Fabrice Bellard.
Virtual Bridges, Inc. is an authorized distributor of this code.


Building KQEMU module in /tmp/.build_kqemu-49387
Please see the file /tmp/build-kqemu.log in case of error


Installing KQEMU module

Starting Win4BSD Pro ...done.


Listo ya tenemos 14 dias para hacer pruebas..






















martes, 8 de mayo de 2007

Opensolaris

Bueno continuando con mis pruebas de Sun, decidi actualizar he instalar OpenSolaris, en este caso Nexenta GNU/OpenSolaris, en este caso la instalacion es casi tan simplificada como la de Solaris 10(la instalacion de opensolaris es en modo texto y no Visual y grafica como la se Solaris), para mi grata sorpresa detecto he instalo mi tarjeta de red, el sonido y el video. Pero, como todo el re-arranque fue un poco mas lento que el mismo Sun Solaris, y el video que aunque detecto mi Nvidia FX 5200, solo me permitia la resolucion de 640*480, verifique es los Grupos de Discucion y encontre un procedimiento sencillo para lo de la resolucion. En resumen se debe seguir esta ruta Sistema -> Administrar -> Servicios, y deshabilitamos gdm para poder arrancar sin las X, luego salimos con un logout, y en la linea de comandos como root y tecleamos Xorg -configure, se creara un archivo xorg.conf.new, editamos con vi en la Section "Monitor"
escribimos lo siguiente:
HorizSync 30-70 VertRefresh 50-70 solo esto, salvamos y ejectuamos startx, y de nuevo en la ruta Sistema -> Administrar -> Servicios, abilitamos gdm, y procedemos a configurar la resolucion deseada, en mi caso 1280*1024.

Opensolaris, trae OpenOffice 2.0, Firefox 1.5 pero sin soporte flash, para instalarlo es un procedimiento sencillo debemos descargar flash 9 de aqui. descompactamos y copiamos los archivos en /usr/lib/firefox/plugins, cerramos el navegador y los ejectuamos de nuevo, y podremos verificar en youtube la correcta ejecucion del flash.







Tira Ecol