Tenía curiosidad por experimentar FreeBSD así que me bajé los 2 CDs y los instalé. Si tuviera que resumir mi experiencia en una frase sería que está mejor documentada que linux (se nota ya desde la instalación) pero es más difícil de mantener. No sé si esto es debido a que estoy ya acostumbrado al apt-get de debian. No es que los ports me desagraden sino que ahora tengo que desaprender un sistema para aprender otro y eso creo que es lo que cuesta.
En FreeBSD tenemos el sistema de ports, que contienen el código fuente con instrucciones para compilarse e instalarse automáticamente a la orden de make install nombre_paquete. Por otra parte estan los packages, que son los binarios o ejecutables que se instalan con un pkg_add.
Otra diferencia que he encontrado son las versiones: en FreeBSD tienen la Current, que es la rama en desarrollo; la Release que sale de 2 a 4 veces al año y la Stable a medida que se encuentran errores. Todas ellas bajo una única dirección y en un único arbol desde el que bajarse los paquetes.
En linux en cambio hay dos o tres árboles de código separados: Estable y Desarrollo

Instalación:
El programa de instalación de FreeBSD se llama sysinstall (aunque según he leido está en el final de su vida activa, es decir deben estar ya pensando en cambiarlo por otro)
La instalación es en modo texto, que no en consola. Viene documentadísima. De tal manera que casi no hace falta tener conexión a internet para resolver una duda.
No he tenido -creo- ningun problema durante la instalación. Eso sí he tenido que leer durante un buen rato. Especialmente por el uso de las unidades según la BIOS que hace *BSD.
*BSD no usa la BIOS y no tiene en cuenta la notación de unidades lógicas desde el punto de vista de la BIOS. Por tanto hay que aprender cómo lo hace y devolver a la BIOS a los valores de numeración natural (según BSD) antes de la instalación y dejarlos ahí. El programa que se encarga de crear las Slices es FDisk. ad0 y as2 son los maestros y si se quiere añadir un esclavo, será ad1.
A continuación se instalará el gestor de arranque y despues se crean las particiones con Disklabel: (orientación)

particion sistema de ficheros tamaño
a / 100 Mb
b para la swap debería ser 2-3 x RAM
e /var 50 Mb
f /usr resto del disco

Así en mi caso quedó:
ad01a / 512 Mb
b swap 4068 Mb
d /var 3058 Mb
e /tmp 512 Mb
f /usr 141 Gb

Si quieres cambiar algo de la configuración despues de la instalación, sólo tienes que escribir en la consola /usr/sbin/sysinstall para que se abra de nuevo el programa de instalación.

Después de la instalación tenía casi todo instalado pero no me reconocía el teclado español. Esto tiene fácil solución sabiendo que el teclado que nos corresponde para poder poner la Ñ es el pc105 (si no recuerdo mal).
Tuve más problemas cuando no me reconocía los dispositivos de CDROM ni el USB. Tampoco el WiFi ni la tarjeta de sonido.
Bueno, no me preocupe mucho pues como ya dije tiene un estupendo soporte en lo que a documentación se refiere. Además los que están en las listas de correo son gente que sabe bastante.

Como experiencia ha sido enriquecedora. he aprendido más UNIX, pero echaba de menos a Debian, así que he vuelto. Por cierto que para aquel que esté pensando en usar ubuntu, dale una oportunidad a la espiral y verás como no es más difícil de instalar que casi ningun otro linux, de verdad.
Una última cosa. Gracias a netselect he conseguido encontrar cual es el repositorio más adecuado para mi y con eso he ahorrado media hora de descarga y todos los paquetes se han descargado en 1hora y media en vez de en 2h y pico que era lo que había tardado desde RedIris o Debian.org



One Response to “Breve experiencia con FreeBSD”  

  1. 1 kensukeido

    Puedes usar Debian KfreeBSD :D


Leave a Reply