Guía de instalación de FreeBSD (Parte I)

FreeBSD es un sistema operativo libre basado en la variante 4.4 BSD-Lite del UNIX de Berkeley (Universidad de California). Es multiusuario, multitarea y multiproceso, y funciona con procesadores Intel, AMD y Cyrix entre otros, tanto en arquitecturas de 32 como de 64 bits. Además, es compatible con los ejecutables binarios de GNU/Linux.

En esta primera parte de la guía aprenderemos a instalar FreeBSD en nuestro disco duro; dicha instalación se lleva a cabo en modo texto, lo que nos recordará en cierto modo a Slackware o Arch Linux. La imagen ISO adecuada para nuestro equipo la podemos encontrar en los siguientes enlaces:

Una vez preparado el medio de instalación, configuramos el equipo para que arranque desde el lector de DVD. En la siguiente captura observamos el comienzo del proceso de carga:

Guía de instalación de FreeBSD (Parte I)

A continuación se nos presenta una pantalla de bienvenida con varias opciones. Para iniciar la instalación del sistema operativo basta con pulsar 1 ó ENTER:

Guía de instalación de FreeBSD (Parte I)

Antes de proceder, es necesario aclarar que en los sucesivos menús utilizaremos los CURSORES para desplazarnos por ellos, la BARRA ESPACIADORA para seleccionar/deseleccionar elementos y la tecla ENTER para confirmar los cambios realizados. Comenzamos presionando ENTER:

Guía de instalación de FreeBSD (Parte I)

Vamos a especificar un mapa de teclado? Sí:

Guía de instalación de FreeBSD (Parte I)

Teclado español con símbolo del Euro (ISO-8859-15):

Guía de instalación de FreeBSD (Parte I)

Le damos un nombre al equipo:

Guía de instalación de FreeBSD (Parte I)

Seleccionamos componentes opcionales; en este caso, sólo la colección de ports (un port se utiliza para instalar una aplicación mediante la compilación de su código fuente, en contraposición al package, que consiste en la instalación de los binarios ya compilados, tal y como sucede con el apt-get install de Ubuntu):

Guía de instalación de FreeBSD (Parte I)

Es el momento de particionar el disco duro. Vamos a hacer un particionado manual:

Guía de instalación de FreeBSD (Parte I)

Observamos un sólo disco de 15 GB sin particiones. La nomenclatura cambia con respecto a Linux; el primer disco duro pasa de ser /dev/sda a /dev/ada0 :

Guía de instalación de FreeBSD (Parte I)

Lo primero es crear la tabla de particiones. Hay varias clases; quizá la más adecuada (por moderna y flexible) sería GPT, pero utilizaremos la clásica MBR:

Guía de instalación de FreeBSD (Parte I)

Tabla de particiones satisfactoriamente creada:

Guía de instalación de FreeBSD (Parte I)

En el siguiente paso encontramos otra diferencia con Linux; en Linux asignamos directamente cada partición creada a una parte del sistema de ficheros, por ejemplo:

/dev/sda1 para /
dev/sda2
para /home
/dev/sda3 para swap

En FreeBSD es necesario crear primero una partición maestra o slice de tipo freebsd, que contendrá el sistema de ficheros al completo. Si queremos utilizar el disco entero,  el slice tendrá su mismo tamaño:

Guía de instalación de FreeBSD (Parte I)

El slice (s1) ha sido creado:

Guía de instalación de FreeBSD (Parte I)

Ahora ya podemos aplicar la metodología propia de Linux en lo que a particionado se refiere. Creamos 4 particiones, una de 2 GB para el directorio raíz / :

Guía de instalación de FreeBSD (Parte I)

Una de 1 GB para el área de intercambio swap :

Guía de instalación de FreeBSD (Parte I)

Una de 1 GB para el directorio /var :

Guía de instalación de FreeBSD (Parte I)

Una de 1 GB para el directorio /tmp :

Guía de instalación de FreeBSD (Parte I)

Y una de 10 GB para el directorio /usr , que es el que más volumen de ficheros va a soportar (en FreeBSD, la localización real de /home es /usr/home):

Guía de instalación de FreeBSD (Parte I)

Aquí está el resultado; cuatro particiones a,d,e,f de tipo freebsd-ufs (lo que vendría siendo ext2 en Linux) y una partición b de tipo freebsd-swap, todo dentro de un único slice s1. ¿Por qué no está la partición c? Porque la letra c se utiliza para representar el espacio libre en disco... curiosidades o caprichos de los de Berkeley:

Guía de instalación de FreeBSD (Parte I)

Pulsamos Finish y luego Commit para llevar a cabo los cambios:

Guía de instalación de FreeBSD (Parte I)

Instalando paquetes:

Guía de instalación de FreeBSD (Parte I)

Paquetes instalados. Se nos pide una contraseña para el usuario root:

Guía de instalación de FreeBSD (Parte I)

Configuración de los dispositivos de red. En este caso tenemos un único dispositivo em0:

Guía de instalación de FreeBSD (Parte I)

¿Queremos configurar el protocolo IP versión 4? Sí:

Guía de instalación de FreeBSD (Parte I)

¿Utilizar DHCP para obtener la IP? Sí:

Guía de instalación de FreeBSD (Parte I)

¿Configurar el protocolo IP versión 6? No:

Guía de instalación de FreeBSD (Parte I)

Direcciones IP de los servidores DNS (ya obtenidas mediante DHCP):

Guía de instalación de FreeBSD (Parte I)

Pasamos al siguiente punto de la instalación, la configuración de la zona horaria. No vamos a utilizar UTC, ya que seleccionaremos el huso horario correspondiente a nuestra localización geográfica:

Guía de instalación de FreeBSD (Parte I)

Europa:

Guía de instalación de FreeBSD (Parte I)

España:

Guía de instalación de FreeBSD (Parte I)

Península:

Guía de instalación de FreeBSD (Parte I)

Abreviatura para el huso horario seleccionado. CET o Central European Time (Francia, Alemania, Italia, España, etc):

Guía de instalación de FreeBSD (Parte I)

Servicios que se iniciarán con el arranque del sistema. Por defecto sólo se inicia el shell seguro sshd, pero vamos a añadir otro servicio, moused, encargado del ratón:

Guía de instalación de FreeBSD (Parte I)

Si por cualquier motivo el sistema se vuelve inestable y queremos ayudar a los programadores de FreeBSD a identificar el problema, podemos habilitar el volcado (o no):

Guía de instalación de FreeBSD (Parte I)

¿Creamos un usuario estándar? Sí:

Guía de instalación de FreeBSD (Parte I)

Como podemos observar en la siguiente captura, se nos solicita diversa información acerca del usuario a crear, pero con introducir el nombre de inicio de sesión y la contraseña nos bastará:

Guía de instalación de FreeBSD (Parte I)

Confirmamos la información introducida y, si lo deseamos, agregamos otro usuario (en este caso no):

Guía de instalación de FreeBSD (Parte I)

Aplicamos la configuración y salimos del instalador:

Guía de instalación de FreeBSD (Parte I)

¿Necesitamos llevar a cabo alguna otra configuración manual a través del terminal? Negativo:

Guía de instalación de FreeBSD (Parte I)

Reiniciamos el sistema:

Guía de instalación de FreeBSD (Parte I)

Y, por fin, pantalla de login:

Guía de instalación de FreeBSD (Parte I)

¿Y cómo se apaga el equipo? Con el comando poweroff:

Guía de instalación de FreeBSD (Parte I)

¡Proceso completado! De todos modos, llegado este punto el sistema puede parecer poco útil, sobre todo por la ausencia de un entorno gráfico al que tan acostumbrados estamos.  Por ello, en las siguientes entregas de esta guía llevaremos a cabo algunas configuraciones básicas, así como la instalación de X y GNOME.

Como ya habréis observado, FreeBSD no es tan intuitivo como Ubuntu u otras distribuciones de GNU/Linux, pero es un buen campo de aprendizaje para quienes quieran profundizar en el terreno de los sistemas operativos libres, o incluso utilizarlo como sistema principal, aunque quizá esté más orientado a funcionar como servidor.

 

Fuente: nosinmiubuntu

¿Quién está en línea?

Hay 19093 invitados y ningún miembro en línea