Sunteți pe pagina 1din 13

18-Septiembre-2017

Centro de Bachillerato Tecnolgico Industrial y de servicios no.41


Belisario Domnguez
Mdulo IV Instala sistemas operativos de aplicaciones y servicios.
Submdulo I: Instala sistemas operativos.

-Bentez Rico Arely


-Bonilla Licona Alicia Paola
-Galindo Mrida Sofa
-Garca Leyva Rafael
-Flores Campos Nstor Elvin
-Ochoa Mendoza Joath Alberto

5BM Programacin
Binas No. 2, 21,22

Tema: Informe sobre el sistema operativo UNIX


M.G.E. Felicitas Hernndez Beltrn

Introduccin
Lo que se trata hacer en este informe es ver todos los componentes del sistema
operativo Unix, el cual es uno de los ms tradicionales que hay.
Esto nos ayudara a poder ver un sistema operativo diferente a los cuales estamos
acostumbrados diariamente los cuales son: iOS y Android, y as poder saber si es
que en realidad nos conviene este sistema.
Puesto de que hay diferentes sistemas operativos en el mercado hoy en da, es
bueno saber acerca de este sistema que no es muy conocido para poder conocer
ms de los sistemas operativos que han existido desde hace mucho tiempo.
Seguidamente de que revisemos acerca de este sistema operativo de ah
podemos partir y asegurarnos de que si este es en realidad bueno y cumple lo
que dice que hace.
Los sistemas operativos son importantes ya que con ellos se pueden utilizar los
dispositivos mviles y dems, los cuales se han vuelto muy importantes en nuestra
vida diaria
Unix es uno de los sistemas opertaivos mas importantes de la informatica por lo
cual es bueno que mediante este trabajo se pueda aprender de diferentes
sistemas operativos que nos rodean y que han estado aqu desde hace muchos
aos.

Que es Unix
UNIX es un sistema operativo, es decir, es una coleccin de programas que
ejecutan otros programas en una computadora. UNIX naci en los Laboratorios
Bell de AT&T en 1969, desarrollado por Ken Thompson y Dennis Ritchie. UNIX
ofreca solo una serie de pequeos programas, tan poco como fuese posible con
respecto a sus predecesores, y tal vez esperando que la gente querra unir todos
esos programas.
UNIC era una revisin del sistema operativo MULTICS, escrito en un lenguaje
ensamblador; y ejecutndose en una mquina DEC PDP-7, que posteriormente se
adapt a un ordenador PDP-11. '''UNIC''' simplificaba la complejidad que hizo
fracasar a su antecesor.

Ms tarde, el nombre sufre diferentes cambios hasta llegar al UNIX, tal y como se
conoce hoy en da, con lo cual se puede deducir que UNIX surge de una versin
reducida del proyecto MULTICS, si bien tambin ha sido influenciado por otros
sistemas operativos como el CTSS (Compatible Time Sharing System) del MIT y
el sistema XDS-940 de la Universidad de California de Berkeley.

Para qu sirve
El sistema provee una serie de herramientas, cada una realiza una funcin
limitada y bien definida, utiliza un sistema de archivos unificado como medio de
comunicacin, y un lenguaje de comandos llamado Shell que permite combinar
esas herramientas para realizar acciones complejas.
Su funcin consiste en la lectura de la lnea de comandos, la interpretacin de su
significado, la ejecucin del comando y luego la devolucin del resultado a travs
de las salidas.
Sus caractersticas
Las caractersticas de este sistema tiene muchas ventajas ya que son
compatibles, gracias a que su cdigo es abierto, tambin los usuarios pueden
correr sus propios programas, adems tiene buena presentacin y graficas de alta
calidad.
Adaptacin.- Los usuarios pueden correr sus propios programas.
Compatibilidad.- Permite el control de dispositivos como impresoras,
escner, etc., y en las versiones actuales, permite el manejo de perifricos
para ingresar datos.
Programable.- Permite la compilacin o adaptacin de programas debido a
que es de cdigo abierto.
Multisistema.- Se considera portable por ser compatible con casi todos los
dispositivos existentes y es el nico sistema operativo con estas
caractersticas.
Adaptacin.- Es capaz de adaptarse a muchas aplicaciones diversas.
Potente.- Sus comandos incorporados son de amplia aplicacin en los
programas.
Multiusuario.- Es utilizable por muchas personas en forma simultanea
conectadas a un cerebro central.
Multitarea.- Este programa puede realizar tareas en un mismo momento.
Esttico.- Buena presentacin y grficos de alta calidad, comandos
congruentes, eficientes y simples.
Requerimientos.- Este sistema se puede adaptar a dispositivos de
cualquier tipo, y los requerimientos parten desde mquinas con
procesadores a 800 Mega Hertz hasta los actuales, memoria de 512 megas
hasta 8 gigas o ms, y entre cinco y veinte gigas de espacio libre,
(dependiendo de la versin instalable) y tarjeta de red.
El shell permite modificar en forma dinmica las caractersticas con que se
ejecutan los programas en UNIX:
Las entradas y salidas pueden ser re direccionadas o redirigidas hacia archivos,
procesos y dispositivos;
Es posible interconectar procesos entre s.
Diferentes usuarios pueden "ver" versiones distintas del sistema operativo debido
a la capacidad del shell para configurar diversos ambientes de ejecucin. Por
ejemplo, se puede hacer que un usuario entre directamente a su seccin, ejecute
un programa en particular y salga automticamente del sistema al terminar de
usarlo.

Sus ventajas y desventajas


Ventajas de Unix
PRECIO: Podemos descargarlo gratuitamente desde internet o comprarlo a
un precio asequible.
REQUERIMIENTOS: Funciona exclusivamente en modo de texto sin la
necesidad de cargar un entorno grfica y puede ejecutarse en cualquier
mquina.
ESTABILIDAD: A tener su ncleo basado en Unix, hereda esa estabilidad
que siempre ha caracterizado a los sistemas Unix.
SEGURIDAD: A nivel de servidor podemos encontrar que la seguridad del
Unix frente a otros servidores del mercado es mucho mayor.
COMPATIBILIDAD: Reconoce la mayora de otros sistemas operativos en
una red.
MULTITAREA REAL: Ejecuta varias aplicaciones y procesos
simultneamente.
VELOSIDAD: Su entorno grafico para ejecutar servicios o aplicaciones
hacen que su velocidad sea muy superior a los actuales sistemas
operativos.
CODIGO FUENTE: Es posible modificarlo y adaptarlos a nuestras
necesidades libremente.
ENTORNO DE PROGRAMACION: Se puede programar para otro sistema
operativo.
CRECIMIENTO: Gracias a la licencia GNU, el cdigo abierto, y la gran
comunidad de miles de programadores es los ms rpidos que existen en la
actualidad.
Desventajas de Unix
SOPORTE: Algunos Linux no cuentan con empresas que lo respalden, por
lo cual no existe un soporte slido como el de otros sistemas operativos.
SIMPLICIDAD: Gracias al entorno de ventanas, sus escritorios y las
aplicaciones diseadas especficamente, para el cada da resulta ms
sencillo su integracin y uso.
SOFWARE: A veces es difcil encontrar una aplicacin determinada, y lo
ms importante, es que no todas las aplicaciones esta en castellano.
HARDWARE: Actualmente Linux soporta un mximo de 16 procesadores
simultneamente contra los 64 procesadores de otros sistemas operativos.

El Ncleo del Sistema Operativo


El ncleo del sistema operativo Unix (llamado Kernel) es un programa escrito casi
en su totalidad en lenguaje C, con excepcin de una parte del manejo de
interrupciones, expresada en el lenguaje ensamblador del procesador en el que
opera.
Las funciones del ncleo son permitir la existencia de un ambiente en el que sea
posible atender a varios usuarios y mltiples tareas en forma concurrente,
repartiendo al procesador entre todos ellos, e intentando mantener en grado
ptimo la atencin individual.
El Kernel opera como asignador de recursos para cualquier proceso que necesite
hacer uso de las facilidades de cmputo. Es el componente central de Unix y tiene
las siguientes funciones:
- Creacin de procesos, asignacin de tiempos de atencin y sincronizacin.
- Asignacin de la atencin del procesador a los procesos que lo requieren.
- Administracin de espacio en el sistema de archivos, que incluye: acceso,
proteccin y administracin de usuarios; comunicacin entre usuarios v entre
procesos, y manipulacin de E/S y administracin de perifricos.
- Supervisin de la transmisin de datos entre la memoria principal y los
dispositivos perifricos.
El Kernel reside siempre en la memoria central y tiene el control sobre la
computadora, por lo que ningn otro proceso puede interrumpirlo; slo pueden
llamarlo para que proporcione algn servicio de los ya mencionados. Un proceso
llama al Kernel mediante mdulos especiales conocidos como llamadas al
sistema.
El Kernel consta de dos artes principales: la seccin de control de procesos y la de
control de dispositivos. La primera asigna recursos, programas, procesos y atiende
sus requerimientos de servicio; la segunda, supervisa la transferencia de datos
entre la memoria principal y los dispositivos perifricos. En trminos generales,
cada vez que algn usuario oprime una tecla de una terminal, o que se debe leer o
escribir informacin del disco magntico, se interrumpe al procesador central y el
ncleo se encarga de efectuar la operacin de transferencia.
Manejo De Memoria
Dependiendo de la computadora en la que se ejecute, Unix utiliza dos tcnicas de
manejo de memoria: swapping y memoria virtual.
Lo estndar en Unix es un sistema de intercambio de segmentos de un proceso
entre memoria principal y memoria secundaria, llamado swapping lo que significa
que se debe mover la imagen de un proceso al disco si ste excede la capacidad
de la memoria principal, y copiar el proceso completo a memoria secundaria. Es
decir, durante su ejecucin, los procesos son cambiados de y hacia memoria
secundaria conforme se requiera.
Si un proceso necesita crecer, pide ms memoria al sistema operativo y se le da
una nueva seccin, lo suficientemente grande para acomodarlo. Entonces, se
copia el contenido de la seccin usada al rea nueva, se libera la seccin antigua
y se actualizan las tablas de descriptores de procesos. Si no hay suficiente
memoria en el momento de la expansin, el proceso se bloquea temporalmente y
se le asigna espacio en memoria secundaria. Se copia a disco y, posteriormente,
cuando se tiene el espacio adecuado - lo cual sucede normalmente en algunos
segundos - se devuelve a memoria principal.
Est claro que el proceso que se encarga de los intercambios entre memoria y
disco (llamado swapper) debe ser especial y jams podr perder su posicin
privilegiada en la memoria central. El Kernel se encarga de que nadie intente
siquiera interrumpir este proceso, del cual dependen todos los dems. Este es el
proceso 0 mencionado antes. Cuando se decide traer a la memoria principal un
proceso en estado de "listo para ejecutar", se le asigna memoria y se copian all
sus segmentos. Entonces, el proceso cargado compite por el procesador con
todos los dems procesos cargados. Si no hay suficiente memoria, el proceso de
intercambio examine la tabla de procesos para determinar cul puede ser
interrumpido y llevado al disco.
Instalacin del sistema operativo

Cules son los requisitos de hardware y software para realizar el


proceso de instalacin?

-Sistema operativo Parche Memoria, espacio de disco libre y dems


requisitos dehardware mnimos

-AIX 5.11 Para el servidor de Tivoli Identity Manager, si se utiliza con


WebSphereApplication Server, aplique el paquete de mantenimiento 5100-
03 y el APAR IY36884 oposterior

-RAM: 1 GB

-Procesador

-Espacio de disco libre: debe tener 1 GB de espacio de disco libre.

Mencione ampliamente el procedimiento de instalacin.

1. Preparacin para instalar Unix


Una vez que usted ha obtenido una distribucin de Unix, estar preparado
para instalar el sistema.
Esto supone cierto grado de planificacin, sobre todo si en su ordenador se
usan actualmente otros sistemas operativos. En las secciones siguientes
describiremos cmo preparar la instalacin de unix de forma general.

1.1. Visin general de la instalacin


A pesar de ser diferente cada distribucin de Unix, el mtodo utilizado para
instalar el software es, en general, como sigue:
11.. Reparticiones su(s) disco(s) duro(s). Si usted tiene instalados otros
sistemas operativos, necesitar reparticionar los discos con el fin de
reservar espacio para Linux. Esto se tratar ms adelante en la Seccin
2.2.4.
2. Arranque la instalacin de Unix. Cada distribucin de Unix incluye algo
para arrancar inicialmente e instalar el software, usualmente un diskette de
arranque. Arrancando de esta forma, usted entrar en un programa de
instalacin para el resto del software, o bien le permitir seguir instalndolo
a mano.
3. Cree las particiones para Unix. Despus de reparticionar su disco para
reservar espacio para Unix, debe crear particiones de Unix en dicho
espacio.
4. Cree los sistemas de ficheros y el espacio de intercambio. En este
momento, debe crear uno o ms sistemas de ficheros, utilizados para
guardar sus ficheros, en las particiones recin creadas. Adems, si piensa
usar espacio de intercambio ("swap"), debe crear dicho espacio en una de
las particiones para Unix.
5. Instale los programas en los sistemas de ficheros. Finalmente, debe
instalar el software en sus nuevos sistemas de ficheros. Despus de esto,
lo que queda es fcil si todo va bien.

La mayora de las distribuciones de Unix proporcionan un programa de


instalacin que le guiar en cada paso de la instalacin, y automatiza
algunos de esos pasos. Tenga en cuenta que cualquiera de los siguientes
pasos pueden estar automatizados o no, dependiendo de la distribucin.
La distribucin Slackware de Unix, explicada en este libro, solo requiere que
reparticione su disco, utilizando fdisk, y use el programa setup para
completar los restantes pasos.
Un consejo importante: Mientras instala Unix, lo mejor que le podemos
aconsejar es que tome notas durante todo el procedimiento de instalacin.
Escriba todo lo que haga, todo lo que escriba y todo lo que vea y pueda no
parecerle normal. La idea aqu es simple: si usted tiene (o cuando tenga!)
problemas, usted querr poder retroceder sus pasos y encontrar qu hizo
mal. Instalar Unix no es difcil, pero hay que recordar continuamente
muchos detalles.

2.1. Instalacin del software de UNIX


Despus de modificar sus particiones para reservar espacio a Unix, usted
est preparado para instalar el software. A continuacin se muestra un
resumen del procedimiento a seguir:
o Arrancar con el dispositivo de arranque de unix (disquete);
o Ejecutar fdisk bajo Unix para crear las particiones de Unix;
o Ejecutar mke2fs y mkswap para crear los sistemas de ficheros y el
espacio de intercambio;
o Instalar el software de Unix;
o Finalmente, instalar el cargador LILO en el disco duro, o crear un disco de
arranque con el fin de arrancar su nuevo sistema Unix.
Como hemos dicho, uno (o ms) pasos de los anteriores pueden estar
automatizados por los programas de instalacin, segn la distribucin que
est utilizando. Por favor, consulte la documentacin de su distribucin para
ver las instrucciones especficas.

3.1. Arranque de UNIX


El primer paso es iniciar el computador con el dispositivo de arranque de
Unix, que suele ser un disco "boot" que contiene un pequeo sistema Unix.
Tras arrancar con el floppy, se le presentar un men de instalacin de
algn tipo que le guiar en el proceso de instalacin. En otras
distribuciones, se le mostrara un prompt de login cuando arranque. Aqu se
suele entrar como root o install para comenzar el proceso de instalacin.
La documentacin que viene con su particular distribucin le explicar qu
necesita para arrancar Unix.
La mayora de las distribuciones de Unix utilizan un disquete de arranque
que le permite introducir parmetros de su hardware en tiempo de
arranque, para forzar la deteccin de sus dispositivos.
Referencias
Redaccin Ejemplode.com. (2017). Caracteristicas de Unix. 17 de
Septiembre del 2017, de Ejemplosde.com Sitio web:
http://www.ejemplode.com/8-informatica/3727-caracteristicas_de_unix.html
Gabriela Gonzlez. (2014). Qu es Unix. 17 de Septiembre del 2017, de
Hipertextual Sitio web: https://hipertextual.com/archivo/2014/05/que-es-unix/
llcomer. (2012). Como instalar Unix. 17 de Septiembre del 2017, de
Blogspot Sitio web: http://iicomer.blogspot.mx/
Martin. (2010). Sistema Operativo UNIX. 17 de septiembre del 2017, de
Monografias Sitio web: http://www.monografias.com/trabajos/unix/unix.shtml
mflor. (2001). SISTEMA OPERATIVO UNIX. 2017, de mflor.mx Sitio web:
http://www.mflor.mx/materias/temas/unix/unix.htm
Gabriela Gonzlez. (2014). Que es UNIX. 17 de septiembre del 2017, de
Hipertextual Sitio web: https://hipertextual.com/archivo/2014/05/que-es-unix/
Rubn Eduardo Aguayo Silva. (2017). Requisitos de software yhardware
para instalar los sistemasoperativos Nobell netware,Linux y unix. 18 de
septiembre del 2017, de SCRIBD Sitio web:
https://es.scribd.com/doc/94600163/Requisitos-de-Software-y-Hardware-
Para-Instalar-Los-Sistemas-Operativos-Nobel-Netware
IIcomer. (31 de mayo del 2012). Como instalar Unix. 18 de septiembre del
2017, de Blogger Sitio web: http://iicomer.blogspot.mx/
avarez, y., avarez, y. and perfil, V. (2017). VENTAJAS Y
DESVENTAJAS. [online] Yagneri86.blogspot.mx. Available at:
http://yagneri86.blogspot.mx/2013/10/ventajas-y-desventajas.html
Anon, (2017). [online] Available at:
https://pdos.csail.mit.edu/6.828/2004/readings/ritchie74unix.pdf
ejemplode.com. (2017). Caractersticas de Unix. [online] Available at:
http://www.ejemplode.com/8-informatica/3727-caracteristicas_de_unix.html
Anexos

S-ar putea să vă placă și