Introducción al sistema operativo GNU/Linux. Agenda ● Introducción. ● Historia de UNIX. ● Surgimiento del sistemas GNU/Linux. ● Perfil del administrador.

Slides:



Advertisements
Presentaciones similares
Adrián García Rojo 4ºA.
Advertisements

Índice WindowsLinuxMac Windows 7 Windows 7 Windows 7: es la versión más reciente de Microsoft Windows, línea de sistemas operativos producida por Microsoft.
Orígenes y características
TEMA 1 SISTEMAS OPERATIVOS.
Linux y Ubuntu. HISTORIA El proyecto GNU, fue iniciado en 1983 por Richard Stallman, tiene como objetivo el desarrollo de un sistema operativo Unix de.
INDICE HISTORIA FAMILIAS MÁS SIGNIFICATIVAS: AT&T BDS XENIX AIX GNU
 La web es la información que mueve al Internet.  Los efectos de la red son movidos por una arquitectura de participación.  La innovación surge de.
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
Julio Moraga Jorge Moreno
© Wilmer Jaramillo M. - - Conference, Fedora™ Directory Server Bienvenidos a FDS Conference 2006 Wilmer Jaramillo Murcia.
El Software Libre es para todos El ABC del software libre I.S.C. Héctor A. Bautista Flores 30 de Marzo de 2011.
Uso de TICs basadas en Software Libre. Objetivo Introducir al mundo del software libre Conocer proyectos y aplicaciones de software libre Realizar prácticas.
SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010.
Jornadas de Software Libre y Open Source Virtualización en entornos GNU/Linux Debian 5 con Xen Allam Chaves – José Carvajal / Centro de Gestión Informática.
Linux Victor Villena Siguiente. Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de sistema.
¿Qué es GNU/Linux? Camilo Quintana, Miembro de GUL-UCA
PARTICIONES EN UN DISCO DURO Diagnóstico y Mantenimiento INTE 3020 Elena López 15/11/2013.
Distribución en SO Libre para personas con movilidad reducida. Rompiendo barreras.
Bienvenidos!!! "El Software Libre y su incidencia en lo Social"
Portales colaborativos
Sistemas operativos Linux
ORIENTACION EN OFIMATICA BASICA
Cuando oímos estas palabras la mayoría pensamos en esto.
Servidores GNU/.
...les da la Bienvenida al mundo del CONOCIMIENTO LIBRE...
SISTEMAS OPERATIVOS: PROPIETARIOs Y LIBREs.
Nombres: Natalia Reyes y Catherine Contreras Curso: 1001 J.M
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
Sistema operativo Linux
Creacion de la computadora
Presentamos.
INNOVACIONES TECNICAS A LO LARGO DE LA HISTORIA
El Impacto del Software Libre en Gobierno
Rosalba María Delgado Martínez Tecnología en Gestión Administrativa
Joshua Joan Vélez Patrón
Sistemas Operativos : El Alma De La Pc.
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
Informática aplicada a la Educación PARCIAL I
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
TALLER DE SISTEMAS OPERATIVOS
Salir de la presentación
Tendencias en los sistemas operativos
ELEMENTOS DE UN COMPUTADOR
Introducción al Software Libre
CUESTIONARIO INFORMATICO
Las herramientas Case Julian madrigal.
R.A 2.1:EDITORES Y PROCESADORES DE TEXTO
Facilitador: Salvador López Vargas
QUE ES HARDWARE Por definición literal no tiene sentido (partes duras), pero si lo definimos dentro del contextos informático se refiere a todas las partes.
Escritorios Virtuales
Holi boli Bai.
La historia de Linux comienza mucho antes de lo que mayoría de personas piensan ya que en 1969, Ken Thompson de AT&T Bell laboratorios, desarrollo el.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
Sistemas operativos Amparo Pinal y Nayla Carcamo 4 año división “B”
Tecnologías de información
Gestión de las Tecnologías de la Información
CONCEPTOS BÁSICOS DE COMPUTACIÓN E HISTORIA
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors (Seminaris de CASO) Autors Distribuciones de LINUX Raúl González Martínez.
XBRL en la recogida de datos de las Estadísticas Estructurales
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Para que sirve este programa?
Jornadas de Puertas Abiertas en: Facultad de Informática
TEMA : SISTEMA OPERATIVO. CURSO: SISTEMA EMPRESARIAL. DOCENTE: TRUJILLO RUBIO, COCOLICHE INTEGRANTES: ISUIZA ISUIZA. ROSITA. FALCÓN ISUIZA, SARAI. AHUITE.
Introducción a los sistemas operativos en red
Administración de Sistema Operativo Linux. Agenda Introducción Historia Linux Actual Ventajas y Desventajas Distribuciones Árbol de Directorios – Jerarquía.
Adm. Sistemas Operativos Arquitectura de Plataformas y Servicios Tic.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
Sistemas Operativos para Red “ Año de la lucha contra la corrupción y la impunidad “ Estudiante : Zósimo Cabrera Escobar Semestre : II Unidad didáctica:
UNIX & LINUX Prof. Ing. Carlos R. Arza Torres INTRODUCCIÓN A Curso: 3ER - MOD. 4 FACULTAD POLITÉCNICA
NAVEGADORES WEB Clase 2.
Transcripción de la presentación:

Introducción al sistema operativo GNU/Linux

Agenda ● Introducción. ● Historia de UNIX. ● Surgimiento del sistemas GNU/Linux. ● Perfil del administrador de sistemas. ● Tareas del administrador de sistemas. ● Distribuciones GNU/Linux.

Introducción ● Un sistema de software operativo esta formado por su núcleo y el conjunto de programas de sistema que interactúa con él. ● Sistema SO = Programas + núcleo.

Introducción: GNU/Linux ● Programas = Conjunto de aplicaciones y bibliotecas libres que interactúa con el núcleo del sistema. – Aplicaciones GNU. – Aplicaciones de terceros. ● Núcleo = Kernel o sistema operativo libre. – Corazón del sistema encargado de ser el nexo entra las aplicaciones o programas y el hardware de la máquina.

Historia de UNIX ● Se creo en los Bell Telephone Labs de AT&T. – Ken Thompson. – Dennis Ritchie. – Otros. ● UNIX se inicio en el año 1969 (1º edición básica) – Inicialmente se pretendía llamar UNICS. – Escrito en ensamblador. – Solo se ejecutaba en PDP-7.

Historia de UNIX ● En 1970 se lanza oficialmente. – Escrita en ensamblador. – Solo se ejecutaba en PDP-11. – runoff y editor de textos. ● En 1971 se publica el manual “UNIX Programmer's Manual”. ● En 1972 se lanza la 2º edición. – Escrita en C. – Solo se ejecutaba en maquinas PDP-11. – En esta fecha se llegó a 10 instalaciones.

Historia de UNIX ● Presentación oficial en 1973 (5º edición) – Congreso de sistemas operativos. – 50 instalaciones aproximadamente. – Se distribuía a las universidades con una licencia para fines académicos. – AT&T no daba soporte ni mantenimiento de UNIX. ● 1974 se crea de USENIX.

Historia de UNIX ● 7º versión (1978) – 1ª versión realmente portable. – Se ejecutaba en máquinas PDP, IBM e Interdata. – “UNIX Programmer's Manual”, tenía más de 400 hojas. – Incorporaba nuevas aplicaciones como; awk, lint, make, uucp, compilador de C de BTL, shell de bourne, find, cpio y expr. – Cambia la licencia y prohibió el estudio de su código en centros académicos y universidades.

Principios de la cultura UNIX ● Escribir programas para hacer una cosa y hacerla bien. ● Escribir programas para que trabajen junto a otros programas. ● Escribir programas para que manejen flujos de texto. ● Escribir un sistema operativo independiente de la arquitectura.

Evolución de UNIX

Surgimiento del Sistema GNU/Linux ● Época de la computación personal. ● Falta de sistemas operativos para PC. ● Aparición de MINIX. ● Aparición del proyecto GNU.

Época de la computación personal ● A principios de los 80, surge una nueva arquitectura llamada i386 o PC de IBM. ● Arquitectura económica que permitió masificar la computación a los hogares y empresas más pequeñas.

Falta sistemas operativos para PC ● Los usuarios de PC no tenían muchos S.0 donde elegir. ● S.O dominantes de la época: – MS-DOS(Monotarea). – Windows(Multitarea). ● Surge otro sistema operativo en la época: – Macintosh de Apple(Multitarea). – Se ejecutaba en una arquitectura no PC. – S.O y arquitectura de costo elevado.

Falta sistemas operativos para PC ● Otra alternativa era UNIX. – No se ejecutaba en arquitectura PC. – Solo corría en arquitecturas millonarias. – S.O era imposible de adquirir por un humano.

Aparición de MINIX ● Creado en 1987 por Andrew Tanenbaum. ● MINIX = MIni uNIX. ● Primera opción real de UNIX para arquitecturas PC (i386). ● Escrito en C. ● Código fuente accesible a cualquiera. ● Código se incluía en el libro de sistemas operativos de Tanenbaum. ● Principalmente se creó como una herramienta de enseñanza.

Problemas de MINIX ● El desarrollo solo lo controlaba la Vrije Universiteit de Amsterdam. ● No incluía ninguna contribución desarrollada por una tercera parte.

Aparición Proyecto GNU ● Fundado en 1984 por Richard Stallman. ● GNU: GNU is not UNIX(acrónimo recursivo). ● Su meta construir un S.O totalmente libre. ● Comenzó escribiendo el compilador de C GCC y el editor de texto Emacs. ● Además incluyo la herramienta TEX(1978) del principio. ● Luego en 1985 incluyo X-Window.

FSF & Proyecto GNU ● En 1985 se funda la Free Software Foundation. ● Su función era ser el centro receptor de fondos y recursos que ayuden al desarrollo del proyecto. ● Además se nombra a la FSF como dueña de la propiedad intelectual generada por el proyecto.

En busca del núcleo ● En 1990 la FSF anuncia que comenzara a construir un núcleo libre, llamado GNU Hurd para completar su sistema. ● En Agosto de 1991 Linus Torvalds, estudiante finés de informática con 21 años, anuncia que ha empezado a trabajar en un kernel tipo Unix libre, usando herramientas de GNU, como GCC. ● En Octubre de 1991 Linus Torvalds libera la primera versión de su kernel, aún muy primitiva, que es llamada Linux.

Administración de sistemas ● Las grandes empresas y organizaciones dependen cada vez más de sus recursos de computación y de cómo éstos son administrados para adecuarlos a las tareas. ● El gran incremento de las redes distribuidas,con sus equipos servidores y clientes, ha creado una gran demanda de un nuevo perfil laboral: el llamado administrador de sistemas.

Perfil del administrador de sistemas ● El administrador es la persona encargada de que las tecnologías utilizadas por los usuarios funcionen adecuadamente, o sea, que los sistemas cumplan las perspectivas de los usuarios, así como las tareas que éstos quieran realizar.

Evolución del perfil del administrador de sistemas ● En un principio era visto como la persona “entendida” (el “gurú”) que se encargaba de poner máquinas y que vigilaba o las reparaba en caso de problemas. ● Hoy en día es un profesional (con dedicación propia y exclusiva) que proporciona servicios en la “arena” del software y hardware de sistemas, llevar a cabo varias tareas que tendrán como destino múltiples sistemas heterogéneos, con objeto de hacerlos operativos para una serie de tareas.

Conocimientos del administrador de sistemas ● Conocimientos de áreas muy diversas, desde tecnologías de redes, sistemas operativos, aplicaciones de ámbitos diversos, programación en una amplia variedad de lenguajes de programación, conocimientos amplios de hardware, tanto de máquinas, como de los periféricos usados, seguridad de la información, bases de datos, etc. Y normalmente también es busca d o con el perfil de conocimientos básicos sobre el área de trabajo de la empresa, ya sea química, física, biología, matemáticas, etc.

Subperfiles de administración de sistemas ● Debido a la gran cantidad de conocimientos, no es extraño que aparezcan a su vez diferentes subperfiles de la tarea del administrador. ● En una gran organización puede ser habitual encontrar: – Administradores de sistemas operativos (UNIX, Windows) – Administrador de bases de datos. – Administrador de seguridad de la información. – Administradores de almacenamiento. – etc.

Tareas del administrador de sistemas ● Las tareas del administrador GNU/Linux o UNIX se dividen en dos: – Administración local del sistema. – Administrador de la red.

Administración local del sistema ● Arranque y apagado del sistema. ● Gestión de usuarios y grupos. ● Gestión de recursos del sistema. ● Gestión de los sistemas de archivos. ● Cuotas del sistema. ● Seguridad del sistema. ● Backup y restauración del sistema.

Administración local del sistema ● Automatización de tareas rutinarias. ● Gestión de impresión y colas. ● Contabilización del sistema. ● Sintonización del rendimiento del sistema. ● Personalización del sistema.

Administración de la red ● Interfaz de red y conectividad. ● Routing de datos. ● Seguridad de red. ● Servicios de nombres. ● Servicios de información de red. ● Sistemas de archivos de red. ● Servicios de comandos remotos.

Administración de la red ● Aplicaciones de red. ● Impresión remota. ● Correo electrónico. ● Servicios X.

Distribuciones GNU/Linux ● Componentes de una distribución. – El núcleo o kernel de Linux: pieza central del sistema. – Las aplicaciones GNU: conjunto de aplicaciones libres bajo el alero de la FSF. – Software de terceros: todo tipo de código abierto en su mayor parte o libre, como X-Window, Apache, Mozilla, etc. ● Todos lo componentes evolucionan constantemente.

Características de las distribuciones GNU/Linux ● Muchas versiones de una misma aplicación: – Estable. – Desarrollo. ● alfa. ● beta. ● Muchas alternativas para una mismo producto de software.

Distribuciones GNU/Linux “ Es una colección de software que forma un sistema operativo basado en el kernel de Linux”. ● Hoy en día existen más de 500 distribuciones(~547). ● Existen distribuciones con distintos propósitos y orientaciones. ● Existen distribuidores con fines comerciales y otros sin fines de lucro.

Radiografía a las distribuciones ● Versión del núcleo Linux. ● Formato de empaquetado. ● Estructura del sistema de archivos. ● Scripts de arranque del sistema. ● Versiones de la biblioteca del sistema. ● Escritorio X Window. ● Software de usuario.

Debian GNU/Linux “Debian es una distribución apoyada por una comunidad entusiasta de usuarios y desarrolladores propios, basada en el compromiso de la utilización de software libre” ● Distribución sin fines de lucro. ● Fundado en 1993 por Ian Murdock.

Variantes Debian GNU/Linux ● Stable: Es la que está destinada a entornos de producción. ● Testing: Ofrece software más nuevo que ha sido testado mínimamente (podríamos decir que es una especie de versión beta de Debian) y que pronto van a ser incluidos en la stable. ● Unstable: Es la que presenta las últimas novedades de software, cuyos paquetes cambian en plazos muy cortos; en una semana, e incluso cada día pueden cambiar varios paquetes.

APT de Debian GNU/Linux ● Cada una de las variantes pueden ser actualizadas desde diversas fuentes locales o remotas que manejan los paquetes DEB de Debian GNU/Linux. ● Fuentes locales a través de CD o DVD. ● Fuentes remotas a través de los protocolos FTP o HTTP que se conectan a los repositorios oficiales o mirrors (primarios y secundarios).

Distribuciones basadas en GNU/Linux ● Knoppix. ● Ubuntu Linux. ● Linex.

Red Hat “Red Hat Linux es la principal distribución comercial de Linux, orientada tanto a mercado personal de escritorio como a servidores de gama alta”. ● Red Hat Inc fue fundada en 1994, por Bob Young y Marc Ewing. ● Es una empresa con fines comerciales del mundo GNU/Linux.

División de Red Hat ● Red Hat anuncia no mantener su distribución orientada al escritorio para dedicarse a las versiones empresariales. ● Red Hat dona Red Hat Linux 9 a la comunidad y nace Fedora Core. ● Aparece Red Hat Linux Enterprise.

Distribución de software ● Red Hat utilizada el sistema de paquetes RPM. ● Se gestionan a través del comando rpm. ● Hace poco también libero una versión automática llamada YUM, siguiendo el espiritu de APT.

Distribuciones basadas en Red Hat ● Mandrake Linux en sus inicios, hoy Mandriva. ● Caldera Openlinux de SCO, luego UnitedLinux. ● TurboLinux.

Preguntas y Respuestas