PAD3501_Semana1

10
Escuela de Informática y Telecomunicaciones SEMANA N° 1 NOMBRE EXPERIENCIA: Sistema operativo LINUX y distribuciones UNIDAD DE APRENDIZAJE: I. Objetivo Que el alumno tenga una idea general de las características y funcionalidades del sistema operativo LINUX, cuáles son sus principales distribuciones, así como de los requerimientos necesarios para instalar y trabajar con LINUX y donde encontrar más información acerca del mismo. II. Conocimientos previos LINUX es un clon libre del sistema operativo UNIX, que corre sobre PC's basadas en procesadores Intel 80386, 80486 y Pentium, además también opera sobre estaciones de trabajo con procesadores Sparc, Alpha y M68K, entre otros. LINUX soporta un amplio rango de software tal como TeX, X window, Matlab, Java, Corel WordPerfect, Scilab, SSH, GNOME, KDE, StarOffice, Adobe Reader, Firefox Mozilla, XEmacs, Wabi, Perl, Python, Siag, Tcl/Tk, el compilador GNU C/C++ y TCP/IP, además que compañías comerciales ya están liberando productos para LINUX (ejemplo: Sybase, Informix, Oracle, TIS, Corel WordPerfect, etc.). LINUX es un sistema operativo muy versátil, distribuido libremente en los términos del GNU Licencia Pública General. El 95% de los usuarios de LINUX lo manejan exactamente igual que si estuvieran usando otro sistema UNIX. III. Requerimientos técnicos Para esta actividad basta con un PC con acceso a Internet por alumno o en grupo de máximo dos alumnos por PC. IV. Desarrollo de la Actividad 1

Transcript of PAD3501_Semana1

EXPERIENCIA II

Escuela de Informtica y Telecomunicaciones

SEMANA N1NOMBRE EXPERIENCIA: Sistema operativo LINUX y distribuciones UNIDAD DE APRENDIZAJE: I. Objetivo

Que el alumno tenga una idea general de las caractersticas y funcionalidades del sistema operativo LINUX, cules son sus principales distribuciones, as como de los requerimientos necesarios para instalar y trabajar con LINUX y donde encontrar ms informacin acerca del mismo.II. Conocimientos previosLINUX es un clon libre del sistema operativo UNIX, que corre sobre PC's basadas en procesadores Intel 80386, 80486 y Pentium, adems tambin opera sobre estaciones de trabajo con procesadores Sparc, Alpha y M68K, entre otros.

LINUX soporta un amplio rango de software tal como TeX, X window, Matlab, Java, Corel WordPerfect, Scilab, SSH, GNOME, KDE, StarOffice, Adobe Reader, Firefox Mozilla, XEmacs, Wabi, Perl, Python, Siag, Tcl/Tk, el compilador GNU C/C++ y TCP/IP, adems que compaas comerciales ya estn liberando productos para LINUX (ejemplo: Sybase, Informix, Oracle, TIS, Corel WordPerfect, etc.). LINUX es un sistema operativo muy verstil, distribuido libremente en los trminos del GNU Licencia Pblica General.El 95% de los usuarios de LINUX lo manejan exactamente igual que si estuvieran usando otro sistema UNIX.

III. Requerimientos tcnicosPara esta actividad basta con un PC con acceso a Internet por alumno o en grupo de mximo dos alumnos por PC.IV. Desarrollo de la ActividadLa siguiente actividad est centrada en la profundizacin de los conceptos generales del sistema operativo LINUX y de sus distribuciones ms importantes.

Ud. deber profundizar acerca de las caractersticas del sistema operativo LINUX, conexin y desconexin al sistema operativo LINUX, funcionalidades del sistema operativo LINUX, requerimientos de instalacin del sistema operativo LINUX, principales distribuciones del sistema operativo LINUX y sus caractersticas, entre otras.

Algunas de las preguntas y/o actividades planteadas pueden responderse con la documentacin ofrecida en el material terico de la asignatura, otras, sin embargo, requieren que Ud. Investigue, para esto ltimo ser usual que se le ofrezcan links a pginas web, esquemas o dibujos, diagramas, tablas, documentacin complementaria, etc.LINUX vs UNIX1.-Qu es LINUX?2.-Mencione 3 diferencias entre LINUX y UNIX.

3.-Mencione 9 caractersticas importantes del sistema operativo LINUX.Conexin al sistema

Toda la actividad que podemos realizar en el sistema operativo LINUX parte con el proceso bsico de conexin al sistema. Una vez logeados al sistema, podemos ejecutar los comandos y actividades necesarios, despus de eso, podemos desconectarnos de la mquina (cerrar nuestra sesin de login, o bien apagar la mquina).

Cuando Ud. se sienta frente a la terminal, el proceso que sigue para comenzar a trabajar se llama entrar al sistema o logging in.

Para entrar al sistema debe teclear su login name y password asignadas, as, cuando su terminal LINUX est lista para usarse, despliega: Login:

Esta es una invitacin para entrar al sistema. Teclee su login name y oprima la tecla .

Una vez que teclee su login name, LINUX despliega: Password:

Teclee su contrasea y oprima . Conforme usted teclea, LINUX no hace eco de la contrasea; esto es, las letras no aparecen en pantalla para que su contrasea permanezca secreta.

Una vez que el sistema acepta su login name y la contrasea, LINUX inicia una sesin de trabajo para usted. Si el login name o la contrasea no fueron correctos, LINUX despliega: Login incorrect, y le permite intentarlo otra vez.

Nada ms terminar el proceso de login, una SHELL arranca automticamente y advierte de su disposicin a recibir comandos mostrando un prompt, que por defecto ser uno de los smbolos #, %, > $, en funcin de que SHELL se use y de si uno es el root o no. Este prompt equivale al famoso C:\> del DOS y, como este ltimo, es redefinible.4.-Cuntos y cules son los pasos de seguridad para iniciar una sesin de LINUX?5.-Cuntos intentos de conexin soporta LINUX?, Es posible configurar LINUX para que se acepten ms intentos de conexin? Es esto ltimo conveniente? Por qu?

Desconexin del sistemaCuando termine de trabajar con LINUX, debe finalizar la sesin saliendo del sistema (logging out). Ud. sale del sistema para indicar a LINUX que la sesin de trabajo del login name en uso ha terminado. LINUX detiene entonces la sesin.

Existen varias formas de salir del sistema. La primera consiste en esperar que aparezca el prompt del shell y entonces oprimir +. Tambin puede suceder que el administrador haya configurado el sistema para que, de manera preestablecida, usted no pueda salir oprimiendo +. Si este es el caso, debe usar uno de los comandos de salida: logout y exit.

Una ltima manera para salir del sistema consiste en emplear el comando login. Con este comando LINUX entiende que debe sacarlo a usted del sistema y alistarse para que otra persona pueda entrar.

Si lo que se desea es apagar el sistema se puede usar poweroff.

6.-Cules son los aspectos relativos a la seguridad que debe tenerse con respecto a las sesiones de login de los usuarios?7.-Una labor administrativa bsica y que se debe realizar prcticamente siempre por el administrador del sistema es chaquear sesiones de login desatendidas, por qu? cmo puede hacerse esto en LINUX?Caractersticas de LINUX

Algunas caractersticas importantes de Linux que lo hacen nico son las que se mencionan a continuacin:

LINUX es completamente multitarea y soporta 32 bits.

Una versin completa del sistema X window, conocido como Xfree86, est disponible para LINUX. Soporta TCP/IP. Memoria virtual y libreras compartidas.

LINUX soporta (casi) todas las caractersticas de las versiones comerciales de UNIX.

Soporta software GNU.

LINUX es cerradamente compatible con el IEEE POSIX.1 estndar.

El sistema LINUX corre exclusivamente en modo de 32 bits.

LINUX tiene construido soporte para redes, multitarea, y otras caractersticas.

LINUX es pequeo.

LINUX est en un constante estado de desarrollo.

LINUX es ms barato de obtener que la mayora de sistemas UNIX y sus clones disponibles comercialmente.

LINUX est disponible libremente en la Internet.

Una de las ventajas ms importantes de usar LINUX es que Ud. trabaja con el kernel real. Es decir, todo el cdigo fuente del kernel est disponible para LINUX, y Ud. tiene la habilidad para modificarlo y cubrir sus necesidades. 8.-Qu significa que LINUX sea un sistema operativo de 32 bits?

9.-Cul es la ventaja ms importante de trabajar con Linux?. Explique.

Requerimientos de Hardware

A diferencia de otras versiones de UNIX para PC, LINUX es muy pequeo. Ud. puede correr un sistema bsico desde un solo disco de alta densidad 5.25. Sin embargo, para correr un sistema LINUX completo, se tienen otras necesidades de Hardware.LINUX por su misma naturaleza es continuamente expandido, y ms caractersticas son anexadas cada da. Sin embargo, la compatibilidad del hardware es limitado al hardware que tienen los desarrolladores.Afortunadamente, hay algunos drives genricos para los drivers de disco duro IDE para LINUX. Estos drives genricos deberan trabajar con todos los discos duros IDE y sus adaptadores. La mayora de los drives tipo interno son soportados, pero drives tipo externo que corren conectndose al puerto paralelo de la impresora generalmente no son soportados.

La siguiente es una gua de algunos requerimientos para LINUX. No se tiene que seguir exactamente, pero esta lista le dar una idea general de que se requiere:

Un sistema basado en procesador Intel 80386, 80486 o Pentium.

La arquitectura puede ser ISA, EISA o Local bus.

Un mnimo de 4MB de RAM.

Un controlador de disco duro estndar compatible.

Requerimientos de espacio de disco.

Requerimientos especiales para el sistema X window

10.-Cul es la limitante de hardware que tienen los programas desarrollados en Linux?11.-Mencione 4 requerimientos de Hardware para poder trabajar con Linux.12.-Averiguar acerca de los requerimientos de espacio de disco duro para LINUX.13.-Mencione los requerimientos necesarios para trabajar adecuadamente con X window en LINUX.

Distribuciones LINUX

Hay una buena cantidad de distribuciones para escoger LINUX, pero puede ser un poco difcil la eleccin. Las diferentes distribuciones reflejan las diferentes filosofas como estn operando este sistema operativo.

14.-Averige el nombre de la distribucin LINUX que actualmente estn usando en los laboratorios de su escuela y elabore una lnea de tiempo en donde se muestre la evolucin de dicha distribucin.Hay una buena cantidad de sitios de donde es posible obtener un rbol genealgico de LINUX, para mayor detalle darle un vistazo a los siguientes links:

http://futurist.se/gldt/ aqu aparecen varias versiones de estos rboles genealgicos para LINUX (distros timelines) que se pueden descargar.

http://greer.nodolinux.com/pic/linux/DiagramaLinux.jpg http://www.levenez.com/unix/unix.pdf aqu se muestra un completsimo rbol genealgico de UNIX.

http://www.levenez.com/unix/#13 aqu hay versiones imprimibles del rbol genealgico de UNIX.

15.-Elabore una tabla comparativa entre las distribuciones LINUX base (Red Hat, Suse, Debian, Slackware).Para esto ltimo Ud. puede consultar los siguientes links:

http://www.linux-es.org/distribuciones

http://www.microteknologias.cl/linux_distros.html

http://120linux.com/distribuciones/ http://es.wikipedia.org/wiki/Anexo:Comparaci%C3%B3n_de_distribuciones_Linux http://www.microteknologias.cl/datos-distros.htmlV. Resumen

Con esta experiencia aprendiste acerca de las caractersticas del sistema operativo LINUX y de sus requerimientos de instalacin.

Aprendiste acerca del proceso de conexin al sistema y desconexin del sistema, considerando tambin algunas indicaciones para la seguridad de ambos procesos. Por ltimo, aprendiste acerca de las caractersticas bsicas de las principales distribuciones LINUX.

PAGE 4