FreeBSD, apuntes de una primera vez

Desde hace algún tiempo tenía mi cosquillita con los sistemas BSD. Vengo usando pfSense desde hace bastante y TrueNAS para almacenamiento, ambos con base FreeBSD, lo cual me hacía usuario indirecto de este sistema, hasta la semana pasada, aprovechando que salió la versión 13, decidí meterme de a lleno[uno nunca se las va a saber todas], o al menos conocer un poco más de él. Acá les cuento mi experiencia.

Lo primero fue descargarme la iso, en la consola:

Levanté máquina virtual en ProxmoxVE, que por cierto actualizaron a su versión 6.4 hace 2 días. Y comencé el proceso de instalación:

Esta es la pantalla que nos recibe, damos Enter y continuamos con el inicio del instalador.

Componentes opcionales a instalar. Le damos siguiente.

Particionamiento del disco. En este punto debemos tener mucho cuidado, en caso de tengamos otro sistema instalado en la PC que hacemos el proceso de instalación.

ada0 – Disco duro 0. El equivalente a sda en sistemas #Linux. Nombre proveniente de ATA Direct Access. Más información en este enlace. Le damos «Crear».

Particiones DOS con MBR.

Atentos a este paso. Debemos dar la opción «crear» sobre el mismo dispositivo, para crear la partición, por default del sistema el cursor va a la opción «Terminar», o Finish. Explico esto pues puede ser confuso. Dentro de esta particion creada se crean divisiones o slices, que es donde va a instalarse nuestro sistema.

Definimos el tamaño.

Creamos la partición.

Creamos el slice para /

Ahora vamos de nuevo a ada0s1 y le damos crear, para crear la partición swap.

Y listo.

Así queda al final. Ahora es sólo finalizar.

Aplicamos los cambios.

Aplicando los cambios.

Después de haber creado la estructura de disco necesaria, comienza el proceso de copia a disco.

 

En este paso nos pide el password de root, o administrador del sistema.

Ahora nos toca configurar la red. En BSD la red se le asignan identificadores como pueden ser vtnet, re, em, entre otros. Estos son los que más comunes que he visto hasta ahora.

Activamos IPv4.

Si usaremos DHCP o no.

Asignación de IP.

Si usaremos IPv6.

Configuración de resolución DNS. Podemos cambiarla más adelante si es necesario.

Zona horaria: America.

Y seleccionamos: Cuba. En caso de pertenecer a otro país, acomode su selección de la opción anterior y cambie según lugar de origen.

Aceptamos la localización.

Configuramos el calendario.

Y la hora.

Servicios que inician con el sistema.

Opciones de seguridad del sistema. Acá seleccionamos según necesitemos.

Añadimos un usuario con el cual trabajaremos.

Acá vemos todas las opciones del nuevo usuario.

Aplicamos la configuración y salimos del instalador. Ya hemos terminado.

Ahora bien, tenemos instalado FreeBSD, hagamos algunas cositas básicas.

Entrando como root

Desde un usuario normal no se puede entrar a root, tampoco viene sudo por default, por lo tanto debemos habilitarlo, para ello, reiniciamos en modo «Single user» y ejecutamos:

Listo!

Usando el DVD como repositorio

Acabado de instalar FreeBSD viene con pocos programas, pero, como nos descargamos e instalamos desde el DVD, podemos usar algunos de los programas que trae que no se instalan. Para ellos configuramos el DVD como repositorio offline. Por suerte, a alguien se le ocurrió crear un archivo de configuración con ya todo preconfigurado. Para ello ejecutamos:

Y ahora sólo queda:

Y nuestro sistema estará actualizado. Esto es el equivalente a:

en sistemas Debian/Ubuntu.

Para limpiar la caché de paquetes descargados:

A partir de ahí:

o:

Y así sencillamente se resuelve el tema. Pero, con esto no resolveremos el problema, el contenido del DVD no es suficiente. Debemos usar el repositorio de internet. Para ello deshacemos la configuración en /etc/pkg:

Y de nuevo debemos actualizar:

Instalando un entorno de escritorio

Yo soy usuario de KDE/Plasma, veamos como instalarlo en FreeBSD:

Generamos la configuración de Xorg:

Editamos /etc/rc.conf

y agregamos:

Ee, es un editor de texto simple, fácil de usar y con muchas opciones útiles, les recomiendo echarle un ojo. Si no les gusta:

O usen vi, que viene por default.

Editamos /etc/fstab:

y agregamos:

Iniciamos los servicios necesarios:

Y ya nos debería salir el login de SDDM. Yo siempre reinicio la PC por si acaso.

Editando la configuración de la red

Para ver la configuración de la red nos apoyaremos en ifconfig, donde nos dirá que neustra tarjeta de red es em0, y la configuración de red está en /etc/rc.conf.

Y deberíamos ver algo como esto, sino, lo dejamos de la siguiente forma:

Si se usa DHCP:

Para aplicar los cambios reiniciamos la red:

o

Configuraciones de resolver DNS:

Y hasta acá. Creo que me he extendido un poco. No he probado las configuraciones de red con redes WiFi, pero investigaré al respecto. No obstante a eso, pueden leer acerca en la Guía o Manual de referencia de Freebsd.

Hasta la próxima.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 4.4 / 5. Recuento de votos: 7

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*