El primer contacto de un usuario con un sistema operativo de código abierto puede ser muy sencillo, o extremadamente complicado. La selección de una distro resulta un paso crítico que puede ser la diferencia entre una cálida bienvenida al mundo open source o su regreso definitivo a las filas del software propietario. Algunos sistemas operativos son relativamente fáciles de instalar y demandan poco del usuario, mientras que existen otros que, a falta de otra expresión, separan hombres de niños. FreeBSD puede ser colocado tranquilamente en el segundo grupo, y no goza de la popularidad que poseen otros sistemas, pero eso no cambia el hecho de que estamos ante uno de los sistemas operativos más sólidos y robustos que existen.
-
-
Un poco de historia
Para conocer un poco mejor a FreeBSD debemos retroceder al año 1993. En esa época existía un sistema operativo llamado "386BSD", del cual FreeBSD fue desviándose, tomando forma propia a partir de un kit de parches mantenido por los mismos usuarios de 386BSD hasta convertirse en un sistema operativo propio basado en en el sistema 4.4BSD-Lite y salido del sistema de distribución de la Universidad de Berkeley, de allí sus siglas "BSD", por "Berkeley Software Distribution". Todo esto puede sonar muy remoto, pero lo cierto es que actualmente hay porciones de código BSD en lugares que nadie imaginaría. Esto se debe a la gran flexibilidad que posee la licencia de BSD, al punto que corporaciones pueden tomar parte del código BSD para utilizarlo en sus propios programas. Un ejemplo: El sistema TCP/IP de Microsoft Windows tiene trozos de BSD. ¿Otro ejemplo? Darwin, componente base del Mac OS X y del sistema operativo presente en el iPhone, posee código salido de FreeBSD. La relación entre FreeBSD y Apple es más estrecha de lo que parece. Jordan Hubbard, coordinador original del proyecto FreeBSD es ahora director de ingeniería en Apple, trabajando de cerca sobre OS X.
La versión 7.2 de FreeBSD lanzada en el día de ayer ha incorporado principalmente varias actualizaciones. Tanto GNOME como KDE han sido actualizados, instalables en sus versiones 2.26 y 4.2.2 respectivamente, además de varios controladores de red. En un aspecto más técnico, esta nueva versión soporta arquitecturas SPARC III, mientras que también soporta el uso transparente de superpáginas para memoria de aplicaciones (mejor rendimiento de la memoria virtual), y el espacio de direcciones virtuales del kernel ha sido aumentado a 6 GB. Por último, el sistema ha recibido varias mejoras en lo que se conoce como "jaulas FreeBSD", una especie de virtualización interna a nivel del sistema operativo, permitiendo la existencia de varios espacios aislados para los usuarios en vez de uno.Como es de suponer, FreeBSD se puede obtener de varias formas, la principal siendo a través de sus servidores FTP. Para realizar una instalación sólo es necesario el primer CD-ROM. El resto de los paquetes puede obtenerse a través de una conexión a Internet (previa detección de la tarjeta de red y configuración de conexión), pero también puedes acceder a las imágenes (incluída una versión en DVD) en la red BitTorrent. Descargar el ISO por esa red alivia el costo de mantenimiento de los servidores de FreeBSD, y en algunos casos podrás obtener velocidades de descarga mayor frente a lo que pueden ofrecer algunos FTP.
Sobreviviendo la instalación
El pánico no sirve de nada en estos casos, y sólo una buena dosis de paciencia mezclada con un instinto de lobo puede hacer que un usuario novato en esta clase de instalaciones logre sortearla sin mayores inconvenientes (decimos "mayores", no "ninguno", porque siempre es posible que aparezca alguna piedra en el camino). Para comenzar, la instalación de FreeBSD se lleva a cabo en un entorno completamente de texto. El proyecto "finstall" tenía como intención proveer a FreeBSD de una interfaz de instalación mucho más amigable para el usuario, pero lamentablemente su desarrollo se encuentra detenido de forma indefinida. Las primeras dudas son bastante fáciles de resolver, como región y teclado, pero la cosa se pone un poco más difícil de manejar cuando se llega al menú principal del "sysinstall". Hay que escoger el método de instalación (FreeBSD recomienda "Standard", nosotros también para comenzar) luego crear las particiones (FreeBSD puede hacer esto de forma automática pulsando la tecla "A"), escoger el cargador de arranque (Standard también sirve aquí, salvo que tengas varios sistemas en el ordenador) y la distribución, que no es otra cosa que un grupo de paquetes "enlatados" que ofrece FreeBSD. A menos que necesites algo en específico, la opción "User" debería ser suficiente.Instalación Avanzada
El entorno de instalación ofrece agregar la colección de "ports" disponibles, lo que le permite al usuario acceder a más de 19 mil paquetes a cambio de más de 400 MB en el disco (es recomendable aceptar esto). Después pregunta el origen desde el que se instalará FreeBSD. Al haber bajado una imagen ISO de Internet, lo mejor es comenzar con esa imagen como origen, pero si falta algo después no debes preocuparte. Configurada la tarjeta de red podrás acceder a cualquier paquete que necesites. Y sobre la conexión a Internet, el instalador hará varias preguntas, pero sólo te interesa contestar de forma afirmativa cuando pregunte por DHCP. Si utilizas este protocolo y los parámetros IP son asignados de forma automática en la red, debes utilizar esto. De lo contrario, puedes recurrir a la configuración manual a través de número de IP, servidor DNS, máscara de subred y puerta de enlace.Finalmente, FreeBSD estará listo para comenzar a copiar archivos. Tras la instalación (que debemos admitir, es bastante rápida), solicitará información adicional al usuario, como por ejemplo si desea crear cuentas de usuario adicionales (si no lo haces, controlarás todo por el usuario "root", pero ten cuidado) o si se quiere dar al sistema un rol especial como por ejemplo ser servidor web. La gran mayoría de estas preguntas pueden ser contestadas de forma negativa, pero no olvides prestar atención a ellas. Otro paso adicional será la calibración del ratón. En algunos casos deberás especificar el puerto al que está conectado (PS/2 o USB, usualmente), e incluso habilitar la emulación de tres teclas para que funcione correctamente. Cuando toda la operación termine, el instalador te llevará de regreso a su menú principal, y deberás escoger "Exit Installer" para reiniciar el ordenador. Si todo va como se supone que debe ir, es muy probable que tu recompensa sea...
-
¿Y tú, qué opinas?
-
#1
-
#4
-
#5leti_301 martes, 05 de mayo de 2009, 16:14
Oh mierda otra vez los herejes de BSD!!!
jajaja
Es un gran S.O.; sus avances en los temas de protocolos, comunicaciones y paginación han ayudado mucho a la tencnólogía. -
#6
-
#7
-
#8kencrow martes, 05 de mayo de 2009, 21:01
Yo juro que lo intente, quise usarlo y probarlo, pero el solo hecho de enfrentarme a la instalacion me causo de todo...ni siquiera cuando empeze con Linux con Slackware 96 fue tan traumatico, y la verdad ya Linux supero esa etapa de instalaciones complicadas.
Ya veo aqui a los defensores de FreeBSD hablando pestes de Linux, pero es que con esa interfaz todo se le ha complicado, el sistema puede ser mas estable y seguro pero no me agrada, yo probe con FreeBSD 7.0 y con PC-BSD pero no lo logre, asi que sigo con Linux (actualmente uso PCLOS 2009 y Ubuntu) y no me queda la menor intencion de usar otros sistemas, Windows para el software ludico y hardware caprichoso y Linux para comod... Leer más -
#11diego007 miércoles, 06 de mayo de 2009, 03:47
Hay mas sistemas usando BSD en el mundo que Linux, y la mayoria trabajan en laboratorios, incluso la estacion espacial internacional usa un BSD, y si, BSD puso algunas pautas para las modernas telecomunicaciones; Me suena bien que salio una nueva distro del FreeBSD, lastima que no le an dedicado tiempo para atraerla mas al usiario de casa, si bien la instalacion no es complicada (es mas de intuicion y no tener miedo de dañar el OS que se encuentre en ese momento en la computadora, dañanado OS se inicia). Ahh y me parece muy bien que recuerden que el Mac OS inicio de un BSD
-
#12juancruzw miércoles, 06 de mayo de 2009, 05:53
Una duda, ¿que quiere decir solidez y estabilidad? un ejemplo burdo no estaría mal para los que no somos expertos.
-
#13AAT miércoles, 06 de mayo de 2009, 15:06
Fonfonete, no estoy seguro, te escribo lo que creo que es cada uno:
Solidez: Se refiere a que no tiene errores (o tiene muy pocos), es decir, dificilmente un servicio vital del sistema se cuelgue, o de un error irrecuperable. Y por eso es muy usado en entornos donde un error puede costar millones: laboratorios, naves espaciales, e incluso servidores de casinos online (sip, los servers de Cryptologic usan FreeBSD). Te imaginas estar en un laboratorio manejando elementos carisimos, que se cuelgue una parte de tu sistema operativo y falle un experimento?
Estabilidad: Es similar, pero se refiere al tiempo que puede estar sin reiniciarse. Yo use servers con FreeBSD que estuvieron años ... Leer más -
#14josedaivd miércoles, 06 de mayo de 2009, 19:43
Muy bien Linuxeros, asi como ustedes están tan contentos con Linux, asi lo esta un usuario de windows, y un usuario de Linux/Windows esgrimira cualquier pretexto para decir que el suyo es el mejor.
Si yo me decantara por un OS chingón, ese sería BSD, ese sí lo instalo en un Server, ocupa una mierda de espacio, no hay agujeros de seguridad porque los usuarios inexpertos no lo usan y no comprometen la integridad del sistema. Totalmente compatible con Linux/Windows (Juegos Dx? esto es para trabajar!)
juas, les da miedo si no tiene interfaz gráfica xD -
#15tux miércoles, 06 de mayo de 2009, 21:16
#12Estimado Fonfonete:
-solidez: Se refiere a lo parcheado que se encuentre el codigo. Mejor un codigo que funcione sin parche que otro que para hacer lo mismo y no reescribirlo le añada una precondicion (por ejemplo) en vez de prepararlo para tal.
-estabilidad: Se refiere a los errores que ni siquiera estan parcheados. Errores que se solucionan para empezar no obviado cosas que en un futuro no sean tan obvias y llendo de lo generico a lo especifico, para asi reescribir el codigo mas facilmente y no caer en la falta de solidez.
(Esto no deberia estar reñido con el espacio requerido ni la velocidad de ejecucion pero... ya se sabe). -
Cargando...
-
nuevo comentario
Nombre Campo obligatorio
Email Escriba una dirección de correo electrónico con el formato sunombre@ejemplo.com.
Campo obligatorio
-




