Actividad 04_so Linux

download Actividad 04_so Linux

of 17

description

capturas s

Transcript of Actividad 04_so Linux

  • 0

    SISTEMA OPERATIVO

    LINUX

    2015

    ESCUELA : ADMINISTRACIN DOCENTE : MUANTE CAHUA ALEXANDER CURSO : COMPUTACIN BSICA CICLO : III ALUMNOS : HUAMANI BENITO BIANCA HUAMAN ROJO DELFORD PARDO HERRERA ALEXANDER RAMIREZ SALCEDO LOANA

    AO DE LA DIVERSIDAD PRODUCTIVA Y DEL FORTALECIMIENTO DE LA

    EDUCACIN

  • 1

    DEDICATORIA

    Dedicamos este trabajo

    A Dios que nos ha dado la vida y fortaleza para

    terminar este proyecto de investigacin y

    Al profesor por apoyarnos y ayudarnos, sobre todo

    estar ah cuando ms lo necesitamos.

  • 2

    INTRODUCCIN

    GNU/Linux (Linux) es un trmino que se emplea para

    referirse al sistema operativo libre similar a Unix que

    utiliza el ncleo Linux y herramientas de sistema GNU.

    Su desarrollo es el ejemplo estrella del software libre;

    todo su cdigo fuente puede ser utilizado, modificado y

    redistribuido libremente por cualquiera bajo los

    trminos de la GPL (Licencia Pblica General de GNU) y

    otras licencias libres.

    A pesar de que Linux slo es el ncleo de este sistema

    operativo, una parte significativa de la comunidad, as

    como muchos medios generales y especializados,

    prefieren utilizar slo dicho trmino.

    Es posible instalar GNU/Linux en una amplia variedad

    de hardware como computadoras de escritorio,

    porttiles, mviles, reproductores MP3, routers,

    Supercomputadores, videoconsolas.

  • 3

    NDICE

    Contenido PAG.

    Introduccin.. 2

    Definicin 4

    Historia.. 4

    Funcin 5

    Caractersticas. 8

    Ventajas. 12

    Desventajas 13

    Conclusiones. 14

    Anexos.. 15

    Web grafa. 16

  • 4

    SISTEMA OPERATIVO LINUX

    1. DEFINICIN

    LINUX (o GNU/LINUX, ms correctamente) es un Sistema Operativo como

    MacOS, DOS o Windows. Es decir, Linux es el software necesario para que

    tu ordenador te permita utilizar programas como: editores de texto, juegos,

    navegadores de Internet, etc. Linux puede usarse mediante un interfaz

    grfico al igual que Windows o MacOS, pero tambin puede usarse

    mediante lnea de comandos como DOS.

    Linux es un sistema operativo de software libre (no es propiedad de ninguna

    persona o empresa), por ende no es necesario comprar una licencia para

    instalarlo y utilizarlo en un equipo informtico. Es un sistema multitarea,

    multiusuario, compatible con UNIX, y proporciona una interfaz de comandos

    y una interfaz grfica, que lo convierte en un sistema muy atractivo y con

    estupendas perspectivas de futuro.

    2. HISTORIA

    Linux tiene su origen en Unix. ste apareci en los aos sesenta,

    desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de los

    Laboratorios Telefnicos Bell. Andrew Tanenbaum desarroll un sistema

    operativo parecido a Unix (llamado Minix) para ensear a sus alumnos el

    diseo de un sistema operativo. Debido al enfoque docente de Minix,

    Tanenbaum nunca permiti que ste fuera modificado, ya que podran

    introducirse complicaciones en el sistema para sus alumnos.

    Un estudiante de informtica de la Universidad de Helsinki - finlands

    llamado Linus Torvalds, constatando que no era posible extender Minix,

    decidi escribir su propio sistema operativo compatible con Unix.

  • 5

    En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard

    Stallman haba iniciado haca ya casi diez aos, comprenda un sistema

    bsico casi completo. La excepcin ms importante era el kernel o ncleo,

    que controla el hardware.

    Torvalds decidi aprovechar el sistema GNU y completarlo con su propio

    ncleo, que bautiz como Linux (Linux Is Not UniX). El sistema conjunto

    (herramientas GNU y ncleo Linux) forma lo que llamamos GNU/Linux.

    A partir de ese momento, un grupo de entusiastas comienzan a mejorar el

    cdigo y a compartirlo a travs de la red Internet hasta conseguir los niveles

    de desarrollo actuales.

    El 9 de Mayo 1996, Tux fue propuesto como mascota oficial de Linux. Tux

    es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en

    1996, es un pequeo pingino de aspecto risueo y cmico. La idea de que

    la mascota de Linux fuera un pingino provino del mismo Linus Torvalds,

    creador de kernel Linux. Segn se cuenta, cuando era nio le pic un

    pingino; adems desde pequeo mostr una gran simpata por estos

    animales. No tiene un significado en especfico.

    3. FUNCIONES

    Las funciones principales de este magnfico sistema operativo son:

    3.1. Multi-usuario: Linux es un sistema operativo multi-usuario, que le

    permite a ms de un usuario el utilizar los recursos del sistema.

    3.2. Multi-tarea: La caracterstica de multi-tarea le permite a un usuario el

    realizar varias tareas al mismo tiempo. Algunas tareas o trabajos

    pueden estarse ejecutando detrs mientras que una tarea es

    desplegada en la pantalla.

  • 6

    3.3. Portabilidad: Una de las caractersticas ms importantes de Linux es

    su portabilidad. En la actualidad es usado en las plataformas Intel x86,

    PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM y otras

    ms.

    3.4. Poderosas herramientas de desarrollo: Linux es una plataforma

    ideal para el desarrollo de aplicaciones y la experimentacin de nuevos

    lenguajes. Como parte de la instalacin encontramos diversos

    compiladores incluidos C, C++, Fortran, Pascal, LISP, Ada, Basic y

    Smalltalk. Muchos de los compiladores de Linux, herramientas, debugers

    y editores son de la Free Software Foundation (Fundacin para el

    Software Libre).

    3.5. Estabilidad: Linux se ha distinguido por su estabilidad de operacin,

    se han conocido y comentado muchos casos de equipo trabajando por

    ms de un ao sin tener que apagar o reiniciarlo.

    3.6. Velocidad: Los equipos Linux tambin se han distinguido por su

    extraordinaria velocidad. El sistema operativo administra eficientemente

    los recursos como memoria, poder de CPU y espacio en disco.

    3.7. Libreras dinmicas compartidas (dynamic shared libraries) :

    Linux usa extensivamente las libreras dinmicas compartidas. Estas

    libreras utilizan una seccin comn para todos los ejecutables,

    reduciendo el tamao de la aplicacin.

    3.8. Ejecutables compartidos (shared executables): Si ms de una

    copia de una aplicacin o programa es cargado a memoria para

    ejecucin, (para un usuario que realiza varias tareas similares o por

    varios usuarios), todas las tareas pueden compartir la misma rea de

    memoria. Este proceso de ejecutables compartidos (shared executables)

    hace un uso eficiente de memoria RAM.

  • 7

    3.9. Demanda de paginacin (demand paging): El kernel de linux

    soporta demanda de paginacin, para los programas muy extensos

    significa el que slo una seccin del programa es cargado a memoria. Y

    para optimizar an ms la memoria Linux, usa un slo espacio pool de

    memoria, y esto permite el uso de la memoria restante para poner

    secciones del disco permitiendo un acceso rpido a programas de uso

    comn (disk cache).

    3.10. Espacio de Swap (swap space): Para soportar de manera simulada

    grandes cantidades de memoria para los diversos requerimientos

    cuando slo tenemos una cantidad pequea de memoria fsica RAM.

    Linux soporta espacio de swap, que le permite escribir secciones de

    memoria en espacios reservados de disco para extender la cantidad

    disponible al usuario.

    3.11. Diferentes sistemas de archivos (file systems): Linux soporta

    varios formatos de sistemas de archivos para compartir informacin. El

    propio sistema de archivos ext3, est diseado para hacer un uso

    ptimo del espacio en el disco duro. Y el reciente ext4 mejora la

    eficiencia en velocidad e integridad de la informacin.

    3.12. Construccin Modularizada o Monoltica: El sistema operativo

    Linux puede ser compilado con los drivers en forma de mdulos los

    cuales al ser necesarios pueden ser incluidos y se acoplan en el corazn

    del sistema operativo reconociendo el hardware para el cual fueron

    diseados.

    Para dar velocidad al sistema operativo se puede compilar el kernel con

    todos los drivers necesarios para todo el hardware del equipo en el cual

    se cargar y construir un sistema operativo que no necesite incluir

    mdulos.

  • 8

    4. CARACTERSTICAS

    Caractersticas de Linux que deben de conocer los nuevos usuarios antes de

    dar el salto para as evitar desilusiones y frustraciones al momento de

    encarar un sistema operativo totalmente diferente al ms popular de todos:

    Windows.

    3.1. Es slo un sistema operativo

    Hace apenas tres o cuatro aos, este punto ni siquiera se hubiera

    mencionado. Los usuarios de hoy en da (en la era de la Web 2.0) realizan

    la mayor parte de las tareas a travs de un navegador. Esto hace que

    desde el punto de vista del usuario final el sistema operativo parezca algo

    irrelevante. El sistema operativo es un software que sirve de interface entre

    el usuario final y el hardware del dispositivo.

    3.2. No es de Windows

    La mayora de los usuarios nuevos no son conscientes de las diferencias

    que pueden existir entre en Windows, Linux y Mac OS. Cada sistema

    operativo tiene su propia personalidad y estilo porque cada uno de ellos se

    desarroll para propsitos diferentes. Windows es un sistema operativo

    desarrollado para que cualquier persona pueda utilizar una computadora sin

    necesidad de contar con conocimientos tcnicos. Esta facilidad de uso tiene

    un precio: bajo nivel de seguridad y estabilidad del sistema (esta ltima ha

    mejorado notablemente a partir del lanzamiento de Windows XP). En

    cambio Linux, que desde sus orgenes fue un sistema operativo

    desarrollado por hackers y para hackers (no fue desarrollo pensando en

    usuario no tcnicos) no provee las interfaces intuitivas para que cualquier

    persona pueda manejar un computador sin muchos conocimientos tcnicos.

  • 9

    3.3. No hay disco duro C

    En Linux los dispositivos de almacenamiento no se representan con letras

    c:, d:, e:, etc. Los usuarios de Windows estn acostumbrados a una

    estructura de sistema de archivos que en realidad nunca tuvo sentido.

    Linux, por otra parte, tiene una jerarqua de directorios perfectamente

    lgica. En Linux lo nico que los usuarios necesitan saber es que su

    directorio personal se encuentra dentro del directorio /home/usuario.

    3.4. La instalacin de software es un proceso diferente

    En Windows si queremos instalar un software simplemente introducimos el

    CD dentro del computador y la funcin autorun se encarga de ejecutar el

    archivo ejecutable de instalacin, que por lo regular tiene el nombre de

    setup.exe. En caso contrario, entramos a Google, descargamos el software,

    hacemos clic sobre setup.exe para comenzar la instalacin de la aplicacin y

    luego hacemos clic varias veces en los botones next, todo el proceso se

    completa rpido y fcil sin demasiada intervencin del usuario final.

    En Linux la cosa es totalmente diferente. Primero, cada distribucin tiene su

    sistema de instalacin de aplicaciones. Aunque el proceso es parecido, no es

    lo mismo instalar una aplicacin en Ubuntu (apt-get) que en Red Hat (yum).

    Estas pequeas discrepancias crean cierta confusin entre los usuarios

    nuevos. Adems en Linux los usuarios deben de dominar terminologas tales

    como dependencias y repositorios (solamente para poder instalar una

    aplicacin), ya que en ciertos momentos deben de lidear con situaciones

    donde deben agregar ciertos repositorios para instalar alguna aplicacin o

    librara que no se encuentra alojada en los repositorios estndares.

  • 10

    3.5. La lnea de comandos es necesaria

    Muchos aficionados y fanticos del sistema operativo Linux afirman que un

    usuario no tcnico puede manejar un computador Linux sin necesidad de

    saber utilizar la lnea de comandos. Mi experiencia personal en el uso de

    Linux para ms de 10 aos me demuestra que es prcticamente imposible

    utilizar Linux de manera productiva sin conocimientos reales de Linux a nivel

    de comandos. Es ms, en caso de ocurrir alguna falla o mal comportamiento

    de una aplicacin, muchas veces se hace muy dficil resolver los problemas

    si no se cuenta con acceso y conocimientos slidos de Linux a nivel de lnea

    de comando. Por lo tanto, lo usuarios que tengan la intencin de migrar a

    Linux deben de tener conciencia que deben enfrentar este obstculo

    tcnico. Cualquiera que desobedezca esta advertencia se encontrar con el

    fracaso y la frustracin.

    3.6. No hay necesidad de preocuparse acerca de la infeccin de

    virus

    Windows simplemente no puede funcionar sin un antivirus instalado y

    actualizado. En caso contrario el usuario corre con la probabilidad de tener

    un sistema defectuoso, sin privacidad y poco producivo en menos de 24

    horas. Los antivirus no son una opcin, son meramente una obligacin. En

    Linux no existe el problema de los virus. Este problema no existe por la

    sencilla razn de que Linux (por ser un derivado free de Unix) se desarroll

    para ser seguro. El sistema tiene toda una arquitectura lgica para el

    manejo de archivos, memoria y procesos que no da cabida a que exista este

    tipo de fenmenos de la naturaleza dentro del dicho ecosistema.

  • 11

    3.7. Es gratis

    Me sorprende la cantidad de personas (incluyendo informticos) que no

    entienden el concepto de software de cdigo abierto y el hecho de que

    Linux no tiene ningn costo asociado a su adquisicin. Muchas personas

    piensan si algo no tiene algn costo asociado es una opcin de mala calidad.

    Entiendo que este argumento tiene cierta validez en algunos casos, pero en

    este es totalmente una conclusin desatinada. Linux es desarrollado por una

    comunidad muy grande de programadores alrededor del mundo.

    El propsito es que cada miembro de la comunidad aporta sus talentos y

    energas para desarrollar un sistema que es propiedad de todos para

    beneficio de todos (todo una filosofa y proceso de desarrollo tecnolgico

    comunista dentro de nuestras sociedades capitalistas).

    3.8. No todos los equipos funcionan

    As es. No todo tu hardware que tienes actualmente funcionando en tu

    computador con Windows funcionar correctamente si migras a Linux. Debo

    de decir que en los ltimos aos este problema se ha ido mitigando

    paulatinamente debido a que hoy en da muchos fabricantes de equipos

    estn desarrollando los manejadores (drivers) para Linux. Pero la realidad es

    que muchos todava no han entrado en esta onda.

    Otro problema que se presenta es que a veces se tiene un hardware, por

    ejemplo una tarjeta NVIDIA, y aunque este fabricante desarrolla

    manejadores para Linux muchas veces el proceso de instalacin es muy

    tedioso y complicado. Para un usuario inexperto es casi imposible lograr un

    objetivo como este.

  • 12

    3.9. Google es tu amigo

    Para los usuarios de Linux sin importar el nivel de conocimiento y

    experiencia Google es su mejor amigo. Cuando en nuestro sistema Linux se

    presenta algn inconveniente, lo ms probable (en el 99% de los casos) es

    que le haya pasado anteriormente el mismo problema a otra persona y el

    caso se encuentre documentado en la red. El punto aqu es que si quieres

    ser usuario de Linux y llegar algn da a ser un experto, debes de investigar

    mucho en Google y leer muchos documentos y tutoriales.

    5. VENTAJAS DEL SO LINUX

    Un punto muy importante es la seguridad, los Hackers y/o creadores de

    virus rara vez atacan a Software de Linux, se dice que Linux est libre de

    virus, puede ser cierto aunque tengo mis dudas, pero lo que si es cierto

    es que es un sistema operacional diseado con la idea de

    Cliente/Servidor con permisos de acceso y ejecucin a cada usuario.

    Carga y realiza tareas con mayor eficiencia que Windows.

    La constante actualizacin y nuevas versiones es asombrosa. Existen

    infinidades de Distribuciones de Linux.

    Linux es muy robusto, estable y rpido: Ideal para servidores y

    aplicaciones distribuidas. A esto se aade que puede funcionar en

    mquinas humildes: Linux puede correr servicios en un x86 a 200 MHz

    con calidad.

    Linux es libre: Esto implica no slo la gratuidad del software, sino

    tambin que Linux es modificable y que Linux tiene una gran cantidad de

    aplicaciones libres en Internet. Todo ello arropado por la inmensa

    documentacin de Linux que puede encontrarse en la Red.

    Es totalmente Gratuito y aunque posea versiones de pago (con soporte

    tcnico) es an ms barato que comprar Windows, posee miles de

    programadores y desarrolladores trabajando por crear versiones optimas

    diseadas para lo que el usuario desea.

  • 13

    6. DESVENTAJAS DEL S.O LINUX

    Entre las contras de Linux, es que no es para principiantes, ya que no

    ofrece un uso tan intuitivo como las distribuciones de Microsoft y

    Macintosh. Esto no es un problema para usuarios avanzados o

    informticos de profesin, pero s para la mayora de los mortales. As,

    resulta bastante complicado instalar un simple programa o realizar otras

    acciones sencillas, sin contar que gran parte del software actual, tanto

    de pago como libre, no siempre cuenta con una versin para Linux.

    No Existe mucho software comercial.

    No es tan fcil de usar como otros sistemas operativos, aunque

    actualmente algunas distribuciones estn mejorando su facilidad de uso,

    gracias al entorno de ventanas, sus escritorios y las aplicaciones

    diseadas especficamente para l, cada da resulta ms sencillo su

    integracin y uso.

    No todas las aplicaciones Windows se pueden ejecutar bajo Linux, y a

    veces es difcil encontrar una aplicacin determinada, y lo ms

    importante, es que no todas las aplicaciones estn en castellano.

    Actualmente Linux soporta un mximo de 16 procesadores

    simultneamente, contra los 64 procesadores de otros sistemas

    operativos.

  • 14

    CONCLUSION

    Antes de hacer este trabajo nuestra opinin personal sobre Linux era que es

    un sistema operativo demasiado difcil de usar, reservado slo para

    analistas, o usuarios realmente avanzados, pero a medida que fuimos

    investigando descubrimos que este sistema operativo no es tan difcil de

    usar y que cualquier usuario con conocimientos medios puede

    desempearse realmente bien en este sistema operativo, Linux existe la

    misma diversidad de aplicaciones que para Windows, e incluso, hay

    programas como el Star Office u Openoffice que son capaces de leer

    documentos hechos en Word.

    Mucha gente tiene la idea de que Linux es mucho ms difcil de usar que

    Windows, pero esto es un concepto totalmente errneo, y si bien esto fue

    cierto algunos aos atrs, ahora el panorama es totalmente distinto; Porque

    hoy en da existen mltiples aplicaciones para este sistema operativo,

    existen interfaces de usuario (cosa que hace unos aos atrs no exista), y

    eso ha simplificado una enormidad el uso de este sistema operativo.

    Concluimos en que Linux ms que un sistema operativo, es una herramienta

    poderosa el da de hoy y por eso su uso en servidores de Internet va en

    aumento y definitivamente Linux resulta muy competente para Windows.

    Linux es un gran sistema operativo pero hace falta estudiar en profundidad

    el cambio antes de realizarlo. Hay que tener en cuenta el tiempo y dinero

    que puede costar aprender a usar el nuevo sistema, el software que se

    puede utilizar, los beneficios que nos aporta el cambio. Puede ser til para

    uso domstico, uso empresarial, uso de servidor, pero el cambio debe estar

    justificado.

  • 15

    ANEXOS

  • 16

    BIBLIOGRAFA

    Web grafa:

    http://www.linux.org/

    http://blog.capacityacademy.com/2012/09/13/9-

    caracteristicas-de-linux-que-deben-de-conocer-los-nuevos-

    usuarios/

    http://www.portalprogramas.com/milbits/informatica/7-

    desventajas-de-linux-sobre-windows.html

    http://mundotech.net/2007/12/ventajas-y-desventajas-de-

    usar-linux/