Tutorial de instalación de FreeBSD 8.0

 

FreeBSD, Tutoriales

Bienvenidos todos a este nuevo tutorial de instalación en donde el objetivo principal es aprovechar la nueva versión de FreeBSD 8.0 y además de eso mostrarles que lejos de lo que muchos piensan la instalación de este poderoso sistema UNIX no es para nada complicado ya que solo es cuestión de seleccionar las opciones correctas para no tener problemas de nada.

Este se suma a todos mis tutoriales que he hecho del los cuales estoy profundamente orgulloso y contento por los diferentes comentarios que han recibido, recuerden que el objetivo de hacer esto es que ustedes consulten sus dudas para que yo se las responda o que otro usuario pueda ayudar también para que así se logre un circulo de aprendizaje que, al fin de cuentas, va a beneficiarnos a todos.

Primero que nada tenemos que descargarnos el sistema operativo y para cuestiones de funcionalidad yo recomiendo que se descarguen el DVD con el sistema completo para que no haya problemas de dependencias paquetes y toda esta cuestión, para descargar FreeBSD 8.0 (el DVD) da click en este link.

Si prefieren descargar el sistema mediante Torrent pueden descargar el archivo .torrent del DVD dando click en este link. Una vez descargado y quemado el sistema procedemos a reiniciar la computadora y arrancar desde el CD-ROM.

Arranque del DVD de FreeBSD

Reconocimiento del hardware en la PC

Opciones de arranque del distema

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.

Selección del pais

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.

Selección de la distribución del teclado

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.

Comienzo de la instalación asistida

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.

Editor de particiones FDISK

Creación de las "slides"

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 “slices” 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 “slice” (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 “slice” 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 “slice” 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 slice que queramos tener como booteable. Una vez que terminemos tecleamos “Q” para salir.

Configuración del Bot Manager

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.

Comienzo para la creación de las particiones

Creación de las particiones dentro de la slide creada

Seleccionada la opción por default del sistema para las particiones

Una vez que se crearon las slice es hora de crear las particiones dentro de dicha slice, 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 slice. 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.

Selección de la distribución de paquetes

Confirmación del pedido de usuario

Selección de todas las distribuciones de paquetes

Una vez creada las slice 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”.

Selección de la fuente de instalación

Este es el punto sin regreso

Creación de las particiones y comienzo de la instalación

El sistema queda instalado en nuestro disco duro

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 slice, crear las particiones dentro de las slice 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:

Configuración de la Ethernet

Configuración para el soporte IPv6

Configuración del DHCP

Configuración de las opciones de DHCP

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

Configuración del gateway

En esta opción si nos pregunta si vamos a querer que nuestra PC funcione como un gateway y seleccionamos que “NO”.

Configuración de los inetd

Aquí se nos pregunta si queremos configurar los inetd y los servicios de red a lo cual seleccionamos “NO”.

Opción para accesar remotamente mediante SSH

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

Configuración del FTP anónimo

Aquí seleccionamos si deseamos configurar nuestra PC como un servidor FTP anónimo a lo cual decimos que “NO”.

Configuración del NFS server

De igual  manera seleccionamos que “NO” cuando se nos pida configurar la PC como un servidor NFS.

Configuración del cliente NFS

Hacemos lo mismo cuando se nos pida configurar cliente NFS, seleccionamos “NO”.

Configuración de las opciones de consola

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

Configuración de la zona horaria

Configuración del CMOS para UTC

Selección de la zona horaria

Selección del país

Selección de la zona

Abreviación CST

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

Configuración del ratón PS/2

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

Selección de los paquetes a instalar

Selección de los paquetes

Instalación de bash

Finalizado de la selección de paquetes

Lista de los paquetes a instalar

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

Inicio de la configuración de usuarios

Opciones para los usuarios

Configuración del usuario

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.

Configuración de la contraseña del root

termino de la instalación

Reinicio del sistema

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.

Pantalla de login de nuestro nuevo FreeBSD 8.0

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

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 “gdm_enable=YES”" >> /etc/rc.conf

$ echo “/usr/local/bin/gnome-session” > ~/.xinitrc (para que se inicie GNOME al teclear startx)

Para el caso de KDE

$ echo “exec /usr/local/kde4/bin/startkde” > ~/.xinitrc (Para que se inicie KDE al teclear startx)

Espero les guste y espero sus comentarios.

EN LOS COMENTARIOS YA ESTÁN RESPONDIDAS VARIAS DUDAS, SI NO ENCUENTRAS ALGO REFERENTE A TU PROBLEMA SIENTETE LIBRE DE COMENTAR :)

VISITANOS EN EL FORO FREEBSD DANDO CLIC AQUÍ SI TUS DUDAS NO HAN SIDO RESUELTAS EN LOS COMENTARIOS

68 comentarios... agrega el tuyo!

  1. ghomithageek!!!No Gravatar - noviembre 27, 2010

    wola tengo instalado en freebsd!!! virtualmente peo asi como lo hice virtual lo hago de la misma manera instalandolo con un cd-rom!!! mi duda es que al final me salee!!! welcomee!! peo mi entorno grafico no sale bueno no se que mas hacer tengo q seguir los paso que tienes aquie en el tutorial por cierto muy bueno y detalladoo hee!!

     
  2. FélixNo Gravatar - diciembre 17, 2010

    EL tutorial es genial, pero permíteme una pequeña corrección: para decir rodaja en inglés, no es slide, que significa deslizarse, sino slice, que es la palabra correcta.

    Un saludo.

     
  3. FélixNo Gravatar - diciembre 17, 2010

    EL tutorial es genial, pero permíteme una pequeña corrección: para decir rodaja en inglés, no es slide, que significa deslizarse, sino slice, que es la palabra correcta.

    Un saludo.

     
  4. nestuxNo Gravatar - diciembre 17, 2010

    @Félix

    Tienes toda la razón no me había dado cuenta que escribi mal la palabra, en breve hago las correcciones.

    Saludos y gracias ]=)

     
  5. monarcaNo Gravatar - febrero 9, 2011

    hola , me parecio exelente el tutorial pero como haces para instalar el apache o alguna aplicacion??? y estaba revisando que todos los puertos estan cerrados en frebsd

     
  6. LEONo Gravatar - abril 12, 2011

    Hola amigo muy buen tutorial, sabes soy nuevo en esto y realizo todos los pasos, se instala, reinicio pero una vez que ingreso el login y el pass se queda la pantalla en negro con letras blancas, que dicen algo como esto:
    Welcome to FreeBSD!
    Before…. y un poco de letras mas hay q tengo que hacer te agradeceria mucho me orientes en eso.

     
  7. GerarditoNo Gravatar - abril 28, 2011

    Hola. Muy buen trabajo. Tengo instalado Freebsd8.0 pero por alguna razón no tengo acceso a internet. No puedo hacer ssh desde mi máquina hacia alguna otra de mi red local, pero sí puedo entrar a ella, la máquina tiene ip. Tampoco puedo instalar nada desde ports y no sé qué hacer, he revisado varias opciones con sysinstall en networking y otras, y la verdad no he podido solucionar el problema. Te agradecería cualquier ayuda. Gracias por contribuir con información sobre este sistema.

     
  8. cl0ckNo Gravatar - mayo 5, 2011

    Amigo muchas gracias esta muy bueno este tuto.

     
  9. MarNo Gravatar - mayo 22, 2011

    Hola, tengo un problema solo puedo entrar a la interfaz grafica como root y cuando estoy ahi no me reconoce el teclado ni el mouse :( agregue las lineas que indicas en el archivo que indicas pero nada … que puedo hacer ??

     
  10. EmmanuelNo Gravatar - junio 12, 2011

    Hola disculpa, lo estoy instalando desde virtualbox. pero lo mas seguro es que no configure bien los datos de internet el host y la ip o alguna otra cosa. y para instalar el modo grafico requiere internet. como puedo corregir esos errores, o como puedo instalarlo de forma manual..
    muchas garcias

     
  11. nexterNo Gravatar - julio 8, 2011

    esta padre tu tutorial men esta completo y muy bueno suerte y que sigas asi men sale adios

     
  12. MaxNo Gravatar - septiembre 28, 2011

    Gracias hermanaso de lo mejor que encontrado en la red sobre la instalacion de FreeBSD voy iniciando y tenia muchas dudad saludos y de nuevo gracias

     
  13. lilianNo Gravatar - septiembre 30, 2011

    Mi amor estoy tratando de instalar la interface grafia a FreBSD 8.2 y no me ha resultado. He realizado todos los pasos pertinentes para la intalacion de la misma y mo me ha resultado, me podrias ayudar????

     

Agrega un comentario