UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA



Documentos relacionados
Introducción al Mundo GNU/Linux

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

Sistema Operativo Linux

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Sistemas Operativos de Red

GIT Dinahosting 3. Hola!

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Guía de uso del Cloud Datacenter de acens

Utilización del sistema operativo GNU/ Linux en las netbooks

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Pimeef Software Libre en la empresa

Ventajas del software del SIGOB para las instituciones

Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II Materia: Sistemas Operativos de Redes Tema:

INTERFAZ GRAFICA DE LINUX Y ENTORNO GRAFICO DE WINDOWS.

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Introducción a las redes de computadores

Administración de GNU/Linux

FACULTAD DE CIENCIAS EXACTAS Y NATURALES Y AGRIMENSURA. Tema: LinEx

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Base de datos en Excel

Qué es el Software Libre? Algunos principios básicos

Linux Open Suse 10.2 (Básico + Avanzado)

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

Internet Information Server

HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX

Capítulo 5. Cliente-Servidor.

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

IES Abyla. Departamento de Informática. Sistemas Operativos

Modelos de licenciamiento GNU/Linux Distribuciones Características. GNU/Linux. Colaboratorio de Computación Avanzada (CNCA)

Servidor FTP en Ubuntu Juan Antonio Fañas

UNIVERSIDAD DE SALAMANCA

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de


Configuración de la red

Elementos requeridos para crearlos (ejemplo: el compilador)

CI Politécnico Estella

Ministerio de Educación, Cultura y Deporte. Joomla! La web en entornos educativos. Guía del alumnado

José Mariscal Prieto. Curso de.

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu

Archivo de correo con Microsoft Outlook contra Exchange Server

Tools. Ibermática Soluciones Empresariales 2012, Todos los derechos reservados

GENERACIÓN DE TRANSFERENCIAS

Descripción. Este Software cumple los siguientes hitos:

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

La elección de Blogger como la plataforma o lugar donde

Características del software

INSITITUTO TECNOLOGICO DE DURANGO

SMSPymeX: SISTEMA AUTOMATIZADO DE RECEPCIÓN DE PEDIDOS MEDIANTE MENSAJES DE TEXTO SMS

2. Accedemos al dominio, introducimos el nombre de usuario y la contraseña para acceder. Y damos click en Aceptar.

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Administración de Redes

DIPLOMADO EN SEGURIDAD INFORMATICA

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

MANUAL COPIAS DE SEGURIDAD

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

CONFIGURACIÓN DEL ADAPTADOR DE RED EN LINUX

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

Día :00h Lugar: Obra Social Ibercaja, Sala De actos, Rambla Ferran 38, 3º, Lleida

Son herramientas diseñadas para detectar, bloquear y eliminar virus informáticos y otros programas maliciosos.

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

VOIP LA NUEVA REVOLUCION

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG

Información de Producto:

Paso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto

GUÍA BÁSICA DE INSTALACIÓN

Utilizar Internet para hacer lo de siempre, no va con nosotros.

Internet, conceptos básicos

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

Capítulo 4. Requisitos del modelo para la mejora de la calidad de código fuente

E-learning: E-learning:

Firewall Firestarter. Establece perímetros confiables.

Capítulo 1. Introducción

Instalación de Fedora Core 18 junto a Windows 7.

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A)

HOSTING TIPOS DE ALOJAMIENTO WEB EN INTERNET

10 razones para cambiarse a un conmutador IP

Mejores prácticas para el éxito de un sistema de información. Uno de los problemas de información dentro de las empresas es contar con datos

GENERACIÓN DE ANTICIPOS DE CRÉDITO

CONSEJOS DE CÓMO CREAR UN DOCUMENTO ADOBE PDF ACCESIBLE A PARTIR DE UN DOCUMENTO MICROSOFT WORD ACCESIBLE


Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Google Drive y Almacenamiento en Nubes Virtuales

Iptables, herramienta para controlar el tráfico de un servidor

BRUTALIX Una distribución GNU/Linux para operadores.

IS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux

Selección de los puntos de montaje

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. Directorio Activo

Transcripción:

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA MANUAL OPERATIVO DE LINUX ORIENTADO A APLICACIONES DIDACTICAS RESUMEN EJECUTIVO PREVIA OPCION AL TITULO DE: INGENIERO EN COMPUTACION TRABAJO DE GRADUACION PRESENTADO POR: MARCOS ANTONIO ALVARADO BARRIENTOS ROBERTO MAURICIO MARTINEZ MARTINEZ ROGELIO ARTURO PINEDA FUENTES MARZO 2005 ANTIGUO CUSCATLAN, LA LIBERTAD, EL SALVADOR, C.A.

ORIGEN DE LINUIX Linux hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel entonces un estudiante de informática de la Universidad de Helsinki (Finlandia), llamado Linus Torvalds empezó a programar para su tesis final un núcleo para sistema operativo. Este comienzo estuvo inspirado en Minix, un pequeño sistema Unix desarrollado por el profesor Andrew Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os.minix, en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix que querían más. Linus nunca anunció la versión 0.01 de «Linux» (agosto 1991) porque no era ni siquiera ejecutable, solamente incluía los principios del núcleo; estaba escrito en lenguaje ensamblador y asumía que el usuario tenía acceso a un sistema Minix para su compilación. El 5 de octubre de 1991, Linus anunció la primera versión «Oficial» de Linux (versión 0.02). Esta vez, Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C), pero no mucho más funcionaba. En este estado de desarrollo ni siquiera se pensaba en términos de soporte, documentación, e incluso distribución. Después de la versión 0.03, Linus saltó en la numeración hasta la 0.10. Desde entonces, más y más programadores a través de Internet empezaron a trabajar en el proyecto y, después de sucesivas revisiones, Linus incrementó el número de versión hasta la 0.95 en Marzo de 1992. Más de un año después, en Diciembre de 1993, el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llegó hasta el 14 de marzo de 1994. Una vez que el núcleo estuvo «usable», los programadores comenzaron a buscar aplicaciones y utilidades para agregar y hacer el sistema más útil, ese es el momento en que entra el proyecto GNU, iniciado en 1984 por la Free Software Foundation (FSF), entidad creada por Richard M. Stallman (o simplemente RMS), con el fin de hacer un sistema operativo libre. Dado que existía ya mucho software en el proyecto GNU, los programadores comenzaron a unir el núcleo Linux con dichas herramientas GNU, conformando lo que hoy conocemos como sistema GNU/Linux (o simplemente Linux, como se suele llamar equivocadamente). La versión actual del núcleo es la 2.6.5 1 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema. 2

Definición Linux es un Unix libre, es decir, un sistema operativo, como el Windows o el MS- DOS (sin embargo, a diferencia de estos y otros sistemas operativos propietarios, Linux ha sido desarrollado por miles de usuarios de computadores a través del mundo, y la desventaja de estos otros es que lo que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar modificaciones ni de saber como se realizó dicho sistema ), que fue creado inicialmente como un hobbie de un joven estudiante, Linus Torvalds, en la universidad de Helsinki en Finlandia, con asistencia de un grupo de hackers a través de Internet. Linus tenía interés en Minix, un sistema pequeño o abreviado del UNIX (desarrollado por Andy Tanenbaum); y decidido a desarrollar un sistema que excedió los estándares de Minix. Quería llevar a cabo un sistema operativo que aprovechase la arquitectura de 32 bits para multitarea y eliminar la barreras del direccionamiento de memoria. Torvalds empezó escribiendo el núcleo del proyecto en ensamblador, y luego comenzó a añadir código en C, lo cual incrementó la velocidad de desarrollo, e hizo que empezara a tomarse en serio su idea. Él comenzó su trabajo en 1991. Trabajó constantemente hasta 1994 en que la versión 1,0 del núcleo(kernel) de Linux se concretó. El desarrollo continúa. Linux tiene todas las prestaciones que se pueden esperar de un Unix moderno y completamente desarrollado: multitarea real, memoria virtual, bibliotecas compartidas, soporte de redes TCP/IP, etc (Características de Linux). La parte central de Linux (conocida como núcleo o kernel) se distribuye a través de la Licencia Pública General GNU, lo que básicamente significa que puede ser copiado libremente, cambiado y distribuído, pero no es posible imponer restricciones adicionales a los productos obtenidos y, adicionalmente, se debe dejar el código fuente disponible, de la misma forma que está disponible el código de Linux. Aún cuando Linux tenga registro de Copyright, y no sea estrictamente de dominio público. La licencia tiene por objeto asegurar que Linux siga siendo gratuito y a la vez estándar. Por su naturaleza Linux se distribuye libremente y puede ser obtenido y utilizado sin restricciones por cualquier persona, organización o empresa que así lo desee, sin necesidad de que tenga que firmar ningún documento ni inscribirse como usuario. Por todo ello, es muy difícil establecer quiénes son los principales usuarios de Linux. No obstante se sabe que actualmente Linux está siendo utilizado ampliamente en soportar servicios en Internet, lo utilizan Universidades alrededor del todo el mundo para sus redes y sus clases, lo utilizan empresas productoras de equipamiento industrial para vender como software de apoyo a su maquinaria, lo utilizan cadenas de supermercados, estaciones de servicio y muchas instituciones del gobierno y militares 3

de varios países. Obviamente, también es utilizado por miles de usuarios en sus computadores personales. El apoyo más grande, sin duda, ha sido Internet ya que a través de ella se ha podido demostrar que se puede crear un sistema operativo para todos los usuarios sin la necesidad de fines lucrativos. Figura 1-1. Mascota Oficial de Linux Linux tiene una mascota oficial, el pingüino de Linux, que fue seleccionado por Linus Torvalds para representar la imagen que él se asocia al sistema operativo él creó. Aunque existen muchas variaciones de la palabra Linux, es lo más a menudo posible pronunciada con un cortocircuito " i " y con la primera sílaba tensionada, como en LIH-nucks. Básicamente podemos decir que hoy Linux es un sistema muy completo. El proyecto de Linus Torvalds aún no ha terminado, y se piensa que nunca se terminará por ésta continua evolución de la Informática. Características En líneas generales podemos decir que se dispone de varios tipos de sistema de archivos para poder acceder a archivos en otras plataformas. Incluye un entorno gráfico X window (Interface gráfico estandard para máquinas UNIX), que nada tiene que envidiar a los modernos y caros entornos comerciales. Está orientado al trabajo en red, con todo tipo de facilidades como correo electrónico por ejemplo. Posee cada vez más software de libre distribución, que desarrollan miles de personas a lo largo y ancho del planeta. Linux es ya el sistema operativo preferido por la mayoría de los informáticos. Un ejemplo de la popularidad que ha alcanzado es sistema y la confianza que se puede depositar en él es que incluso la NASA ha encomendado misiones espaciales de control de experimentos a la seguridad y la eficacia de Linux. Por lo tanto, la gran popularidad de Linux incluye los siguientes puntos: Se distribuye su código fuente, lo cual permite a cualquier persona que así lo desee hacer todos los cambios necesarios para resolver problemas que se 4

puedan presentar, así como también agregar funcionalidad. El único requisito que esto conlleva es poner los cambios realizados a disposición del público. Es desarrollado en forma abierta por cientos de usuarios distribuídos por todo el mundo, los cuales la red Internet como medio de comunicación y colaboración. Esto permite un rápido y eficiente ciclo de desarrollo. Cuenta con un amplio y robusto soporte para comunicaciones y redes, lo cual hace que sea una opción atractiva tanto para empresas como para usuarios individuales. Da soporte a una amplia variedad de hardware y se puede correr en una multitud de plataformas: PC's convencionales, computadoras Macintosh y Amiga, así como costosas estaciones de trabajo 5

MANUAL OPERATIVO DE LINUX La elaboración de este trabajo de graduación ha consistido en la elaboración de un manual operativo de Linux orientado a aplicaciones didácticas, cuando se habla de esto estamos diciendo que haremos primeramente un manual de Linux. Para que cualquier usuario pueda ser capaz de utilizar, desenvolverse libremente y sin temores dentro de este sistema operativo que hoy en día esta evolucionando rápidamente. Para esto se ha trabajado con una distribución de Linux que es SuSe versión 9.0, aunque ya en este momento se encuentran versiones mas recientes. El manual esta orientado a las aplicaciones mas comunes que un usuario puede utilizar, como los paquetes de ofimática esto es similar a lo conocido en Windows como el paquete de office, además de cómo utilizar las impresoras, scanner, el manejo de dispositivos de lectura y escritura como pueden ser lo que hoy conocemos como quemadores de cd s, el propio CD room y otros dispositivos. Además de explicar temas de vital importancia tales como: seguridad del software, actualización del software, instalación paso a paso del software y configuración de este. Todo lo anterior ha sido orientado para que una persona de poco conocimiento de este sistema operativo pueda utilizarlo sin ningún problema, también se han anexado ejemplos de configuraciones especificas de conexiones de red haciendo que este manual sea orientado a fines didácticos. Con las tecnologías cambiantes, se pretende orientar a una nueva forma la enseñanza universitaria, y que mejor aprovechando uno de los temas que día con día va tomando mas auge dentro del quehacer informático. Estamos hablando de LINUX, esta plataforma que ha venido a revolucionar la forma de implementar sistemas dentro de centros de cómputos, bases de datos y servidores a nivel mundial, con la gran ventaja de poder adaptarla en gran manera a los requerimientos del usuario. Es por eso que actualmente queremos enfocar los conocimientos básicos de todo profesional en informática hacia esta plataforma, porque con el tiempo ha pasado de ser un lujo a una necesidad. Muchos se preguntarán el Por Qué? de esta idea, y es que teniendo en cuenta que el mercado mundial de informática se encuentra bajo poder de Microsoft, existe esta opción que si bien no representa una amenaza real para ellos si es una bomba de tiempo que podría causar estragos si se difunde como tal. Pero antes de dejarnos llevar por el ímpetu del código abierto, es bueno sentar cabeza y reconocer que la preparación para un manejo de LINUX requiere dedicación para sacar el rendimiento óptimo que en verdad nos permita dejar los estereotipos a lo Microsoft. 6

Por último y no menos importante, esperamos solventar la mayoría de vacíos existentes (idioma, manuales muy técnicos, manuales casi enciclopedicos) para en verdad convertir LINUX en una experiencia interesante, dinámica y asombrosa, que desenmascare el mito de que LINUX es solo para usuarios avanzados. 7

DESARROLLO DEL TRABAJO Se desarrollo de la siguiente manera: cuatro etapas en las cuales se han puesto los procesos mas importantes, tratando que estos lleven una secuencia logica, es decir : 1a. ETAPA LINUX LA INSTALACIÓN DEL USUARIO EL PROCESO DE ARRANQUE Y EL GESTOR DE ARRANQUE. Para la primera etapa se ha tratado lo que es en si el sistema Linux un poco de historia, orígenes y características de Linux, además de la instalación de este y por ultimo la parte explicativa de lo que es el proceso de arranque. 2a. ETAPA YAST(Yet Another Setup Tool) CONFIGURACIÓN RECONOCIMIENTO DE LOS ESCRITORIOS DE TRABAJO RECONOCIMIENTO DE FICHEROS ACTUALIZACIÓN DEL SISTEMA GESTIÓN DE PAQUETES TRABAJAR CON LA SHELL Para la Segunda etapa se ha tratado, el manejo de la herramienta de configuración llamada YAST, así como el reconocimiento del trabajo, es decir en que lugar es donde trabaja el usuario dicho de otras palabras el ambiente de Linux, luego lo que es el reconocimiento de ficheros que seria donde se guarda y se busca la información, además lo que es la actualización del sistema y el trabajo a través de comandos o trabajar con la shell. 3a. ETAPA Capitulo IX. EL KERNEL DE LINUX Capitulo X. APLICACIONES COMUNES Capitulo XI. FUNDAMENTOS DE CONEXIÓN A REDES Capítulo XII. EL SISTEMA DE IMPRESIÓN CUPS(Common UNIX Printing System.) Capítulo XIII. REDES HETEROGÉNEAS Para esta cuarta etapa se trabajo primero lo que es el Kernel o Núcleo del sistema operativa es decir entorno a que trabaja el Sistema Operativo SuSe, luego lo que son aplicaciones comunes como los paquetes de ofimatica, los paquetes de media y otros, ademas de los fundamentos basicos de las conexiones de red (fundamentos basicos de la comunicación de una maquina con otra), los sistemas de impresión en Linux. 8

4a. ETAPA Capítulo XIV. EL SERVIDOR WEB APACHE Capítulo XV. SERVIDOR FTP (Fyle Transfer Protocol) Conclusiones y Recomendaciones. Glosario Tecnico Bibliografia. ANEXOS Sistema Operativo Virtual. Seguridad en la red Guías Didácticas En esta cuarta Etapa se trabajo lo que es un servidor web apache, es decir donde podemos montar nuestra pagina web, tambien un poco de explicación del servidor FTP, seguridad en la red y ejemplos para la configuración de servicios de red. Cabe mencionar que este manual se ha desarrollado tanto practico como teoricamente llegar a su fin con gran satisfacción. 9

TEMARIO DESARROLLADO Instalación o Particiones Partición manual Partición automática o Formas de instalación Instalación personalizada o Reconocimiento de los escritorios de trabajo Sobre GNOME Reconocimiento de aplicaciones generales Personalización del escritorio Sobre KDE Reconocimiento de aplicaciones generales Personalización del escritorio Generalidades de aplicaciones comunes Galeon Konkeror. Evolution Gimp (uso) Openoffice Comunicación ssh o Reconocimiento de directorios o ficheros de trabajo Comandos básicos del shell (cp, ls, cat, locate, vi, less, more, pipes, poweroff, reboot, useradd, passwd, ifconfig, pwd, ifconfig, etc) Comandos especiales del shell o Ejemplos de c/uno Instalación de RPM's Configuración de Red TCP/ IP Configuración de una impresora local Mozilla y correo Ximian Configuración de otro servicios de red o Servidor FTP o Servidor Web o Servidor de Correo 10

o Etc Configuración de Samba o Red local con servidor Microsoft y clientes linux o Red local con servidor linux y clientes microsoft Sistema Operativo Virtual. Seguridad en la red 11

CONCLUSIÓN: La red informática mundial, mejor conocida como Internet, ha facilitado a millones de usuarios, el conocimiento necesario, para aprender, literalmente, todo tipo de cosas, la información que se encuentra, sobre cada tema es muy extensa, pues las fuentes son infinitas, ya que cualquier usuario, puede aportar información sobre cualquier tema, información que no necesariamente es cien por ciento fiable, sin embargo, muchos confiamos ciegamente en ella. El manual didáctico, que hemos desarrollado, toma, analiza y comprueba (en alguno de los casos), información de muchas fuentes, la mayoría provenientes de esa inmensa red, información que gracias a nuestros conocimientos informáticos, hemos logrado identificar, para luego filtrar y hacerla formar parte de cada uno de los capítulos comprendidos, de una forma sencilla, comprensible, y hasta cierto punto, reducida. Es por eso, que el manual en cuestión, brindará al usuario lector, información precisa, comprensible y eficaz y sobre todo menos tediosa, de cada uno de los temas que lo conforman, además de la buena utilización por parte del usuario dentro de este Sistema Operativo. 12