miércoles, 16 de abril de 2008

FreeBSD

FreeBSD es un sistema operativo libre para computadoras basado en las CPU de arquitectura Intel, incluyendo procesadores 386, 486 (versiones SX y DX), y Pentium. También funciona en procesadores compatibles con Intel como AMD y Cyrix. Actualmente también es posible utilizarlo hasta en once arquitecturas distintas[2] como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC.


FreeBSD está basado en la versión 4.4 BSD-Lite del Computer Systems Research Group (CSRG) de la University of California, Berkeley siguiendo la tradición que ha distinguido el desarrollo de los sistemas BSD. Además del trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las máximas prestaciones en situaciones de carga real.


Características


FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado, como ya se dijo, en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX". El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas de la API de C, y algunas utilerías básicas. La versión 6.1[3] trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red.

La última versión estable es la 7.0 lanzada el 27 de febrero del año 2008, que incluye compatibilidad con el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades
Descarga Torrent
Descarga FTP


Instalaciòn de FreeBSD paso a paso

El proceso de instalaciòn de FreeBSD es bastante sencillo y hasta intuitivo comparado con otras instalaciones, pero tal vez algunas personas que vienen de otros entornos no lo encuentran tan amigable al usuario, tal vez porque no es una instalaciòn cargada de gràficos. Pero todo lo necesario y màs aun esta contenido en el cd de intalaciòn, vamos pues a empezar.


Antes de instalar

Pues antes de darle mate a la informaciòn recuerda una cosa: respaldar, respaldar, respaldar, y hacer un respaldo del respaldo. Claro que si lo que esta en el disco duro que se va a usar no interesa, te puedes saltar esta parte.
Una vez respaldados los datos del disco, hay que reunir toda la informaciòn posible del equipo en donde vamos a realizar la instalaciòn, como:

- Marca y modelo de la tarjeta de video
- Cantidad de memoria del sistema
- capacidad del disco duro
- Marca y modelo de la tarjeta de red

Si el equipo estarà enlazado a una red hay que saber los datos de:

- La direcciòn ip que se le va a asignar al equipo
- La màscara de la red
- La direcciòn del gateway de la red
- La direcciòn de los DNS que utilizaremos

Con todos los datos en la mano, podemos pasar a la siguiente fase.

Planeando la instalaciòn

Que funciòn va a tener este equipo una vez instalado? estaciòn de trabajo comun? tal vez solo nos interesen algunos programas de edicion de textos y acceso a internet, o tal vez queramos probar todo lo que se pueda del sistema, pues segun sea lo uno o lo otro necesitamos definirlo para planear el tamaño de los slices del disco, que son los equivalentes a las particiones en DOS. Una instalacion mìnima puede caber en un disco duro de 500 megas, pero si queremos entorno gràfico y compañia necesitaremos al menos 1 Giga y medio para vivir la experiencia completa.

/ 200 megabytes
swap el doble del tamaño de la memoria si es menor a 128 megabytes
/var 200 megabytes
/home 300 megabytes
/usr lo que sobre de espacio

En el caso de que sea una estaciòn de trabajo, vamos a compartir la màquina con otro sistema operativo?
Si vamos a compartir FreeBSD con otro sistema, generalmente windows, hay que tener en cuenta un par de cosas.

- Es mejor tener cada sistema operativo en un disco duro diferente
- Si van a estar en el mismo disco duro, para que se pueda seleccionar con que sistema iniciarà el equipo, las 2 particiones de inicio deben estar en los primeros 1024 cilindros del disco duro.

Supongamos que tenemos un disco duro de 6 Gigas, creariamos una particiòn de 500 megas para la instalacion de windows, y despues procederiamos a la instalacion de FreeBSD en el espacio que consideremos, digamos 4 gigas, para despues usar el espacio restante como una particion extendida de windows.


Ahora si, a darle

Insertemos el CD de instalacion y reiniciemos la màquina, el sistema empezarà el proceso de reconocimiento de los dispositivos del equipo, que son los mensajes que aparecen, y despues pasaremos a una ventana de configuraciòn del kernel.







Seleccionamos "start kernel configuration en full-screen visual mode" y pasaremos a una ventana con una lista de drivers donde podemos expandir el contenido para ya sea eliminar algun componente que no sea necesario (como los dispositivos SCSI, si no contamos con ellos en la maquina) o cambiar la configuraciòn de los dispositivos.




Despues de mover lo que sea necesario mover y quitar, presionamos "Q" para salir y pasar a la pantalla principal de instalaciòn, donde podremos escoger entre tres opciones de instalacion: Standar, Express y Custom.



Vamos a escoger la instalaciòn "Standar" , que es la mas recomendable para los usuarios nuevos en este sistema operativo, depues de un pequeño mensaje que nos indica que tendremos que realizar el particionameinto del disco pasamos a escoger el disco duro que particionaremos.





Despues de seleccionar el disco, pasamos a la ventana de particionamiento.




En este caso tenemos varas particiones, incluyendo algunas de windows, si el disco se va a ocupar solo para FreeBSD debemos seleccionarlas y presionar la tecla "D" para borrarlas de la tabla de particiones, una vez que terminemos de borrarlas, presionamos "A" para utilizar todo el disco y seguidamente "S" para hacer la particion booteable.

Si estamos compartiendo el disco con otro sistema, entonces debemos seleccionar la particion marcada "unused" y crear ahi la particiòn BSD, hay que marcarla como booteable y despues salvar los cambios con "Q".

A continuaciòn podremos elegir entre instalar un manejador de inicio o Bootmanager o dejar el master boot record estandar, de nuevo si estamos compartiendo el sistema con otro OS, debemos escoger "Install the FreeBSD Boot Manager"




Si tenemos algun otro disco duro en el sistema, aparecera de nuevo la ventana que nos permite escoger el disco para particionarlo, de no ser asi, pasamos al editor de disco para crear los slices en la particiones que creamos en el paso anterior.




Si presionamos "A", el programa tratarà de asignar el espacio en forma automàtica de la mejor manera posible, pero siempre podemos crear los slices uno por uno y asignarles el tamaño que mejor nos convenga. El proceso es simple y de la siguiente manera:

1.- Presionamos "C" y en la ventana que surge tecleamos el tamano de la particion en megabytes. Ej: 200M




si no ponemos la M mayuscula al final del 200 , el programa creerà que estamos dando el tamaño en bloques de disco.

2.- Especificar si este slice serà un FileSystem o una porciòn de SWAP




3.- Y finalmente teclear el punto de montaje de dicho Filesystem, ya sea / , /usr, /home, etc



Con todos los slices creados podemos activar la opciòn de softupdates en los FileSystems seleccionando el slice y presionando "S", que nos dara un poco màs de velocidad, y despues salir de esta opcion con "Q".

Ahora pasaremos a escoger nuestro tipo de instalaciòn, lo màs recomendale es escoger X-User si serà una estaciòn de trabajo gràfica.




Una segunda ventana preguntarà si se desea la instalacion de "Ports" en el sistema, los ports son paquetes precompilados para FreeBSD, pero lo que se instalarà es solamente el esqueleto que permitirà la compilaciòn de dichos paquetes, hay que responder afirmativamente.
Seguidamente otra ventana pedirà que elijamos los componentes que deseamos instalar de Xfree86:

- Basic, no es necesario cambiar nada ahi
- Server, aseguese de seleccionar el server SVGA
- fonts, tampoco es necesario cambiar nada aqui

Podemos seleccionar ahora la opciòn de salir , regresaremos a la opcion donde escogimos la distribucion x-user y debemos salir de esta ventana tambien.
Seguidamente se nos pedirà que elijamos el medio de instalaciòn, en nuestro caso estamos realizando desde CD-ROM





Una advertencia aparecerà diciendo que el proceso borrarà el contenido del disco , hay que contestar afirmativamente para que la copia de archivos de inicio. Ahora ve por un refresco mientras el programa de instalaciòn copia todos los archivos al disco duro

Despues de un rato (dependiendo de la velocidad del equipo) aparecerà el siguiente mensaje

Felicidades, ahora FreeBSD està instalado en su màquina!
Ahora pasaremos a las ùltimas preguntas de configuracion

Presione enter para continuar

Una ventana aparecerà preguntando si desea configurar dispositivos de red, en caso de contar con alguna tarjeta de red responda afirmativamente en caso contrario selecione no.





Si selecciono afirmativamanete, se le presentara una pantalla como la de arriba para escoger el dispositivo a configurar, en este caso ed0, al dar enter sobre èl aparecera una ventana preguntando si deseamos una configuraciòn IPv6 en este dispositivo, responda negativamente. Seguidamente aparecera otra ventana preguntando si deseamos que la configuraciòn del dispositivo sea tomada de un servidor DHCP, nuevamente responda negativamente. Ahora se nos presentarà con una pantalla para entrar los datos del dispositivo que debimos reunir con anterioridad.




Despues de entrar los datos y seleccionar "OK", se nos preguntarà si deseamos activar el dispositivo

seleccione "Yes" para continuar

Aparecerà otro mensaje preguntando si esta màquina tendrà funciones de gateway


Seleccione "No" para continuar

Aparecerà otra opciòn preguntado si se desean configurar los servicios de inetd

Seleccione "No" para continuar

Ahora se nos preguntarà si deseamos tener servicio de FTP anònimo en esta màquina

Seleccione "No" para continuar

Se desea que esta maquina actue como un servidor NFS?

Seleccione "No" para continuar

Se desea que esta maquina actue como un cliente de NFS?

Seleccione "No" para continuar

Se nos preguntarà a continuaciòn si deseamos escoger un perfil de seguridad

Seleccione "No" para continuar

Aparecerà una advertencia diciendonos que se ha seleccionado automaticamente un perfil de seguridad moderado

Presiones enter para continuar

La siguiente ventana es para personalizar los atributos de consola

Seleccione "No" para continuar
Ahora tenemos oportunidad de seleccionar la zona horaria

Seleccione "Yes" para continuar

Se nos preguntara si deseamos utilizar la hora establecida en el CMOS

Seleccione "Yes" para continuar, y podremos escoger una region para la zona horaria



Seguidamente se nos preguntarà si deseamos activar la compatibilidad de binarios Linux

Seleccione "No" para continuar

El sistema tiene algun mouse USB?

dependiendo del caso responda, y la siguinete pantalla nos llevarà a la configuraciòn del ratòn, lo màs facil es escoger en tipo auto, y en port el puerto com en que esta situado el raton o en caso de ser PS/2, ahora pase a test and run




si el puntero del raton no se mueve en la pantalla verifique el puerto del ratòn y trate hasta que el puntero tenga movimiento.Una vez logrado, seleccione "Exit"

Se le preguntarà si desea configurar el servidor X

Seleccione "Yes" para continuar

Aparecerà una pantalla para escoger el modo de configuraciòn, elija XF86Setup para hacerlo gràficamente




Presione enter cuando se le pida para cambiar a modo gràfico

Dentro del programa de configuraciòn elija

- tipo de teclado
- modelo de su tarjeta de video
- resolucion del monitor
- modo de video por omision para el entorno gràfico

Una vez hecho esto seleccione "Done" para salir

Ahora el programa tratarà de levantar el servicio gràfico, si lo logra le mostrara un mensaje felicitandolo y con las opciones de

- ejecutar xvidtune
- salvar la configuracion y salir
- abortar

seleccione salvar la configuracion y salir para continuar

Ahora se le preguntarà si deses que se cree un link de "X" al server SVGA

Seleccione "Yes" para continuar


Ahora tendremos la oportunidad de escoger un manejador de ventanas para el modo gràfico





seleccione su favorito para instalarlo

Despues se le preguntarà si desea agregar usuarios al sistema



Seleccione "Yes" para continuar


Ahora se le pedirà que introduzca la contraseña de administrador, no la olvide!

Despues saldrà una ùltima advertencia de visitar la configuraciòn general

Seleccione "No" para continuar

Ahora solo nos resta salir de la instalacion



Que sigue?


Pues ahora que ya tiene un buen sistema operativo instalado, aprenda un poco màs de el, la documentacion en linea esta a su disposicion con el comando man, revise los apuntes disponibles y la faq en /usr/share/doc y los sitios en linea.


No hay comentarios: