Turorial de instalación de Freebsd.


FreeBSDlogo

Perdón por no proporcionar una guia personal. La semana pasada comente que instalaría Freebsd o Archbsd, pero rechace la idea por la falta de los Drivers privativos de Ati.

 Guia de instalación de Freebsd parte I.

Fuente: http://www.nosinmiubuntu.com/2012/11/guia-de-instalacion-de-freebsd-parte-i.html

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:

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:

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:

¿ Vamos a especificar un mapa de teclado? Sí:

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

Le damos un nombre al equipo:

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):

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

Observamo s 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 :

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:

Tabla de particiones satisfactoriamente creada:

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:

El slice (s1) ha sido creado:

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 / :

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

Una de 1 GB para el directorio /var :

Una de 1 GB para el directorio /tmp :

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):

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:

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

Instalando paquetes:

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

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

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

¿Utilizar DHCP para obtener la IP? Sí:

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

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

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:

Europa:

España:

Península:

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

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:

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):

¿Creamos un usuario estándar? Sí:

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á:

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

Aplicamos la configuración y salimos del instalador:

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

Reiniciamos el sistema:

Y, por fin, pantalla de login:

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

¡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.

Un saludo.

Guia de instalación, parte II.

Fuente: http://www.nosinmiubuntu.com/2012/11/guia-de-instalacion-de-freebsd-parte-ii.html

En esta segunda entrega de la guía de instalación de FreeBSD vamos a instalar vim, versión mejorada (Vi IMproved) del conocido editor de texto vi, y configurarlo para que se comporte como el vim de Linux.  También llevaremos a cabo las modificaciones necesarias para utilizar el mapa de teclado ISO-8859-15 (teclado español con símbolo del Euro).
Comencemos entrando en el sistema como usuario root.  Esta es la pantalla de bienvenida:
En FreeBSD, la utilidad destinada a la instalación de paquetes es pkg_add. Instalemos vim (la opción -r le indica a pkg_add que descargue el paquete de los repositorios de FreeBSD):
Paquete instalado.  Se nos muestra una advertencia de seguridad y el modo de subsanarla, añadiendo la línea set nomodeline al fichero de configuración de vim (~/.vimrc):
Agregamos dicha línea y otras tres para completar la configuración de vim:
set nocompatible (Evitar cambios inesperados por parte del sistema operativo)
set backspace=2 (Comportamiento de la tecla Retroceso: 2 = borrar carácter)
set tabstop=4 (La tecla Tab provoca un salto de 4 espacios)
El siguiente paso es configurar el mapa de teclado.  Editamos el fichero /etc/rc.conf (# vim /etc/rc.conf) y comentamos la segunda línea, que en teoría está para que el mapa de teclado sea el español, pero que en la práctica no funciona.  Para entrar en el modo de edición de vim pulsamos la tecla i ; vemos cómo aparece la palabra — INSERT —. Luego añadimos las líneas marcadas en verde:
Para guardar los cambios, pulsamos la tecla Esc (saliendo así del modo de edición) y escribimos 😡 para grabar y salir.
A continuación editamos el fichero /etc/login.conf .  Añadimos las dos líneas marcadas en verde:
Comentamos las cuatro líneas marcadas en rojo y salimos guardando los cambios:
Para generar una versión en forma de base de datos de /etc/login.conf (/etc/login.conf.db), mejorando así el rendimiento del sistema, ejecutamos el siguiente comando y reiniciamos el equipo:
Como podemos observar en la captura que viene a continuación, ya disponemos de vocales con tilde, letra ñ y símbolo del Euro:
Eso es todo.  En la próxima entrega instalaremos X y GNOME, para poder disfrutar por fin de un entorno gráfico.  Saludos!!!

Guia de instalación de Freebsd parte III

Fuente: http://www.nosinmiubuntu.com/2012/12/guia-de-instalacion-de-freebsd-parte-iii.html

Tal y como habíamos anticipado en la segunda parte de la guía de instalación de FreeBSD, en esta tercera entrega vamos a instalar el sistema de ventanas X y el entorno de escritorio GNOME. El procedimiento es el mismo que el utilizado hasta ahora, es decir, mediante pkg_add.  La diferencia está en que el número de paquetes requeridos por X (y sobre todo por GNOME) es considerablemente mayor, así que toca armarse de paciencia y esperar a que todas las descargas se completen.

Vamos allá. Instalamos las X:
Para que en la configuración de las X se reconozca el teclado y el ratón es necesario arrancar dos servicios al inicio: D-Bus (Desktop Bus) y HAL (Hardware Abstraction Layer). Para ello, editamos /etc/rc.conf y añadimos las dos líneas marcadas en verde; luego reiniciamos el equipo:
Ejecutamos el configurador:
Se nos confirma que ha sido generado un fichero de configuración /root/xorg.conf.new :
Comprobamos que dicho fichero existe y lo movemos a /etc/X11/xorg.conf , pues es en esa ruta donde las X buscarán su fichero de configuración. A continuación ejecutamos startx para iniciar el entorno gráfico básico:
La configuración automática ha funcionado.  Para salir utilizamos exit :
Es el turno de GNOME :
Instalación finalizada:
Ya no necesitamos ser root, así que cerramos sesión y entramos con nuestro usuario estándar:
Para que al arrancar startx no nos salga el entorno gráfico anterior, si no que se inicie GNOME, tenemos que crear el fichero oculto de configuración .xinitrc y guardar en él la ruta del ejecutable gnome-session.  Buscamos la ruta de dicho ejecutable (con which) y la escribimos en .xinitrc.  Ahora ya podemos arrancar startx :
Bienvenidos a GNOME :
Aunque veamos los menús en español, el teclado por defecto está en inglés americano, así que vamos a cambiarlo:
Pestaña Distribuciones, botón Añadir :
País España, botón Añadir :
Marcamos EE.UU. para eliminarlo y pulsamos el botón Quitar :
Finalmente, si deseamos salir de GNOME y volver al modo texto:
Con esta tercera entrega finalizamos la instalación y la configuración básica de FreeBSD.  Esperamos que esta guía sirva como base para promover el interés por este sistema operativo.

7 comentarios en “Turorial de instalación de Freebsd.

  1. Buen tutorial, seria bueno que nos explicase como instalar las aplicaciones principales en FreeBSD 32 bits como (skype4 ,flash player, PDF ,mplayer, wine), ha…también seria bueno que nos enseñe a instalar otros escritorios y configurar como fluxbox , xfce4, si instalo fluxbox….como cambio el idioma en la Xorg que es ahí donde se debe cambiar el idioma en la variable LC_ALL

    Me gusta

Deja un comentario