Linux y Chrome OS - Trabajo de compilación bibliográfica para reconocer los tipos de sistemas operativos PDF

Title Linux y Chrome OS - Trabajo de compilación bibliográfica para reconocer los tipos de sistemas operativos
Course Sistemas Operativos
Institution Universidad de Caldas
Pages 9
File Size 118.6 KB
File Type PDF
Total Downloads 28
Total Views 144

Summary

Trabajo de compilación bibliográfica para reconocer los tipos de sistemas operativos desarrollados....


Description

SISTEMAS OPERATIVOS LINUX Y CHROME OS

CARLOS HERNÁN GÓMEZ GÓMEZ SISTEMAS OPERATIVOS

UNIVERSIDAD DE CALDAS INGENIERIA DE SISTEMAS 2018-2

INTRODUCCIÓN En la actualidad ya hablar de los sistemas operativos GNU/Linux no son algo del futuro, su origen se da a finales de los 1991 con el anuncio de un estudiante de la creación de su propio núcleo de sistema operativo, junto con la combinación del software GNU y del kernel Linux es la que hoy nos lleva a los sistemas ya conocidos. Por otra parte, y sin desviarnos del tema tenemos a Google Chrome OS, este sistema operativo hace parte también de la familia Linux el cual fue diseñado por Google para el uso exclusivo de aplicaciones web, y hace parte de un proyecto de código abierto denominado Chromium OS. HISTORIA En los primeros años, en donde la computación empezó a tomar fuerza, los utilizadores de los primeros ordenadores personales no contaban con una gran variedad en cuanto a la elección de los sistemas operativos que podían utilizar pues de los pocos que se habían desarrollado en este tiempo dominaban el mercado “DOS” de Microsoft y “Mac” de Apple y, pero manejaban precios exagerados. Como tercera opción tenían a UNIX, pero esta solo se usaba para grandes maquinas. En 1991, Linus Torvalds estudiante finlandés presentaría lo que sería la primera versión (0.0.1) del kernel del sistema operativo que denominó Linux y que puso a disposición a foros de programadores y a la comunidad de internet para la prueba y aporte al desarrollo de este. La acogida de este sistema operativo en el mundo de los desarrolladores fue tanta que en poco tiempo este proyecto logró reunir una gran cantidad de programadores, adaptando así algunas características que en su tiempo no eran implementadas por los demás sistemas operativos, siendo estas las siguientes: - Sistema operativo de código abierto. - Portabilidad. - Kernel de tipo monolítico. - Módulos dinámicamente cargables. - Desarrollo del sistema por una comunidad vinculada por internet. Como su nombre lo indica (GNU/Linux) esta respaldado por varios proyectos como lo son: GNU, encabezado por Richard Stallman y la Free Software Foundation; y el núcleo Linux, encabezado por Linus Torvalds). Por otra parte, tenemos el proyecto llamado “Chrome OS” el cual es llevado a cabo por la compañía Google, tiene como principal aporte el desarrollo de interfaz de usuario de Google Chrome. En 2009 fue anunciado por la compañía como un sistema operativo orientado a mini portátiles y finalmente estuvo disponible a partir del 2011. Chrome OS cuenta con

un reproductor de medios, un gestor de archivos integrados y está basado en el proyecto de código abierto de Chromium OS. DESCRIPCIÓN GNU/LINUX -

-

-

Sistema operativo de código abierto: cualquier desarrollador o persona puede acceder de sus fuentes, modificaras y crear nuevas versiones y poder brindarlas a demás personas, haciéndolo un software libre. Portabilidad: su estructura fue desarrolla en su gran mayoría desde un principio para que esta fuera utilizada por cualquier maquina sin importar sus especificaciones ni características pero que disponga de un compilador C, siendo este uno de los sistemas operativos que se puede correr en mayor número de arquitecturas. Kernel de tipo monolítico: una de las desventajas de este tipo de kernel es que entre mayor crezca más difícil es su manejo en el desarrollo, pero su diseño consta de una sola pieza, pero realiza sus procesos de manera separada. Módulos dinámicamente cargables: esto permite al sistema operativo poner partes del sistema como dispositivos externos que solo son ejecutados de acuerdo a su necesidad, lo que da la opción de simplificar el kernel. Desarrollo del sistema por una comunidad vinculada por internet: Linux da la opción de que cada desarrollador o personal que esté relacionado con el medio, brinde sus conocimientos con aportes al desarrollo del sistema operativo, permitiendo que este sea un código abierto y modificable de acuerdo al sistema.

CHROME OS En este sistema operativo podemos encontrar entre sus características están encaminadas con la interfaz de usuario porque se centra en un diseño minimalista, para su uso principal como lo es Google Chrome, otro de los aspectos importantes es la velocidad que brinda al usuario lo que genera un tiempo de espera demasiado corto tanto al iniciar como al finalizar su aplicación, toda su sincronización es aplicada con el modelo de computación en la nube, evitando de esta manera la perdida de información o la necesidad de tener siempre estos elementos en un dispositivo portable, pero todo esto debe funcionar bajo una conexión de red entre el dispositivo y un servidor. En cuanto a la seguridad de Chrome OS, esta nos brinda un sistema con gran seguridad ya que está diseñado eliminando cualquier riesgo de seguridad comunes arraigados. SISTEMAS MAS IMPORTANTES

Teniendo en cuenta que GNU/Linux cuenta con una gran variedad de distribuciones que nos ayudan en el desarrollo de todos nuestros propósitos a continuación nombraremos 5 de los más importantes y más usados. 1. Linux Mint Dicha distribución tiene como plataforma base Ubuntu y nos brinda la forma más fácil y practica de usar en el mercado, tiene una gran facilidad de manejo tanto para usuarios expertos como para novatos y proporciona un aprendizaje estable, poderoso y completo. Entre sus características encontramos: o Totalmente compatible con los repositorios de Ubuntu. o Cuenta con un completo sistema de complementos de navegador, codecs de medios, soporte de DVD, entre otros. o Incluye diferentes sabores según los requerimientos del usuario. o Proceso de instalación fácil. o Totalmente adaptable con sistema Mac OS. Requerimientos mínimos del sistema o 512 MB de RAM o 9 GB de espacio en disco o Tarjeta gráfica con resolución 800x600 o Unidad de DVD o puerto USB 2. Debían Es considera la distribución más estable, se enfoca principalmente en un lanzamiento súper estable, presentando así una versión de su sistema cada 2 años, mejorando cada vez más su estabilidad. Características: o Versión estable totalmente probada. o Cuenta con más de 5000 software estable y libre o Incluye todo un paquete completo de sabor de escritorio imaginado por un usuario. Requerimientos mínimos del sistema o RAM: 256 MB mínimo o Espacio de Disco Duro: 10 GB o Procesador Pentium: 1 GHz mínimo 3. Ubuntu Hace parte de las distribuciones más populares, estables y mejor equipadas basadas en Debian, cuenta con sus propios repositorios que se sincronizan periódicamente evitando una desestabilización y obteniendo su última versión, desarrollado por la compañía Canonical haciendo que se admita cada vez más en la totalidad de dispositivos entre los que se encuentran PC, servidores, entre otros.

Características: o Sólido, estable y seguro o Cuenta con varios entornos de escritorio. o Se puede probar sus funciones antes de instalar completamente el escritorio o Facilidad de uso entre usuarios con pocos conocimientos en bash. o Incluye muchas aplicaciones preinstaladas o Una de las mejores distribuciones de Linux personalizables o Es uno de los entornos de escritorio más modernos y únicos o Cada 6 meses ofrece una versión mejorada de su sistema Requerimientos mínimos del sistema o Procesador de 700 MHz o Memoria RAM de 512 MiB o 5 Gb de espacio duro o VGA con resolución de 1024x768 o Acceso a internet útil 4. OpenSUSE Esta distribución hace parte de una colaboración entre SUSE Linux y Novell, en donde se utiliza un código base y sincronizado con SUSE Linux Enterprise, tomando así todas las características positivas de este código. Características: o Presenta 3 objetivos principales: hacer la distro más fácil y utilizada, el entorno de escritorio más utilizable, una opción simple y fácil o Incluye muchas variaciones. o Está enfocado en un ciclo a largo plazo y estables. Requerimientos mínimos del sistema o RAM: 2 GB mínimo o Espacio de Disco Duro: 3 GB para instalación y 5 para el escritorio o Procesador Pentium 4: 1.6 GHz mínimo o Tarjetas de sonido y gráficos: 800x600 o Arranque desde unidad de DVD o puerto USB 5. Manjaro Linux Es una distribución basada en Arch Linux, y esto le permite usar tres conjuntos de repositorios de software, es compatible con los paquetes de líneas de comandos. Características: o Admite la base de software de vanguardia y la base. o Ofrece un proceso de instalación fácil e intuitivo. o Incluye paquetes preinstalados multimedia para que contiene audio y video. o Da la posibilidad de instalar varios kernel.

Requerimientos mínimos del sistema o RAM: 1 GB o Espacio de Disco Duro: 30 GB o Procesador de1 GHz o Tarjeta gráfica de alta definición o Conexión a internet de banda ancha Por otra parte, tenemos el sistema operativo Chrome OS ESTRUCTURA Y COMPONENTES DEL SISTEMA El Chrome OS se divide en 3 partes importantes: -

El sistema en sí y los servicios: Aquí es en donde se utiliza el kernel de Linux, los drivers y los demonios. El sistema depende de: D-Bus, Administrador de conexiones, Autoupdate, Xscreensaver, Servicios estándares de Linux. El firmware tiene un papel clave para que el arranque del sistema sea más rápido y más seguro. Las funcionalidades: La recuperación del sistema, Verificado de arranque, Inicio rápido. El navegador basado en el Chrome y el manejador de ventanas. El administrador de ventanas es el responsable de manejar la interacción del usuario con las múltiples ventanas.

PROCESO DE INSTALACIÓN 1. LINUX MINT o Descargar la imagen ISO de Linux Mint. o Quemar la imagen ISO a un CD/DVD o un pendrive. o Configurar el BIOS para que arranque desde el CD/DVD o desde el pendrive, según lo que hayas elegido en el paso anterior. o Aparecerá GRUB 2, el gestor de arranque de Linux Mint. Elegí la opción Start Linux Mint. o Una vez que arranque Linux Mint, hacer clic en el ícono Install Linux Mint: o Aparecerá el asistente de instalación. Lo primero que hay que elegir es el idioma de instalación. Selecciona español. o Confirma que cumplís con los requisitos mínimos de instalación haciendo clic en Continuar. Cabe destacar que el único requisito indispensable es contar con el espacio en disco necesario. Tener una conexión a Internet es recomendable pero no un requisito excluyente. ya que vas a poder saltear la descarga de paquetes para cuando te venga más cómodo. o Esta es la parte más difícil: el particionado del disco. Aquí existen 2 caminos a seguir:  a) eliminar el sistema operativo anterior e instalar. Esta la opción más fácil: borras todo e instalas por encima. No es

necesario calentarse la cabeza con particional el disco ni nada por el estilo.  b) particional el disco en forma manual. o Cuando esté todo listo, hace clic en Instalar ahora 2. DEBIAN o Crear espacio particional para Debian en el disco duro o Localizar y/o descargar los ficheros del núcleo y los controladores (salvo los usuarios de un CD Debian) o Crear los discos de arranque o usar un CD de Debian o Arrancar el sistema de instalación o Elegir el idioma o Configurar el teclado o Crear y montar particiones Debian o Señalar al instalador la localización del núcleo y los controladores o Seleccionar qué controladores de periféricos cargar o Configurar la interfaz de red o Iniciar la descarga/instalación/configuración automática del sistema Base o Configurar la carga del arranque de Linux o arranque múltiple o Arrancar el sistema recién instalado y hacer algunas configuraciones finales o Instalar tareas y paquetes adicionales 3. Ubuntu o Ubuntu en Live CD. o Ejecución de Ubuntu desde el CD. Descargar la imagen y grabarla en un CD. Arranque desde el CD-ROM. o Ubuntu en una memoria USB. Instalar Ubuntu en la memoria USB. o Para ampliar: Ejecutar Unity. o Instalar Ubuntu en el disco duro. 4. OpenSUSE o Selección de idioma, teclado y productos o Acuerdo de licencia o Valores de configuración de red o Registro 5. Manjaro Linux o Seleccionando tu Entorno de Escritorio en Manjaro o Descargar Manjaro o Iniciar mediante el arranque BIOS o Configuración básica (idioma, teclado, controlador gráfico) o Iniciar instalación o Registrarse o Terminar el proceso de instalación

6. Chrome OS o Descargar imagen de Chromium OS o Crear USB de instalación o Configurar arranque desde el BIOS o Instalación GESTION DE PROCESOS En el sistema Linux, el cual se desarrolla con base en UNIX, la gestión de memoria ha variado al pasar de los años; inicialmente este se basaba en el intercambio, en el cual no se implementaban ningún esquema de memoria virtual, actualmente ya se hace el uso de la llamada memoria virtual paginada. En relación al tamaño de las páginas estas son creadas con el mismo tamaño de las direcciones lógicas, en la actualidad estos tamaños en equipos de 32 bits son de 4 KB. Cuando en la memoria principal debido a una gran demanda, no encuentra un marco libre en la velocidad que el sistema lo requiere, se produce swapping y es allí donde el proceso sale de la memoria principal y pasa a la memoria secundaria, estos criterios se basan en el estado de proceso, su prioridad, el tamaño del programa, entre otros. En los sistemas UNIX, la memoria de caché como datos como propósito de optimizar el sistema y hacerlo más veloz. El uso de la memoria principal es del 100% cuando se cargan todos los datos que el sistema requiere. Resumiendo, todos los datos obtenidos. Gestión de memoria: capa dedicada a asignar áreas de memoria y marcos de página a los procesos, a los módulos del núcleo y al área de caché. Gestión de procesos: capa dedicada a activar y detener los procesos. Controladores de dispositivos: Maneja la comunicación del sistema con cada uno de los dispositivos interconectados. Eso se configura en el arranque. Gestor de sistema de archivos visuales. DISPOSITIVOS DE ENTRADA Y SALIDA SOPORTADOS Un dispositivo en el sistema Linux únicamente es soportado si existe un controlador o el kernel lo soporta capaz de manipularlo. SEGURIDAD En cuanto a la seguridad que implementa Linux podemos encontrar una característica en la que el sistema no permite activar de forma predeterminada,

procesos ocultos. Este sistema cuenta con accesibilidad e internacionalización que permite acceder al sistema para tanta gente como sea posible. CONCLUSIONES -

Una de las características más importantes del sistema Chrome OS es su aprovechamiento en cuanto a los recursos que brinda en las aplicaciones web. En cuanto al sistema Linux resalta que ofrece una mejor experiencia de manejo por su facilidad, en los procesos y en la seguridad en comparación con los sistemas operativos tradicionales. Un gran porcentaje de las distribuciones que ofrece el paquete GNU/Linux están desarrolladas bajo un código común. Una ventaja que ofrece Google es permitir a la comunidad tener acceso al código fuente para contribuir y colaborar en el mejoramiento y modernización del sistema.

BIBLIOGRAFÍA http://openaccess.uoc.edu/webapps/o2/bitstream/10609/61286/1/Administraci%C3 %B3n%20de%20sistemas%20GNU_Linux_M%C3%B3dulo1_Introducci%C3%B3n %20al%20sistema%20operativo%20GNU_Linux.pdf https://blog.desdelinux.net/como-instalar-linux-mint-14-nadia-paso-a-paso/ https://www.comoinstalarlinux.com/como-instalar-manjaro/ https://www.uv.es/sto/cursos/icssu/html/ar01s10.html http://www.ite.educacion.es/formacion/materiales/43/cd/modulo_1/la_instalacin_pa so_a_paso.html http://googlechromeo.blogspot.com/p/blog-page_20.html https://maslinux.es/las-5-distros-gnu-linux-mas-populares/ https://www.colombiandroid.com/tutoriales/como-instalar-chromium-os-encomputador/...


Similar Free PDFs