h

martes, 21 de agosto de 2012

UNIX

El sistema UNIX

El sistema Unix es un sistema operativo que admite múltiples usuarios, así como también múltiples tareas, lo que significa que permite que en un único equipo o multiprocesador se ejecuten simultáneamente varios programas a cargo de uno o varios usuarios. Este sistema cuenta con uno o varios intérpretes de comando (shell) así como también con un gran número de comandos y muchas utilidades (ensambladores, compiladores para varios idiomas, procesador de textos, correo electrónico, etc.). Además, es altamente transportable, lo que significa que es posible implementar un sistema Unix en casi todas las plataformas de hardware.
Actualmente, los sistemas Unix se afianzaron en entornos profesionales y universitarios gracias a su estabilidad, su gran nivel de seguridad y el cumplimiento de estándares, especialmente en lo que se refiere a redes.

Ramas desarrollada del código de fuente:


  • La rama de AT&T que se convertiría en Sistema V de los Laboratorios del Sistema UNIX (USL)
  • La rama de BSD (Berkeley Software Development [Desarrollo del Software Berkeley]), desarrollado por la Universidad de California.
En 1977, AT&T puso el código fuente de UNIX a disposición de otras compañías, a pesar de que se desarrollaron muchos sistemas similares a UNIX:
  • AIX, Unix comercial basado en el Sistema V desarrollado por IBM en febrero de 1990
  • Sun Solaris, Unix comercial basado en el Sistema V y en BSD desarrollado por SUN Microsystems
  • HP-UX, Unix comercial basado en BSD desarrollado por Hewlett Packard a partir de 1986
  • Ultrix, Unix comercial desarrollado por DEC
  • IRIX, Unix comercial desarrollado por SGI
  • Unixware, Unix comercial desarrollado por Novell
  • Unix SCO, Unix comercial basado en el Sistema V desarrollado por Santa Cruz Operations y Hewlett Packard a partir de 1979
  • Tru64 UNIX, Unix comercial desarrollado por Compaq
En 1983, AT&T tuvo el derecho de comercializar su Unix, lo que marcó la aparición del Sistema UNIX V, la versión comercial de su sistema Unix.
En 1985, un profesor holandés llamado Andrew Tannenbaum, desarrolló un sistema operativo mínimo denominado Minix, con el objetivo de poder enseñarles a sus alumnos la programación de sistemas. 
En 1991, un estudiante finlandés, Linus Torvalds, decidió diseñar, basándose en el modelo Minix, un sistema operativo capaz de ejecutar 386 tipos de arquitecturas. 
Este sistema operativo se denominó "Linux" y mostraba el siguiente mensaje en el foro de discusióncomp.os.minix:
Hola a todos los que están utilizando minix – Estoy diseñando un sistema operativo gratuito (se trata sólo de un pasatiempo, no será gigante y profesional como gnu) para clones AT 386 (486).
A continuación le mostraremos un diagrama no exhaustivo que muestra nuevamente la apariencia general de los principales sistemas Unix:
cronología de los diferentes sistemas UNIX: HP-UX, AIX, BSD, IRIX, Mac OS X, ...

Instalación de FreeBSD 8 paso a paso

En el recién estrenado FreeBSD 8 ya ha aparecido un exploit que permite la escalada de privilegios. A pesar de ello se trata de un sistema muy robusto que lo ha ido demostrando a lo largo de los años, este incidente no debería desanimar a nadie ya. Hoy vamos a ver paso a paso la instalación de un FreeBSD 8.
Para realizar la instalación desde el DVD podremos descargarlo desde el listado de mirrors FTP de FreeBSD. A continuación arrancamos desde el DVD:
Arranque desde DVD
Arranque desde DVD
Seleccionamos la primera opción:
Arrancando el instalador de FreeBSD
Arrancando el instalador de FreeBSD
A continuación seleccionamos el país, por ejemplo Spain:
Selección de región
Selección de región
Seguimos con el mapa del teclado según el que tengamos:
Selección del mapa del teclado
Selección del mapa del teclado
A continuación seleccionamos el modo de instalación Express:
Instalación Express de FreeBSD
Instalación Express de FreeBSD
A continuación particionamos el disco:
FDISK para particionar el disco
FDISK para particionar el disco
Mediante la opción A podemos usar el disco completo:
Una partición para FreeBSD
Una partición para FreeBSD
Seguimos con la opción F para finalizar. A continuación nos va a pedir para instalar el boot mananger. Como solo vamos a tener el FreeBSD en esta maquina seleccionaremos “Standard“:
Instalación del boot manager
Instalación del boot manager
A continuación deberemos repartir la slice en los sistemas de ficheros que necesitemos:
Disklabel Editor
Disklabel Editor
Apretamos la C (Create) para introducir el tamaño:
Introducir el tamaño del sistema de ficheros root
Introducir el tamaño del sistema de ficheros root
A continuación seleccionamos el tipo:
Selección del sistema de ficheros
Selección del sistema de ficheros
Indicamos el punto de montaje, / para el root:
Punto de montaje
Punto de montaje
Y ya tendremos definido el primero, a continuación seguiremos creando una pequeña área de swap:
Sistema de ficheros root creado
Sistema de ficheros root creado
Seleccionamos el total de disco restante:
El instalador indicará el resto de espacio disponible
El instalador indicará el resto de espacio disponible
Indicamos que se trata de una área de swap:
Área de SWAP
Área de SWAP
Ya tendremos el root i una área de swap, por lo que podemos finalizar con Q:
root y swap creados
root y swap creados
A continuación deberemos seleccionar la distribución (conjuntos de ficheros) ainstalar:
Selección de distribución
Selección de distribución
Seleccionamos, por ejemplo, el perfil 4 “Developer“, a continuación va a pedir en que idioma queremos instalar la documentación:
Idioma de la documentación
Idioma de la documentación
Seleccionamos si queremos instalar el árbol de ports:
Instalación de ports
Instalación de ports
Finalmente le damos al OK:
Finalizamos la selección de la distribución
Finalizamos la selección de la distribución
Seleccionamos el medio de instalación, en este caso desde el DVD (opción 1):
Selección de medio de instalación
Selección de medio de instalación
Último aviso antes de la destrucción de los datos que tenga el disco, si hay algo en él deberemos tener backups:
Último aviso antes de instalar
Último aviso antes de instalar
Y a continuación empezará a instalar:
Instalación de FreeBSD
Instalación de FreeBSD
Dispondremos de una terminal por si hay algún problema o deseamos empezar a tocar cosas mientras finaliza la instalación. Podemos acceder a ella medianteControl-Alt-F4:
Consola durante la instalación
Consola durante la instalación
Podemos volver para ver el progreso de la instalación mediante Control-Alt-F1:
Progreso de instalación
Progreso de instalación
Una vez esta instalado el sistema nos va a pedir si queremos personalizar algunas opciones:
Personalizar opciones de un FreeBSD recién instalado
Personalizar opciones de un FreeBSD recién instalado
Si le damos al Si tendremos el siguiente listado:
Personalización del sistema
Personalización del sistema
Por ejemplo, podremos definir el password de root:
Definir el password de root
Definir el password de root
Una vez queda personalizado deberemos salir de este asistente:
Saliendo del asistente
Saliendo del asistente
Y volveremos al inicio de la instalación, simplemente le decimos que queremos salir con un “Exit Install“:
Salir del instalador
Salir del instalador
Nos avisará del reinicio del sistema:
Aviso de reinicio
Aviso de reinicio
Y nos recordará que debemos quitar el DVD de la unidad:
Recuerda quitar el DVD de la unidad lectora
Recuerda quitar el DVD de la unidad lectora
Finalmente el sistema se va a reiniciar y va a salir el bootloader:
bootloader de FreeBSD
bootloader de FreeBSD
Esperando unos segundos o con el intro va a empezar a arrancar el sistema recién instalado:
Arrancando FreeBSD
Arrancando FreeBSD
Una vez arrancado podremos acceder al sistema:
Login de FreeBSD 8
Login de FreeBSD 8
Nos va a dar la bienvenida:
Bienvenido al sistema FreeBSD
Bienvenido al sistema FreeBSD
Podremos encontrar los ports en /usr/ports:
Arbol de ports de FreeBSD
Arbol de ports de FreeBSD
Espero que alguien se anime a probar este magnífico sistema

 SI NO LES QUEDOS CLARO AQUÍ ESTE VÍDEO. 




No hay comentarios:

Publicar un comentario