Sistema operativo linux

678 views

Published on

Sistema Operativo Linux, GNU linux

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
678
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sistema operativo linux

  1. 1. Sistema operativo Linux
  2. 2. Linux (o GNU/Linux) es unsistema operativo libre: sepuede utilizar, copiar, mejorary compartir sin necesidad deautorización.
  3. 3. QUE ES UBUNTU Y SUS PRINCIPIOS Ubuntu es un sistema operativo desarrollado por la comunidad que es perfecto para las computadoras portátiles, los equipos de escritorio y servidores.  Si lo utilizas en el país, en la escuela o en el trabajo Ubuntu contiene todo lo que necesitarás siempre, desde  procesadores de textos y del email, a las herramientas del software para servidores web y de programación. Ubuntu es y será siempre gratuito . No pagas honorarios por la licencia. Puedes descargar, utilizar y compartir  Ubuntu con tus amigos, familia, escuela o negocio sin pagar absolutamente nada. PRINCIPIOS DE UBUNTU La filosofía de Ubuntu se basa en los siguientes principios: Ubuntu siempre será gratuito, y no habrá un coste adicional para la «edición profesional»; queremos que lo mejor de nuestro trabajo esté libremente disponible para todos. Para hacer que Ubuntu pueda ser usado por el mayor número de personas posible, Ubuntu emplea las mejores herramientas de traducción y accesibilidad que la comunidad del Software Libre es capaz de ofrecer. Ubuntu publica de manera regular y predecible, una nueva versión cada seis meses. Puede usar la versión estable o probar y ayudar a mejorar la versión en desarrollo. Ubuntu está totalmente comprometido con los principios de desarrollo del software de código abierto, animamos a la gente a utilizarlo, mejorarlo y compartirlo.
  4. 4. ¿Qué es Linux? Linus Torvalds. Nucleo Linux (1991)  Compatible con Unix  Licenciado bajo GPL (General Public License)  Publicado en Internet
  5. 5. ¿Qué es Linux? Estrictamente hablando, Linux es sólo el núcleo (kernel) de un sistema operativo tipo Unix. Fue desarrollado por el finlandés Linus Torvalds en 1991 a partir de Minix, un sistema Unix mínimo, desarrollado con fines didácticos por Andrew. Tanenbaum. El anuncio se hizo en el grupo de noticias comp.os.minix y permitió la participación de numerosos usuarios y programadores de todo el mundo a través de Internet. El kernel alcanzó una estabilidad a nivel de usable en 1994. A partir de entonces Linux se convierte en el complemento ideal del proyecto GNU, al que solo le faltaba un núcleo estable.
  6. 6. ¿Qué es Linux? GNU hereda todas las características vistas en la sección sobre software libre. Estable meses (inclusive años) de funcionamiento ininterrumpido. Seguro prácticamente sin virus, un proceso no puede acceder a áreas de memoria ajenas, etc. Multitarea Multiusuario Compatible cumple el estándar POSIX como otros muchos UNIX, lo que facilita la migración entre plataformas.
  7. 7. ¿Qué es Linux? Multi-arquitectura disponible para Intel y compatibles, PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM.. . Rápido maneja eficientemente los recursos: memoria, disco duro, CPU, etc. Capacidad en red excepcional; fue desarrollado desde un principio para la conexión en red. Elegante es un modelo de programación: pequeño, extensible, modular.
  8. 8. GNU + Linux Aparte del núcleo y los programas que conforman el sistema operativo, hacen faltan más cosas para que el sistema sea útil. Estructura de directorios. Archivos de configuración. Programas de instalación y configuración de partes del sistema. Aplicaciones para el usuario final. Sistemas de actualización de paquetes. Todas estas cosas juntas y bien organizadas son las cosas que debe proporcionar una distribución.
  9. 9. ¿ QUE ES LINUX ?Linux un sistema operativo para PCscompatible con sistemas unix.Linux es un sistema operativo diseñadopor y para programadores aunque cadadía son más los "usuarios corrientes"que se unen a este sistema operativo .
  10. 10. HISTORIA DE UBUNTU En Abril de 2004, Mark Shuttleworth reunió a una docena de desarrolladores de los proyectos Debian, GNOME, y GNU Arch en lo que llamo Brainstorm. Shuttleworth les pregunto si un mejor tipo de sistema operativo era posible. La respuesta fue SI. El les pregunto como se vería. Les pidió que describieran a la comunidad que construiría tal Sistema operativo (SO). Ese grupo, trabajo con Mark para obtener respuestas a esas preguntas y luego decidieron tratar de convertir esas respuestas en realidad. El grupo se autodenomino los WARTHOGS y se dieron una fecha limite de seis meses para crear el SO. Ellos le pusieron de sobrenombre a su primer lanzamiento WARTY WARTHOG. Era el nacimiento de ubuntu.
  11. 11. HISTORIA DE LINUXLINUX hace su aparición a principios de ladécada de los noventa, era el año 1991 ypor aquel entonces un estudiante deinformática de la Universidad de Helsinki,llamado Linus Torvalds empezó, -comouna afición y sin poderse imaginar a loque llegaría este proyecto, a programarlas primeras líneas de código de estesistema operativo llamado LINUX
  12. 12. CONTENIDO DE LINUXLinux incorpora: Utilidades de red: Todos los protocolos bajo TCP/IP (ftp, telnet ..) NFS. Internet: browsers, servidores/lectores de correo, de news, clientes y servidores IRC, servidores Web (apache) ... Bases de datos SQL. Xwindows y programas relacionados Muchos juegos Editores y formateadores para ficheros e impresoras
  13. 13. CARACTERÍSTICAS- Estas son las principales características básicas quehacen especial a Linux en el mundo de los sistemasoperativos:Es multitarea: Permite al ordenador realizar varias tareasa la vezEs multiusuario: Admite el trabajo de varios y usuarios ala vez, de ahí su popularidad en grandes empresas.Es el estándar en grandes y medianos sistemas: Losbancos, grandes empresas, o instituciones publicas utilizaneste sistema. El motivo es la potencia y eficiencia queposee , que nunca ha presentado Windows.
  14. 14. UTILIDADESInclusión de compiladores e intérpretes delenguaje.Existencia de programas de interfase con elusuario, como ventanas, menús, etc.Muchas facilidades a la hora de organizaciónde ficheros.Inclusión de lenguajes de interrogación.Facilidades gráficas.Programas de edición de textos
  15. 15. InstalaciónPuedes usar Linux de diversas formas: Como único sistema operativo de tuordenador. Compartiendo disco duro con otro sistemaoperativo (por ejemplo, Windows), para locual necesitarás realizar particiones odivisiones independientes del disco. Ejecutándolo desde un CD (Live CD) o unlápiz de memoria, sin necesidad de instalación.
  16. 16. Requisitos mínimos y recomendados del sistema Requisitos mínimos Ubuntu El sistema tendría que estar funcionando si cumple con estas especificaciones, aunque es poco probable que lo haga de manera fluida. -Procesador: 300 MHz x86 -Memoria RAM: 64 MB -Disco Duro: 4GB (con swap incluida). -Placa de video VGA. -Lectora de CD-ROM o Placa de Red. Requisitos recomendados Ubuntu El sistema tendría que estar funcionando de manera mas rápida y estable si es que cumple estas especificaciones, aún así, no es muy probable que se puedan utilizar efectos visuales. -Procesador: 700 MHz x86 -Memoria RAM: 384 MB -Disco duro: 8GB -Tarjeta de vídeo capaz de soportar resolución de 1024x768 -Tarjeta de sonido -Conexión a internet
  17. 17. El escritorioEn cualquiera de los casos anteriores te encontraráscon una pantalla como la siguiente: Entorno de escritorio Gnome
  18. 18. ESCRITORIO
  19. 19. ¿Qué es Gnome?: aplicación de software libre que constituye un entorno gráfico detrabajo.En este entorno gráfico o escritorio aparecen iconos,accesos directos o lanzadores, barras de herramientaso paneles, ventanas y menús.Los paneles o barras de herramientas permiten ejecutaraplicaciones, acceder a los datos de distintos lugares yconfigurar el sistema.
  20. 20. ORGANIZACIÓN DE PAQUETES Ubuntu divide todo el software en cuatro secciones, llamadas componentes , para mostrar diferencias en licencias y la prioridad con la que se atienden los problemas que informen los usuarios. Estos componentes son: main, restricted, universe y multiverse. Por omisión, se instala una selección de paquetes que cubre las necesidades básicas de la mayoría de los usuarios. Los paquetes del componente universe de Ubuntu generalmente se basan en los paquetes de la rama inestable (Sid) y en el repositorio experimental de Debian.- Componente MAIN (contiene los paquetes que cumplen los requisitos de la licencia de UBUNTU)- Componente RESTRICTED (Contiene el programa soportado por los programadores de UBUNTU debido a su importancia pero no esta libre bajo ningún tipo de licencia para incluir en main)- Componente UNIVERSE (contiene una alta gama de programas)- Componente MULTIVERSE (contiene los paquetes sin soporte debido debido a que no cumplen los requisitos de software libre)
  21. 21. Primer mensaje que Linus Torvalds mando al grupo de noticias comp.os.minix: From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroup: comp.os.minix Subject: GCC-1.40 and a posix question Message-ID: 1991Jul13, 100050.9886@klaava.Helsinki.FI Date: 3 Jul 91 10:00:50 GMT Hello netlanders, Due a project Im working on (in minix), Im interested in the posix standard definition. Could somebodyplease point me to a (preferably) machine-readable format of the latest posix rules? Ftp-sites would be nice. Linux Torvalds torvalds@kruuna.helsinki.fi
  22. 22. VENTAJAS Rápido Multitarea real de 32 bits Sistema X-WINDOWS EstableINCONVENIENTES Instalación un poco compleja (aunque las nuevas versiones es más fácil).
  23. 23. FUNCIONES Interpretar órdenes o comandos y ejecutarlas. Controlar el movimiento de los datos entre los dispositivos. Controlar los ficheros en disco (magnéticos u ópticos). LIMITACIONES•Máxima cantidad de memoria que era capaz de gestionar•Limitación en el número de caracteres de los nombres dearchivos•Su uso no era intuitivo ……•Monótono•Imposibilidad de compartir información entre aplicaciones
  24. 24. SOFTWARE LIBRE Y DIFERENCIA DE IBUNTU-SOTWARE LIBRE El proyecto Ubuntu está totalmente basado en los principiosdel desarrollo de software de código abierto; se anima a que lagente use, mejore y distribuya software de código abierto. Sin embargo, esto significa algo más que estar disponible acoste cero. La filosofía del software libre establece que la gentepueda usar el software de todas las formas que considere"socialmente útiles": el código está disponible para poderdescargarlo, modificarlo y usarlo del modo que más leconvenga. Por tanto, además del hecho de que el software librenormalmente puede conseguirse sin coste alguno, esta libertadtambién tiene ventajas técnicas: al desarrollar programaspuede utilizarse el trabajo de los demás y construir a partir deéste. Con el software no libre, esto no es posible, y paradesarrollar un programa, se tiene que empezar desde cero. Poresta razón, el desarrollo de software libre es rápido y eficiente.
  25. 25. - DIFERENCIA Existen muchas distribuciones diferentes de GNU/Linux: Debian, Gentoo, RedHat o Mandriva son algunos ejemplos. Ubuntu es tan sólo otro competidor en lo que ya constituye un mundo altamente competitivo. Entonces ¿qué hace a Ubuntu diferente? Basado en Debian (una de las distribuciones más respetadas, tecnológicamente avanzadas y mejor soportadas), Ubuntu pretende crear una distribución que proporcione un sistema GNU/Linux actualizado y coherente para la informática de escritorio y servidores. Ubuntu incluye una cuidadosa selección de los paquetes de Debian, y mantiene su poderoso sistema de gestión de paquetes que nos permite instalar y desinstalar programas de una forma fácil y limpia. A diferencia de la mayoría de las distribuciones, que vienen con una enorme cantidad de software que pueden o no ser de utilidad, la lista de paquetes de Ubuntu se ha reducido para incluir solo aplicaciones importantes y de alta calidad. Con la mirada puesta en la calidad, Ubuntu proporciona un entorno robusto y funcional, adecuado tanto para uso doméstico como profesional y se publica una nueva versión cada seis meses.
  26. 26. ¿Qué NO es el Software Libre? Gratuito La confusión viene del inglés free, con las acepciones libre y gratuito. En español no debería haber tal confusión. Dominio público Para poder hacer uso de software libre es preciso aceptar los términos de una licencia que garantice que se mantendrán ciertas reglas y principios. Anónimo Se reconoce a los autores y encargados de mantenimiento del software libre por medio de un concepto de derechos de autor (copyright) compatible con sus principios. A veces se le llama copyleft.
  27. 27. ¿Qué SÍ es el Software Libre? No propietario no hay que tener autorización ni contrato para poder adquirirlo o usarlo. Distribuible puedes hacer tantas copias como quieras, incluso venderlas. Pero no se puede impedir que alguien más, a su vez, lo redistribuya. Accesible el código fuente está disponible. Se promueve la conveniencia de distribuir el código fuente para el desarrollo de software. Modificable puedes mejorar el programa, incluso redistribuir la modificación. La depuración se paraleliza: rapidez en el desarrollo y calidad del resultado son compatibles.
  28. 28. ¿Qué SÍ es el Software Libre? Reusable puedes aprovechar código ya escrito, siempre y cuando tu nuevo código mantenga las mismas libertades del software libre. Sin garantías nadie te asegura que funcionará, nadie se hace cargo de ningún daño. No estás desamparado: el soporte sigue otros cauces distintos a los tradicionales. Hereditario cualquier programa derivado de software libre es también libre. Se prohibe prohibir.
  29. 29. Free Software Fundation (FSF) Fundada en 1985 por Richard Stallman para promover el derecho a usar, estudiar, copiar modificar y redistribuir programas. 4 Libertades  Libertad de Uso  Libertad de Estudio  Libertad de Distribución  Libertad de Mejorar el Software y Publicarlo Se requiere obligatoriamente el código fuente para poder aplicarlas.
  30. 30. Free Software Fundation (FSF) Proyecto iniciado en 1985 por Richard Stallman para obtener un sistema operativo completo, totalmente libre, compatible con el sistema operativo Unix. La idea original del proyecto era preservar el espíritu colaborativo que había existido antes de que se impusieran los obstáculos del software propietario. Un sistema operativo incluye ambientes de trabajo (shells) compiladores, editores, formateadores de texto, correo, etc. Con el tiempo el proyecto GNU tenía una colección impresionante de estos programas. Solo faltaba el núcleo.
  31. 31. Estructura de GNU
  32. 32. Evolución de Unix a Linux
  33. 33. Nucleo de Linux
  34. 34. Nucleo de Linuxhttp://www.kernel.org/
  35. 35. GNU + Linux
  36. 36. GNU + Linux
  37. 37. Distribuciones Una distribución es una recopilación de software ya compilado y empaquetado para facilitar su instalación y configuración. El gestor de paquetes permite ver una breve descripción, registra qué programas están instalados, verifica las dependencias y conflictos (al instalar o al desinstalar) para que todo funcione siempre. Incluso actualiza a las nuevas versiones a través de la red de manera transparente. Estas distribuciones permiten instalar un sistema GNU/Linux completo.
  38. 38. Componentes de una Distribución
  39. 39. Componentes de una Distribución
  40. 40. Distribuciones Slackware Una de las primeras distribuciones organizadas. Muy sencilla y primitiva comparada con sus sucesoras. Redhat Una de las distribuciones comerciales más difundidas, de instalación gráfica relativamente amigable. Sistema de paquetes RPM adoptado por otras distribuciones. Suse Distribución comercial alemana de buena calidad. Usa el mismo sistema de paquetes RPM. Debian Distribución libre desarrollada por un grupo muy numeroso de colaboradores a través de Internet, de calidad extraordinaria. La seguridad y detección rápida de errores es uno de sus puntos fuertes. Su sistema de paquetes es de lo mejor.
  41. 41. Ejemplos de Distribuciones
  42. 42. Historia de las Distribuciones
  43. 43. Fuentes de documentaciónGNU/Linux se distingue por la calidad ycantidad de documentación que incluyedesde manuales, “COMOs”, guías, libros,el usuario tiene todo a su disposición parainformarse de cada detalle del sistema. • Existe un manual por casi cada comando del sistema. La forma de consultar esta documentación (en una terminal de texto) es mediante el comando man seguido del comando del que se quiere obtener información. Ejemplo: man mount.  Los Howtos (“COMOs”) son una especie de recetas donde se explican paso a paso diversas tareas del sistema.
  44. 44. Filosofía RTFM RTFM: Read The “…” Manual que en español se diría Lea el … Manual. Se espera que todo usuario de Linux se moleste en leer la documentación que acompaña a las distribuciones, antes de hacer preguntas. Al existir toda clase de información sobre el sistema, uno debe informarse lo más posible por su cuenta antes de pedir ayuda, esta es una forma de cortesía ante los demás, y es la forma en que se comporta la gente de la “comunidad GNU/Linux”.
  45. 45. Libre como en libertad  El término «software libre» a veces se malinterpreta; no tiene nada que ver con el precio Tiene la libertad de ejecutar el programa para cualquier propósito.  Tiene la libertad de adaptar el programa de acuerdo a sus necesidades (para que esta libertad sea efectiva en la práctica, debe tener acceso al código fuente; porque modificar un programa sin disponer del código fuente es extraordinariamente difícil.).  Tiene la libertad para redistribuir copias, tanto gratis como por un precio.  Tiene la libertad para distribuir versiones modificadas del programa, de modo que la comunidad pueda beneficiarse de sus mejoras.
  46. 46. 1 | Ubuntu  | 2279  Ubuntu és el distro de Linux más usado, usa escritorio Gnome, y tiene una fácil instalación. Se puede probar en live CD e instalar. 
  47. 47. 2 | Mint  | 2168  Linux Mint cuenta con un diseño que la verdad atrae a sus usuarios.  Es cómpatible con los escritorios: Fluxbox, GNOME, KDE, LXDE, Xfce 
  48. 48. 3 | Fedora  | 1590  Fedora cuenta con un instalador muy sencillo, es un boot de Live CD, se a herramientas e instalas al hdd.  En la imágen pueden ver uno de los mejores escritorios que lleva, aunque KDE es el mejor según usuarios:
  49. 49. 4 | Debian  | 1500  Debian, famoso como servidor, aunque no llega a tanto como CentOS, ya que dicho sistema está especializado en cPanel. Además de eso RedHat también es muy buen OS para servers. 
  50. 50. 5 | openSUSE  | 1325  Otro gran OS en el que puedes elejir GNOME o KDE (recomiendo KDE, gnome es muy simple). La verdad es que es muy bueno en tema de apariencia y manejabilidad. 
  51. 51. 6 | Arch  | 1085  Este es más que nada, muy bueno, pero a la vez muy simple, con su grán escritorio KDE. 
  52. 52. 8 | CentOS  | 844  Un OS que se está haciendo famoso por el apreciado cPanel, su complemento perfecto. La mayoría de hostings, vps linux para host y demás lo usan con cPanel. 
  53. 53. 24 | RedHat  | 373  Otro gran server (bueno OS que se usa mucho para servers Apache normales y corrientes). Este cómo previamente dije se suele usar para eso, ya se ofrece en muchos vps cómo OVH y demás. 

×