You are on page 1of 25

11/6/2014 Instalación | FreeBSD México

http://freebsd.mx/instalacion 1/25
Instalación
AUGUST 3, 2010 | POSTED IN
Este tutorial de instalación de FreeBSd lo hice para mi blog de tecnología y la verdad que ha tenido una muy buena
aceptación (muchas gracias lectores) y es por eso que ahora se los comparto aquí para agregar documentación.Sería una
locura que este sitio no tuviera un tutorial de instalación del sistema operativo en cuestión bien detallado y
documentado así que aquí lo tienen.
Esta instalación se hizo utilizando la versión 8.0 de FreeBSD más sin embargo una de las cosas que han seguido casi
intactas desde que este SO existe es el proceso de instalación así que no te preocupes si estás buscando instalar una
versión más actual como la 8.1 o alguna más antigua.
Otra cosa que hay que mencionar es que la instalación se llevó acabo mediante una máquina virtual pero que es
aplicable para una instalación real. ¡Comenzamos! ]=)
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 2/25
Primero que nada estas son las pantallas que vamos a ver una vez que arranquemos desde el DVD de FreeBSD, como
pueden ver primeramente se carga el sistema, en segundo lugar se empieza a reconocer el hardware instalado en la
computadora y posteriormente se nos muestra el menú de arranque del sistema del cual vamos a seleccionar la opción
número 1.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 3/25
La primera ventana de la configuración en si y la instalación como tal es la selección de nuestro país, generalmente este
es el primer paso en todas las instalaciones de sistemas operativos.
El siguiente paso es bastante generalmente, ya que básicamente se trata de seleccionar la distribución de nuestro teclado
para manejar el sistema, yo recomiendo (para el caso del idioma español) seleccionar Spanish (accent) para poder utilizar
los acentos y toda esta cuestión.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 4/25
Para la instalación FreeBSD cuenta con una muy buena herramienta que se llama SysInstall la cual nos va a llevar de la
mano durante toda la instalación, el principal problema de los que están comenzando a usar FreeBSD es que seleccionan
opciones como “Express” o “Custom” la cual es para usuarios un poco más experimentados. Ahora que estamos
comenzando vamos a seleccionar la opción “Standard” la cual es la recomendada por el mismo sistema para la
instalación óptima y completa.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 5/25
FDISK es una de esas aplicaciones que no son comprendidas, por una parte muchos piensan que es muy difícil de usar
cosa que es increíblemente falso, por otro lado es una aplicación vía texto bastante potente con la cual podemos organizar
nuestras particiones muy bien. En FreeBSD las “slides” serían las equivalentes a las “particiones” en Linux o en cualquier
otro SO sin embargo acá se manejan un poco diferente ya que en una “slide” (que es un pedazo del disco) van a existir y
vamos a crear nuestras particiones y es por eso que primeramente tenemos que designar que “slide” es la que vamos a
usar. En este caso como no existe ningún otro sistema operativo vamos a seleccioar la opción de “A” para usar el disco
completo (Use Entire Disk) pero en dado caso de que se tenga otro SO como Linux o Windows entonces se debe crear una
“slide” en el espacio libre con la opción “C”.
Una vez pulsada la opción “A” para usar todo el disco (si es nuestro caso) se debe proceder a configurar el booteo de la
misma ya que hay que recordar que siempre es necesario declarar que “pedazo” del disco duro será la que tendrá el boot
de arranque. Esto lo hacemos seleccionando la opción “S” sobre la slide que queramos tener como booteable. Una vez
que terminemos tecleamos “Q” para salir.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 6/25
LILO y GRUB son conocidos gestores de arranque en Linux y el equivalente a esos gestores en FreeBSD es el Boot
Manager el cual podemos instalar o no dependiendo de nuestro caso, por ejemplo, si tenemos otro sistema operativo
instalado en la PC es recomendable seleccionar la opción “BootMgr” para que al arrancar se nos pida con cual sistema
arrancar tal y como pasa con los gestores de Linux. Si por el contrario FreeBSD será el único sistema instalado en el disco
duro (como es nuestro caso) entonces seleccionamos la opción “Standard” para que entre directamente.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 7/25
Una vez que se crearon las slide es hora de crear las particiones dentro de dicha slide, para este caso tenemos muchas
opciones que nos pueden hacer la vida más fácil ya que una de las cosas interesantes que tiene FreeBSD es que
automáticamente podemos seleccionar la opción “A” (Auto Defaults) para que, como su nombre lo dice, por default se nos
creen las particiones necesarias dependiendo del tamaño de nuestra slide. En el caso de Linux el directorio /home es la
particion que suele tener más espacio porque ahí estarán todos nuestros datos pero en FreeBSD será el directorio /usr ya
que dentro de él se encuentra nuestro directorio home así como también todos los ports de las aplicaciones. Esto es lo
recomendable aunque si somos usuarios un poco más conocedores podemos crear a nuestra conveniencia las
particiones necesarias con la opción “C” (Create).
Una vez que terminemos de crear nuestras particiones tecleamos “Q” para salir.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 8/25
Una vez creada las slide y las particiones correspondientes ya es tiempo de empezar a instalar los paquetes que vamos a
necesitar. Para eso tenemos varias opciones según el tipo de usuario que tenemos ya que podemos seleccionar una
instalación mínima del sistema, una personalizada, una orientada a desarrolladores y otra a usuarios más sin embargo
para efectos de aprendizaje es recomendable seleccionar la opción TODO (ALL) la cual nos va a seleccionar e instalar
todas las distribuciones a excepción obviamente de la opción “minimal” y “custom”. Tecleamos EXIT una vez seleccinada la
opción “All”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 9/25
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 10/25
Posteriormente es hora de seleccionar desde donde vamos a instalar el sistema, en nuestro caso lo vamos a hacer desde
el DVD que descargamos y quemamos aunque también es posible instalar FreeBSD desde un servidor FTP o HTTP sin
problemas aunque obviamente el tiempo de instalación seleccionando estas opciones puede variar mucho dependiendo
de la conexión que tengamos. Una vez seleccionada la opción DVD lllega el punto sin regreso, el punto en donde el
sistema va a formatear y crear las slide, crear las particiones dentro de las slide y la carga de los programas y módulos. Es
en este punto en donde podemos irnos a preparar un café o a ver TV hasta que termine el proceso. Una vez terminado este
proceso entonces comienza la configuración post instalación en la cual vamos a configurar nuestra placa de red y demás
cosas el sistema:
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 11/25
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 12/25
La primera configuración post instalación es la de nuestra Ethernet a la cual podemos asignarle una IP y mascara de red
en caso de que vayamos a usar IP estática o por lo contrario configurarla mediante el servicio DHCP para que se nos
asigne la IP automáticamente. En la primera imagen se nos pregunta si queremos configurar la Ethernet a lo cual
seleccionamos “YES”, después se nos pregunta si vamos a necesitar el soporte para IPv6 a lo cual seleccionamos “NO”
puesto que en si no lo vamos a utilizar, después se nos pregunta si queremos configurar el DHCP que será el caso de la
mayoría de nosotros que nos conectamos directamente al modem y no a una red, seleccionamos “YES” y después se nos
muestra el detalles de la configuración.
En host vamos a poner lo que queramos que aparezca en el prompt (usuario@host) después de la @, el Domain es algo
que generalmente el sistema reconoce según el módem que tengamos, de lo contrario hay que especificarlo. la IP el
“Name server” y la “Netmask” son otras de las opciones que generalmente se configuran automáticamente. Una vez que
llenamos todos los campos seleccionamos “OK”.
En esta opción si nos pregunta si vamos a querer que nuestra PC funcione como un gateway y seleccionamos que “NO”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 13/25
Aquí se nos pregunta si queremos configurar los inetd y los servicios de red a lo cual seleccionamos “NO”.
Si vamos a querer accesar a nuestra PC remotamente mediante SSH seleccionamos que “SI” de lo contrario
seleccionamos que “NO”. Para efectos de PC’s hogareñas se selecciona “NO”.
Aquí seleccionamos si deseamos configurar nuestra PC como un servidor FTP anónimo a lo cual decimos que “NO”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 14/25
De igual manera seleccionamos que “NO” cuando se nos pida configurar la PC como un servidor NFS.
Hacemos lo mismo cuando se nos pida configurar cliente NFS, seleccionamos “NO”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 15/25
En esta parte podemos configurar los opciones para nuestra consola, opciones como el mapeo, la distribución del idioma
y demás cuestiones se encuentran a disposición si tecleamos “SI”. En este caso dejaremos las opciones pro default y
seleccionamos “NO”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 16/25
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 17/25
Es hora de configurar la hora de la máquina y no del sistema, para esto seleccionamos “YES” cuando se nos pregunte si
queremos configurar la Time Zone y posteriormente seleccionamos “NO” en la configuración CMOS, después
seleccionamos la zona del mundo en la que nos encontremos y después de esto el país. Una vez seleccionado el país
también nos van a mostrar diferentes sitios geográficos del mismo así que seleccionamos en más cercano en caso de
que no se encuentre literal el nuestro. Por último nos pregunta sobre la abreviación CST y seleccionamos “YES”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 18/25
Si todavía tenemos un ratón de puerto PS/2 es necesario indicarlo seleccionando “YES”. Si por el contrario tenemos un
ratón por USB se selecciona “NO”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 19/25
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 20/25
A parte de los paquetes instalados anteriormente con la distribución “All” hay que recordar que FreeBSD contiene un arbol
de ports los cuales son programas que se pueden instalar después de la instalación. Si queremos instalar algún otro
programa desde ahorita podemos seleccionar la opción “All”, buscar el que queramos y dar “OK” (en el ejemplo puede ver
que instale bash 4.0.33.
Este procedimiento se va a repetir las veces que sean necesarias si es que queremos instalar más de un paquete. Una
vez que terminemos seleccioamos “Exit” y luego “Install” para que posteriormente se nos listen todos los paquetes
seleccionados para la instalación. Una vez comprobado los paquetes seleccionamos “OK”.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 21/25
Al igual que en Linux en FreeBSD no es nada recomendable que se use el sistema desde el usuario ROOT ya que este
usuario debe ser usado únicamente para instalar o configurar el sistema operativo así que es por esto que seleccionamos
“YES” cuando se nos pide agregar un usuario, después seleccionamos la opción “User” para que de esta manera
podamos configurar el login, la contraseña, la carpeta y la shell del usuario. Damos “OK” al terminar.
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 22/25
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 23/25
Una vez que terminemos de agregar al usuario viene la configuración de la contraseña para el root con lo cual, al teclearla
dos veces nos devuelve a la primera pantalla de SysInstall en donde terminamos la instalación seleccionando “Exit
Install”para terminar la instalación y reiniciar el sistema. Hay que recordar sacar el DVD de FreeBSD del CD-ROM para ya
no arrancar desde él.
Una vez reiniciado el sistema esto es lo que nos vamos a encontrar, la pantalla de login de FreeBSD listo para trabajar.
INSTALACIÓN DEL AMBIENTE GRÁFICO (GNOME O KDE)
INSTALACIÓN DE XORG
Para que podamos usar cualquier ambiente gráfico como GNOME o KDE es necesario que tengamos instalado y
configurado nuestro Xorg el cual puede instalarse seleccionado en el paquete durante el proceso de instalación, si no lo
instalaste desde el principio (ver la parte de “selección de paquetes” en el tutorial) puedes hacerlo después de haber
terminado la instalación de la siguiente manera:
# pkg_add -r xorg
Una vez que termine de instalarse hay que generar el archivo xorg.conf de la siguiente manera:
# Xorg -configure
Este comando nos va a crear un archivo llamado xorg.conf.new el cual puede ser probado para ver si todo funciona
correctamente bien de la siguiente manera:
# Xorg -config xorg.conf.new -retro
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 24/25
Si aparece una pantalla con cuadrícula con el puntero del ratón enmedio entonces significa que el archivo fue generado
correctamente. Para salir de esta pantalla tecleamos Ctrl + Alt + F1. Una vez generado el archivo procedemos a
renombrarlo y a ubicarlo dentro del directorio /etc/X11:
# cp xorg.conf.new /etc/X11/xorg.conf
El siguiente paso es agregar las líneas que harán que el sistema reconozca nuestro teclado y nuestro ratón, para esto
editamos el archivo /etc/rc.conf y agregamos las siguientes líneas:
hald_enable="YES"
dbus_enable="YES"
Y listo, con esto terminamos la configuración e instalación de Xorg y la configuración de nuestro teclado y ratón.
INSTALACIÓN DE LOS AMBIENTES GRÁFICOS
Una vez que se termino la instalación podemos instalar GNOME o KDE de una manera muy fácil (el procedimiento es el
mismo para Fluxbox o BlackBox) ya que podemos hacerlo mediante los ports:
# pkg_add -r gnome2
(para el caso de GNOME) o
# pkg_add -r kde4
(para el caso de KDE)
Una vez que el proceso de descarga e instalación termine es necesario indicarle al sistema que se va a arrancar con el
ambiente gráfico de nuestro gusto cuando se llame al comando “startx” y para eso hacemos lo siguiente:
Para el caso de GNOME:
$ echo “/usr/local/bin/gnome-session” > ~/.xinitr
c (para que se inicie GNOME al teclear startx)
Para el caso de KDE
$ echo “exec /usr/local/kde4/bin/startkde” > ~/.xinitr
11/6/2014 Instalación | FreeBSD México
http://freebsd.mx/instalacion 25/25
c (Para que se inicie KDE al teclear startx)