Conviviendo con un verdadero Unix

Luego de bastante tiempo de usar GNU/Linux en mi notebook (y solamente GNU/Linux, no soy de esas personas con “dual booting” :P) , y después de bastante tiempo de usar FreeBSD como router en mi trabajo, me decidí instalar FreeBSD en mi notebook a ver que tal me iva con este increíble sistema operativo (ahora si ya tengo dual booting).

Antes que nada tuve que cambiar el tamaño de una partición (dejar libre unos 12GB) para poder instalar FreeBSD 7, en mi notebook. La instalación no fue nada fuera de lo normal, excepto que el FreeBSD no modifico mi MBR, ya que es más fácil (para mí) modificar el grub.

La mejor característica que tiene FreeBSD es el mágico directorio “/usr/src” donde se encuentra los fuentes de todos los fuentes, lo que se hace bastante fácil recompilar la “base” de FreeBSD. Los demás programas se encuentran en “/usr/ports”.

Otra cosa que me gusta mucho, es que viene con menos abstracción, (casi) no existen utilitarios para configurar cosas, solo archivos *.conf.

La instalación fue con X11 y por supuesto con Gnome, ya que no soy partidario de escritorios que mal gastan recursos (ya que tan escritos con “extensiones” de grandes lenguajes). Para que el FreeBSD inicie en modo gráfico, hay que modificar el archivo /etc/ttys que es similar al /etc/inittab de GNU/Linux, pero más simple y más poderoso, ya que se puede configurar fácilmente para ejecute un programa en tty, en mi caso el gdm de gnome. El archivo quedo similar al siguiente:

ttyv0 “/usr/libexec/getty Pc” cons25 on secure
# Virtual terminals
ttyv1 “/usr/libexec/getty Pc” cons25 on secure
ttyv2 “/usr/libexec/getty Pc” cons25 on secure
ttyv3 “/usr/libexec/getty Pc” cons25 on secure
ttyv4 “/usr/libexec/getty Pc” cons25 on secure
ttyv5 “/usr/libexec/getty Pc” cons25 on secure
ttyv6 “/usr/libexec/getty Pc” cons25 on secure
ttyv7 “/usr/local/sbin/gdm” gdm on secure

Los ports que instalé en mi máquina son:

  • /usr/ports/devel/kdevelop = El mejor IDE que conocí del mundo para mí.
  • /usr/ports/security/openssh = El servidor OpenSSH
  • /usr/ports/net-im/pidgin = Todos necesitamos comunicarnos
  • /usr/ports/multimedia/vlc = Lo mejor para ver vídeos
  • /usr/ports/multimedia/xmms = Músicas, músicas

Para esas carpetas hice lo siguiente:

cd $DIR; make install clean

Larga vida a UNIX!

6 Comments

  1. Carlos Zayas says:

    Excelente reseña, Cesar! Te pasaste a un Unix “pura sangre”. Me despertaste las ganas de intentar lo mismo, pero anda tan bien mi Ubuntu! De todas maneras, cuando sea grande, quiero ser BSDero!

  2. Rodrigo V. says:

    Yo instale el finde pasado FreeBSD 7.0, el unico problema que tuve fue que no me reconocio mi mouse USB y tuve que usar un PS/2, pero seguro que cuando recompile el kernel y agregue lo necesario va a funcionar.

    Otra cosa que me gusto fue la documentacion, el Handbook esta muy bueno :)

  3. César Rodas says:

    No tube el mismo problema porque uso en una notebook, pero recompilando el kernel se soluciona todo, asi me reconocio mi placa de sonido… BSD rules!

  4. Rodrigo V. says:

    Linux & BSD ;)

  5. Fred says:

    yo lo instale en una maquina pentium II y jala muy bien, instale xfce4 como gestor de ventanas y todo funciono muy bien, fue mi primera instalacion de freebsd y lo recomiendo ampliamente…

Leave a Reply