Está en la página 1de 11

LEONEL COYLA IDME

NAYER TUMI FIGUEROA


FIDEL
ESTRUCTURA DEL SISTEMA
OPERATIVO UBUNTU
ESTRUCTURA DE LINUX
Linux consta de varios componentes de alto nivel
responsables de la gestin de procesos, gestin
de memoria, gestin de mdulos, controladores
de dispositivos, gestin y manejadores de
sistemas de archivos, gestin de red, y otras
tareas.
Componentes tales como el Sistema de Archivos
Virtual (VFS) y el componente de Red tienen una
estructura de capas, mientras que los
componentes responsables de la gestin de
memoria, de procesos y gestin de mdulos,
utilizan demonios.
Qu componentes del sistema operativo encajan dentro de cada
administrador y porque?
main, restricted, universe y multiverse.
Por defecto se instalan paquetes de los
componentes main y restricted. Los paquetes del
componente universe de Ubuntu generalmente se
basan en los paquetes de la rama inestable y de la
parte experimental de Debian.
Qu componentes del sistema operativo encajan dentro de cada
administrador y porque?
main: contiene solamente los paquetes que
cumplen los requisitos de la licencia de Ubuntu, y
para los que hay soporte disponible por parte de
su equipo. ste paquete incluye casi todo lo
necesario para el uso de los programas de linux
que son de uso general. Los paquetes de este
componente poseen ayuda tcnica garantizada y
mejoras de seguridad.
restricted: contiene paquetes soportados por los
desarrolladores de Ubuntu debido a su
importancia. En este lugar se incluyen los
paquetes los cuales son controladores
propietarios de algunas tarjetas grficas.
Qu componentes del sistema operativo encajan dentro de cada
administrador y porque?
universe: contiene una amplia gama de
programas, que pueden o no tener una licencia
restringida, pero que no recibe apoyo por parte
del equipo de tcnico, sino por parte de la
comunidad del Ubuntu. Esto permite que los
usuarios instalen toda clase de programas en el
sistema guardndolos en un lugar aparte de los
paquetes soportados, los cuales son main y
restricted.
multiverse: contiene los paquetes sin soporte
debido a que no cumplen los requisitos de
software libre.
Este sistema operativo incluye alguna mquina virtual? De que
tipo?
Arquitectura de RTLinux
A diferencia de otras aproximaciones para disear
un S.O. de tiempo real, RTLinux no aade nuevas
llamadas al sistema ni modifica ninguna de las ya
existentes. Tampoco es una biblioteca para el
programador este se sita entre el hardware y el
propio sistema operativo, creando una mquina
virtual para que Linux pueda seguir funcionando
siguiendo el siguiente proceso.
RTLinux toma el control de todas las
interrupciones, e implementa un gestor de
interrupciones por software.
Las tareas RTLinux se ejecutan utilizando el Run
Time Support (RTS) de RTLinux.
De que forma esta implementado el sistema operativo?,
Monoltico, en capas o cliente/servidor?
Por razones de simplicidad y eficiencia, el kernel de
Linux, como la mayora de sistemas Unix, es
monoltico. Algunos de los problemas que presentan
estas arquitecturas son abordados mediante la
tcnica de carga de mdulos que permiten el
enlazado de cdigo objeto dentro del kernel en
tiempo de ejecucin. Un mdulo consta de cdigo
objeto que puede ser enlazado, o eliminado,
dinmicamente con el resto del cdigo del kernel
mediante el programa /sbin/insmod, que en realidad
es un enlazador dinmico. Tambin, existe un
demonio kernel, que puede cargar un mdulo durante
la ejecucin de otro componente que lo necesite.
Linux utiliza este mecanismo para la implementacin
de manejadores de dispositivos, implementaciones
de sistemas de archivos, y componentes de red.
De que forma esta implementado el sistema operativo?,
Monoltico, en capas o cliente/servidor?
La figura muestra una visin general del sistema. Si bien esta figura
puede parecer que muestra una estructura de capas en la mayora de
sus componentes, esto no es totalmente cierto. Si se desciende en el
nivel de abstraccin mostrado por la figura, y se estudia con ms
detalle las dependencias entre los principales componentes del
sistema, lo que se denomina arquitectura concreta, se observa cmo
las interacciones entre mdulos son bastantes ms complejas de lo que
parece inicialmente.
De que forma esta implementado el sistema operativo?,
Monoltico, en capas o cliente/servidor?
Segmento de Uso:
Como Servidor:
Ubuntu Server Edition, la que luego se elimina para
pasar a llamarse solo Ubuntu Server para el uso de
servidores.
Cliente:
El cliente de Ubuntu est integrado con Nautilus ( todo
esto dentro de la interfaz grfica) , y permite sincronizar
o compartir cualquier archivo o carpeta situado en la
carpeta personal del usuario en la cual puedes
seleccionar la opcin ms adecuada de acuerdo a tus
necesidades. Adems, de forma pasiva, puede
mantener sincronizado los marcadores del navegador
Web Mozilla Firefox, los mensajes de difusin del
cliente de redes sociales Gwibber, los contactos de
algunos gestores de informacin personal, la msica
adquirida en Ubuntu One Music Store y las notas de
Tomboy.
REFERENCIAS
Red Hat Inc.: Red Hat Linux 9: The Red Hat Linux
System Administration Primer, 2.003.
Red Hat Inc.: Red Hat Linux 9: The Red Hat Linux
Reference Guide, 2.003.
R. M. Gmez Labrador: Seminario 06013.
Programacin Avanzada en Shell (Parte I: lnea de
comandos), 3 edicin. Servicio de Formacin y
Desarrollo del PAS (Universidad de Sevilla), 2.006.
R. M. Gmez Labrador: Curso 03-12. Administracin
de Sistemas Linux Red Hat. Secretariado de
Formacin Permanente del PAS (Universidad de
Sevilla), 2.003.
G. Mourani: Securing and Optimizing Linux: The
Ultimate Solution, v2.0. Open Network Architecture
Inc., 2.001.
8. L. Virzenius, J. Oja, S. Stafford: The Linux System
Administration Guide, v0.7. 2.001.

REFERENCIAS
Linux OnLine!: http://www.linux.org/
The Linux Documentation Project (TLDP): http://www.tldp.org/
Proyecto HispaLinux (LDP-ES): http://www.hispalinux.es/
Filesystem Hierarchy Standard: http://www.pathname.com/fhs/
Proyecto GNU: http://www.gnu.org/
Open Source Initiative: http://www.opensource.org/
Upstart - event-based init daemon: http://upstart.ubuntu.com/
Migrating to Ext4: http://www.ibm.com/developerworks/linux/library/lext4/
The Linux Kernel Archives: http://www.kernel.org/
The Internet Engineering Task Force: http://www.ietf.org/
Portal Guadalinex: http://www.guadalinex.org/
Galinux Slax: http://www.galinux.org/
http://www.xente.mundo-r.com/net/galeria.htm
Proxecto Trisquel: http://trisquel.uvigo.es/
Wubi Installer: http://wubi-installer.org/
zonaClic: http://clic.xnet.net/
Aplicaciones en Guadalinex Educacin: http://jaentic.blogspot.com/2007/12/aplicaciones-en-
guadalinex-v3-educacin.html