Sunteți pe pagina 1din 8

MANTENIMIENTO DE COMPUTADORAS SISTEMAS OPERATIVOS II

1

DEPARTAMENTO DE INGENIERIA ELECTRICA
Y ELECTRONICA
MANTENIMIENTO DE COMPUTADORAS


SISTEMAS OPERATIVOS II

TEMA: CARACTERISTICAS DE LINUX

INTRODUCCION.
Los sistemas operativos son la base de comunicacin entre los usuarios y la computadora de
aqu parte la necesidad de conocer un sistema operativo que sea estable y seguro, Linux cumple
estas caractersticas adems de otras que son de gran utilidad las cuales se mencionan en esta
guion.
OBJETIVOS.

Al finalizar esta sesin ser capaz de:

Definir que es Linux.
Definir la estructura del Kernel de Linux.
Manipular las caractersticas principales de Linux.
Identificar distribuciones de Linux.
Definir requerimientos para la instalacin.

QUE ES LINUX?

Linux es un sistema operativo de libre distribucin inspirado en el sistema Unix, escrito por
Linus Torvalds con la ayuda de miles de programadores por medio de Internet.

Unix es un sistema operativo desarrollado en 1970, una de sus mayores ventajas es que es
fcilmente portable a diferentes tipos de ordenadores, por lo que existen versiones de Unix para
casi todos los tipos de ordenadores, desde PC, Mac hasta superordenadores, Unix no est
pensado para ser fcil de emplear, sino para ser sumamente flexible. Por lo tanto Linux busca
establecer amigabilidad con los usuarios y compatibilidad para variado hardware sin dejar de
lado la robustez que este brinda. Pese a todo la enorme flexibilidad de Linux y su gran
estabilidad (y el bajo costo) han hecho de este sistema operativo una buena opcin para aquellos
usuarios que se dediquen a trabajar a travs de redes y naveguen por Internet por su alta
seguridad. Adems el futuro de Linux es brillante y cada vez ms gente y ms empresas estn
apoyando este proyecto, con lo que el sistema es cada vez ms sencillo y amigable de emplear y
los programas son cada vez mejores.
Unidad 1: Teora introductoria de Linux. Anexo de clase 1.



ESTRUCTURA DEL KERNEL.

Originalmente Linux era monoltico, es decir, todas las funcionalidades estaban incluidas en el
cdigo del ncleo y era necesario recompilarlo (reestructurarlo) para soportar un nuevo
dispositivo, etc. Sin embargo, esta idea no encaja con la enorme diversidad de componentes
hardware que existen. Debido a esto, el diseo fue migrando paso a paso a un diseo basado en
mdulos. Fig. 1.1.



Fig.1.1 Estructura del Kernel monoltico y modular.

Se procura as que el ncleo sea lo ms ligero posible y cuando sea necesario aadir una nueva
funcionalidad como soportar una nueva tarjeta de sonido, video, etc. Slo haya que aadir el
mdulo al ncleo. Dichos mdulos hoy conocidos como paquetes.

Bsicamente el Kernel de Linux es la columna vertical del sistema. Es lo que permite que los
usuarios se comuniquen con el sistema para que este haga el los dispositivos realicen un
proceso. Fig.1.2.
MANTENIMIENTO DE COMPUTADORAS SISTEMAS OPERATIVOS II


3



Fig.1.2. Estructura del Kernel de Linux.

Para conseguir el ncleo de Linux existen varias formas una de ellas, es descargndolo desde el
Internet (que existen varios sitios), debemos estar seguros de descargarlo de un sitio confiable.
Otra es en el mismo sistema operativo, todas las distribuciones de Linux traen un ncleo,
incluso algunas distribuciones como Debian traen hasta cinco versiones de diferentes.


Sitio oficial para descargar el ncleo de Linux:
www.kernel.org

El desarrollo del Kernel de Linux es constante as que continuamente se estn sacando nuevas
versiones del Kernel esto crea la necesidad de implementar una forma para reconocer cada
nuevo ncleo.
Para ello se asigno una serie de nmeros para cada lnea de ncleos que se desarrolla, esta
numeracin consta de tres dgitos. Ej.: la versin 2.4.13 donde el segundo digito nos indica si
el ncleo esta en desarrollo o ya es un ncleo estable.

Cuando el numero es impar se trata de un ncleo que aun esta en desarrollo eso significa que
puede ser inestable. Caso contrario si el numero es par el ncleo ya esta terminado lo cual le da
seguridad para ser utilizado.

SWAP.











Swap significa intercambio as que la swap es una particin de intercambio o un espacio
reservado en nuestro disco duro para poder usarse como una extensin de memoria virtual del
sistema. Es una tcnica utilizada para hacer creer a los programas que existe ms memoria RAM
de la que en realidad existe. En Linux, la memoria total disponible para el sistema estar formada
por: la memoria RAM instalada ms la swap disponible.
El acceso a la swap es mas lento que el acceso a la memoria RAM por lo tanto si el uso de la
swap aumenta el rendimiento del equipo disminuir.

El tamao de las particiones swap puede ser modificado despus de la instalacin, hacerla ms
grande o disminuir el tamao de est.



No olvidemos que la swap siendo memoria virtual (Espacio en el disco duro.) No pierde la
informacin que se carga en ella como la memoria RAM.
Unidad 1: Teora introductoria de Linux. Anexo de clase 1.




Debe tener en cuenta que el espacio en disco duro recomendado para la swap debe ser el doble
de la memoria RAM fsica, por ejemplo si su ordenador tiene 512MB de RAM las particin para
la swap se recomienda que sea de 1024MB sea 1GB.

SISTEMAS DE ARCHIVOS.
El sistema de archivos en Linux es la estructura usada por el sistema para almacenar la
informacin en los dispositivos. Como cualquier sistema de archivos los sistemas de archivos de
Linux pueden contener cualquier tipo de informacin. Desde una imagen hasta un pgina Web.
Todos los archivos en Linux tienen la capacidad de tener nombres desde 1 hasta 255 caracteres.
El sistema operativo Linux distingue tres tipos de archivos:
Archivos o ficheros.
Directorios (Carpetas) que almacenan archivos o sub directorios.
Archivos especiales, Presentan los dispositivos conectados al equipo; por lo tanto
introducir informacin en un archivo seria como enviar un documento a una impresora
por ejemplo, generalmente estos archivos se encuentran almacenados en el directorio
/dev.
Linux soporta diferentes sistemas de archivos para almacenar datos. Algunos de ellos son el
ext2, ext3, ReiserFS. Los sistemas de archivos de Linux a la hora de almacenar los datos los
almacena en bloques continuos, esto hace que la lectura en nuestro disco duro sea mas rpida y
no tengamos la necesidad de desfragmentar el disco con tanta frecuencia.

CARACTERSTICAS DE LINUX.


Multitarea: varios procesos (programas) ejecutndose al mismo tiempo.

Multiusuario: varios usuarios trabajando en el sistema operativo al mismo tiempo.
Con el acceso a ms de una terminal inclusive a varios escritorios por equipo.

Multiplataforma: corre en muchos microprocesadores distintos, por ejemplo Intel,
AMD, Motorola, etc. El Sistema operativo se puede ejecutar en cualquier
microprocesador sin importar el fabricante.
MANTENIMIENTO DE COMPUTADORAS SISTEMAS OPERATIVOS II


5


Carga de ejecutables por demanda: Linux slo lee del disco aquellas partes de un
programa que estn siendo usadas actualmente.

Poltica de copia en escritura para la comparticin de pginas entre ejecutables: esto
significa que varios procesos pueden usar la misma zona de memoria para
ejecutarse. Cuando alguno intenta escribir en esa memoria, la pgina (4kb de
memoria) se copia a otro lugar. Esta poltica de copia en escritura tiene dos
beneficios: aumenta la velocidad y reduce el uso de memoria.

Todo el cdigo fuente est disponible, incluyendo el ncleo completo y todos los
drivers, las herramientas de desarrollo y todos los programas de usuario; adems
todo ello se puede distribuir libremente. Hay algunos programas comerciales que
estn siendo ofrecidos para Linux actualmente sin cdigo fuente, pero todo lo que
ha sido gratuito sigue siendo gratuito.

Consolas virtuales mltiples: varias sesiones de login a travs de la consola entre las
que se puede cambiar con las combinaciones adecuadas de teclas (totalmente
independiente del hardware de video). Se crean dinmicamente y puedes tener hasta
64.

Tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 tb y
nombres de archivos de hasta 255 caracteres de longitud.

Acceso transparente a particiones ms-dos (o a particiones os/2 fat) mediante un
sistema de archivos especial: no necesitas ningn comando especial para usar la
Unidad 1: Teora introductoria de Linux. Anexo de clase 1.


particin ms-dos, parece un sistema de archivos normal de unix.

TCP/IP, incluyendo FTP, telnet, nfs, etc. Permite la conexin de red a travs de
protocolos comunes.

DISTRIBUCIONES.
Ya que Linux es un sistema operativo de distribucin libre podemos encontrar diferentes
distribuciones o distros como tambin son conocidas, estas son nuevas compilaciones de
programas y ficheros, preparados para la instalacin.
La diferencia entre cada una de ellas se da en las herramientas de configuracin y sistemas de
administracin de paquetes de software para instalar.
Existe gran cantidad de distribuciones en el medio cada una de ellas puede contener diferente
cantidad de herramientas de configuracin y entornos grficos.

Tambin existen distribuciones Live que son aquellas que pueden utilizarse desde el CD sin la
necesidad de ser instaladas en el equipo. Fig.1.4.



Fig.1.4. Distribuciones de Linux.

MANTENIMIENTO DE COMPUTADORAS SISTEMAS OPERATIVOS II


7


Algunas de las distribuciones existentes:

Red Hat. Debian.
Suse. KNOPPIX.
Yellow Dog. Gentoo.
Slackware. Linspire.
Mandriva. Ubuntu.
Kubuntu. Fedora.

REQUERIMIENTOS DE INSTALACIN.

La mnima configuracin sobre la que Linux puede trabajar es: 386SX/16, 2 Mb RAM,
disquetera de 1.44 Mb o de 1.2 Mb y cualquier tarjeta grfica soportada (ms teclado, monitor y
dems, por supuesto). Esto debera permitirnos arrancar y comprobar si trabaja en el ordenador,
pero no sers capaz de hacer nada til.
Para hacer algo, necesitamos adems algo de espacio en disco duro tambin, 5 o 10 Mb sern
suficientes para una configuracin minimsima (con slo los comandos ms importantes y quizs
una o dos pequeas aplicaciones instaladas, como por ejemplo un programa de terminal). Esto
es an muy, muy limitado, y muy incmodo, ya que no deja suficiente espacio para casi nada, a
menos que las aplicaciones sean bastante limitadas. No es recomendable para nada salvo para
probar si las cosas funcionan y por supuesto para poder alardear de los pocos recursos
requeridos.
Los siguientes requisitos se deben tomar en cuenta para asegurar la operacin correcta de una
versin de Linux con herramientas graficas y con el propsito de trabajar en el al mximo.
Procesador: Intel: Pentium 1-4 o Xeon, AMD: Duron, Athlon, Athlon XP, Athlon MP,
Athlon 64, Sempron o Opteron.
Memoria principal: 256MB (512MB recomendado).
Disco Duro: Desde 500MB para la instalacin mnima; 3GB para una instalacin
estndar.
Tarjetas grficas y de sonido: Soporta las tarjetas ms modernas.


CONCLUSIONES:

Qu es el Kernel de Linux?
__________________________________________________________________________
__________________________________________________________________________
________________________________________________________

Qu son las Distribuciones de Linux?
__________________________________________________________________________
______________________________________________________________

Cules son los sistemas de archivos propios de Linux?
Unidad 1: Teora introductoria de Linux. Anexo de clase 1.


____________________________________________________________________

Qu funcin cumple la swap?
__________________________________________________________________________
______________________________________________________________


Investigar y contestar las siguientes preguntas:

Cul versin de Kernel utiliza Suse 10.2?

____________________________________________________________________

De sitio se puede descargar el Sistema operativo Open Suse 10.2?

___________________________________________________________________

Qu es GPL?

__________________________________________________________________________
______________________________________________________________

Qu es GNU?

__________________________________________________________________________
______________________________________________________________


Ver multimedia que se encuentra en \CD_SOPII\videos\codigo_linux



Para ver el video es necesario instalar la aplicacin para Windows flvplayer_setup, esta aplicacin
la puede encontrar en CD_SOPII.

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