07 Fundamentos Hardware Software

Share Embed Donate


Short Description

Fundamentos Hardware Software Semana 7 IACC...

Description

SEMANA 7 – 7 – FUNDAMENTOS  FUNDAMENTOS DE HARDWARE Y SOFTWARE

FUNDAMENTOS DE HARDWARE Y SOFTWARE

SEMANA 7

Sistemas operativos Linux

Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposición del público ni utilizar los contenidos para fines comerciales de ninguna clase.

IACC-2018

SEMANA 7 – 7 – FUNDAMENTOS  FUNDAMENTOS DE HARDWARE Y SOFTWARE

APRENDIZAJE APRENDIZA JE ESPERADO 

Analizar conceptos básicos y orientación de las diferentes distribuciones, tanto para usuario como para servidor, de sistemas operativos de Linux.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

APRENDIZAJE ESPERADO....................................................................................................................2 INTRODUCCIÓN ..................................................................................................................................4 1.

SISTEMAS OPERATIVOS LINUX ...................................................................................................5 1.1

CONCEPTOS BÁSICOS .........................................................................................................5

1.1.1

FILOSOFÍA DE TRABAJO GNU ......................................................................................8

1.1.2

MULTITAREA Y MULTIUSUARIO..................................................................................9

1.1.3

CLIENTE-SERVIDOR .....................................................................................................9

1.1.4

POTENCIALIDADES....................................................................................................10

1.2

DISTRIBUCIONES ORIENTADAS A USUARIOS ....................................................................11

1.2.1

DISTRIBUCIÓN FEDORA ............................................................................................12

1.2.2

DISTRIBUCIÓN UBUNTU ...........................................................................................13

1.2.3

DISTRIBUCIÓN KUBUNTU .........................................................................................14

1.3

DISTRIBUCIONES ORIENTADAS A SERVIDOR.....................................................................15

1.3.1

DISTRIBUCIÓN MANDRIVA / MANDRAKE .................................................................16

1.3.2

DISTRIBUCIÓN SUSE..................................................................................................17

1.3.3

DISTRIBUCIÓN RED HAT............................................................................................17

COMENTARIO FINAL.........................................................................................................................19

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

INTRODUCCIÓN El avance de las tecnologías de la información y comunicación ha generado cambios en los sistemas operativos, generando interfaces que permiten la comunicación entre el usuario y el computador, posibilitando así administrar, controlar y gestionar los recursos de este último. Dentro de las diferentes vertientes de sistemas operativos disponibles se han generado versiones y cada una de ellas, a su vez, cuenta con distribuciones de sistemas operativos basados en código abierto bajo la filosofía de software libre. Estos han tomado mayor fuerza a nivel mundial, permitiendo que comunidades de desarrollo compartan

ideas, innovaciones y conocimientos. De esta forma nació el sistema operativo Linux. Este ha sido desarrollado por comunidades de programadores, dando como resultado que el software se distribuya para computadores personales y servidores. Cada versión y distribución posee características similares, ya que parten de la filosofía de que pueden ser copiados, mejorados y distribuidos, ofreciendo variaciones notables en cuanto a un aspecto en particular: manejo de archivos, control multimedia, etc. Esta semana se abordarán los conceptos básicos, filosofía de trabajo, características y variantes del sistema operativo Linux.

“De hecho son muchos los usuarios que temen si podrán o no realizar las mismas tareas en Linux, a las que están acostumbrados en Windows” Fernández (2011, prólogo).

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

1. SISTEMAS OPERATIVOS LINUX Linux fue creado en 1991 por Linus Torvalds, informático finlandés que desarrolló un software para computadores con arquitectutra x86 de Intel, y que mostraba ciertas similitudes con las funcionalidades de UNIX al cual llamó núcleo Linux. Al año siguiente, el Proyecto GNU 1 empezó a usar este núcleo Linux en sus desarrollos. Los avances a nivel de hardware producidos en los computadores demandan cambio en los sistemas operativos, permitiendo que puedan funcionar en un computador personal o servidor, facilitando así la utilización y administración de su hardware y software, de una forma sencilla, rápida eficiente y segura. Esto se logra a través del uso de un software diseñado para mejorar la comunicación entre el usuario y el computador. Entre los diferentes sistemas operativos existentes hoy se encuentra Linux, desarrollado de manera similar a UNIX (este último fue desarrollado en los sesenta por los investigadores Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell).



Originalmente el Proyecto GNU tenía como horizonte reemplazar el núcleo UNIX con su propio núcleo, sin embargo, siempre ha usado Linux en su núcleo, generando la combinación GNU/Linux o simplemente Linux.

1.1 CONCEPTOS BÁSICOS Linux está constituido, en su núcleo, por drivers que controlan el hardware, y que en conjunto con otras herramientas conforman lo que más comúnmente se conoce como GNU/Linux. Ello ocurre

1

 Anunciado por Richard Stallman en 1983, es un proyecto colaborativo de software libre cuyo objetivo es crear un sistema operativo libre (sin pago por usos de licencia y libre de derechos de copia).

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

porque el kernel 2 del Linux por sí solo realiza los trabajos mínimos elementales y precisa de otras herramientas para explotar su potencial. El desarrollo de Linux estuvo marcado por el kernel o núcleo, en 1994, año en que se da a conocer la primera versión. El tamaño era de 71 kb y solo funcionaba para procesadores 80386; trabajaba con memoria virtual y pocos controladores de dispositivos. Era utilizado en computadores personales y los elementos de redes aún no existían para la versión de ese año. Mansoor, Koretsky, Aqeel y Bermejo (2003) explican que el kernel “es la parte más importante del sistema operativo, encargada de acceder a dispositivos, organiza el orden de ejecución de los programas que se cargan en memoria” (p. 13). Esto marcó el inicio del Linux, generando actualmente versiones y distribuciones del software a nivel de computador personal y para estaciones de trabajo, bajo la filosofía cliente-servidor. El funcionamiento del núcleo o kernel está basado en: 

 

La administración de memoria para los programas en ejecución, tales como aplicaciones para el desarrollo de tareas. La administración de tiempo del procesador (ciclos del reloj para la ejecución). El acceso a periféricos de entrada y salida y manejo de controladores para cada dispositivo.

El kernel recibe información del CPU para garantizar la administración de la memoria (asignando las posiciones y tamaño de memoria a ser utilizada). También recibe información del estado de los dispositivos, con el objeto de administrar y gestionar los recursos necesarios durante le ejecución de los procesos.

Figura 1. Funcionamiento del Kernel de Linux.

Fuente: https://goo.gl/GtfvPv 2

 Se denomina de esta manera al software que constituye una parte fundamental del sistema operativo y que es el responsable de gestionar el acceso seguro al hardware de la computadora. También se le denomina núcleo.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

En general existen tres tipos de kernel, los cuales varían de acuerdo a la arquitectura: microkernel, monolítico, e híbridos. En el sistema operativo Linux es del tipo kernel monolítico, el resto de los sistemas operativos como OS X (XNU) y Windows 7 fueron desarrollados a partir de los de tipo híbridos. Figura 2. Tipos del Kernel.

Microkernel Kernel

Monolítico Híbridos

Dado su carácter monolítico, el núcleo del Linux es grande y complejo, programado de forma no modular. La memoria trabaja en forma de anillo, por ello, de existir algún problema, todo el sistema falla, ya que concentra todas sus funciones dentro de un único programa. El sistema operativo Linux se caracteriza por su arquitectura, basada en el manejo de capas similares a las de UNIX, que está conformado por seis de estas: 

Controladores de dispositivos:  están relacionados con la interacción entre este y

los dispositivos de entrada y salida. Existe un programa o controlador distinto para cada dispositivo y se ejecutan cuando se genera una orden del kernel. 

Kernel de Linux:   es el corazón del sistema operativo, administra los procesos y

estado de los mismos, planifica la CPU, gestiona los archivos y directorios, administra la memoria asignando la cantidad y posición en memoria de cada proceso; es el responsable de mantener y gestionar la disponibilidad de espacio libre en disco. 

Interfaz de llamadas al sistema:  intermediaria entre el usuario y el kernel, ya que

gestiona las llamadas al sistema, permitiendo que el usuario manipule procesos, archivos y recursos. 

Bibliotecas de lenguaje:  esta capa está destinada a programadores. Linux provee

un nivel de acceso a librerías para desarrolladores, la cual contiene diversas

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

bibliotecas adaptadas a varios lenguajes, conocidas como interfaces de programador de aplicaciones (API3). 

Shell de Linux: es la capa encargada de interpretar las órdenes que debe procesar

el sistema. 

Aplicaciones:  es la que contiene todas las herramientas disponibles para los

usuarios.

1.1.1 FILOSOFÍA DE TRABAJO GNU El significado de GNU (GNU's Not UNIX4) se relaciona al proyecto de un sistema operativo que no es UNIX, el cual estaba dirigido por Richard Stallman, y al que había dedicado cerca de diez años, obteniendo un sistema básico. A partir de esto, Linus Torvalds participó en el proyecto GNU incorporando su propio núcleo o kernel, creando un nuevo sistema operativo llamado Linux (Linux Is Not UNIX5), el cual combina herramientas GNU y el núcleo del sistema operativo Linux, dando origen a GNU/Linux. Basado en un trabajo en equipo, donde se comparten ideas y código fuente, y para mejorar la funcionabilidad del sistema operativo, nace la filosofía del software libre o programas libres, creado por Richard Stallman, partiendo de cuatro libertades: Libertad 0

Libertad para ejecutar el programa en cualquier sitio, cualquier propósito y para siempre.

Libertad 1

Libertad para estudiarlo y adaptarlo a cualquier necesidad, permitiendo acceso al código fuente.

Libertad 2

Libertad de redistribución, permite colaborar con vecinos y amigos.

Libertad 3

Libertad para mejorar y publicar las mejoras del programa.

El propósito del proyecto GNU es otorgar libertad para ejecutar, copiar, modificar, mejorar y redistribuir versiones de los sistemas, sin restringir el uso del software, con la libertad de publicar y compartir las mejoras de las versiones. Surge entonces el concepto de copyleft , el cual se define como un “método general para liberar un programa u otro tipo de trabajo (en el sentido de 3

 Acrónimo de Application Programming Interface.  Acrónimo recursivo de GNU no es Unix. 5  Acrónimo recursivo de Linux no es Unix. 4

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

libertad, no de gratuidad), que requiere que todas las versiones modificadas y extendidas sean también libres”. (GNU.org, 2018, párr. 1)

1.1.2 MULTITAREA Y MULTIUSUARIO El sistema operativo Linux posee dos características importantes: la multitarea y el multiusuario. Se entiende a la primera como la capacidad que tiene el sistema operativo de poder ejecutar varias tareas de forma simultánea, es decir, que puede ejecutar varios procesos o actividades al mismo tiempo, de forma segura, sincronizada y gestionado por el kernel. Sin embargo, es importante resaltar que el tipo de kernel con el cual fue desarrollado Linux ejecuta de manera tan rápida los procesos que no es posible diferenciar los tiempos de ejecución entre un proceso y otro. La característica de multitarea es un beneficio del sistema operativo Linux, ya que reduce los tiempos de espera para el procesador, y posee la flexibilidad de gestión del cierre de ventanas de aplicaciones, permitiendo el intercambio entre aplicaciones. Por otro lado, el término multiusuario se relaciona con la capacidad de ejecutar tareas o aplicaciones entre varios usuarios de forma simultánea, desde la misma estación de trabajo o en diferentes computadoras, a través de la gestión del kernel, dando respuesta a solicitudes realizadas desde los periféricos que permiten la conexión a múltiples usuarios. Se utilizan técnicas de tiempo compartido, a través de algoritmos especiales tales como:      

Algoritmo con prioridades o multinivel. Memoria virtual. Sistema de archivo jerárquico. Comunicación con otros computadores. Sistema de seguridad. Interfaz de texto y gráfica.

1.1.3 CLIENTE-SERVIDOR Una de las características más importantes del sistema operativo Linux es la capacidad de ser cliente-servidor, respaldada por los siguientes aspectos: 

Estabilidad:  Linux es un sistema operativo que no presenta fallas importantes, maneja

varios procesos de manera simultánea, y no requiere el reiniciar cada vez que se instala una aplicación o se generan cambios en la configuración. Presenta un excelente gestor de archivos, por lo que el sistema no requiere desfragmentar periódicamente del sistema.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE



Seguridad: el tiempo y velocidad para detectar ataques y fallas es inmediato, producto del

trabajo colaborativo de programadores expertos en el área de seguridad, permitiendo un sistema operativo seguro, no vulnerable. 

Manejo de aplicaciones:   Linux hace uso del repositorio de aplicaciones, el cual maneja

niveles y políticas de control de seguridad que permiten garantizar la integridad de las aplicaciones, así como el correcto funcionamiento y la facilidad de uso de las aplicaciones. 

Flexibilidad:  el proceso de instalación del sistema operativo es sencillo, puede ser

instalado con o sin interfaz gráfica dependiendo del consumo de memoria RAM, es decir, es un sistema operativo configurable a las necesidades del usuario. 

Costos: el costo es el más bajo del mercado, ya que la mayoría del software disponible es

gratuito; sin embargo, existen versiones donde los complementos para agregar nuevas funciones específicas son de pago. 

Comunidad: Linux, por ser un producto desarrollado por una comunidad, seguirá siendo

un software bajo los estándares libres para la comunidad, con el objeto de que los usuarios puedan adaptarlos a las necesidades y compartan las mejoras alcanzadas. 

Libertad: es libre para copiar, modificar, actualizar y distribuir las nuevas versiones, sin la

presión de un ente o empresa limitando el uso del software, a través de cláusulas legales.

1.1.4 POTENCIALIDADES El sistema operativo Linux, a nivel mundial, se ha desarrollado gracias al trabajo colaborativo de muchos programadores, quienes publican actualizaciones de distribuciones existentes en el mercado cada seis meses, permitiendo adaptarse a las necesidades del mercado, tanto en computadores personales como administración de servidores. Una de las ventajas competitivas es que que la licencia del sistema operativo Linux no tiene costo, sin embrago, las empresas dedicadas a su instalación y configuración generan ingresos por servicios. Actualmente son muchas empresas que brindan respaldo a Linux, las cuales conformaron el OSDL (Open Source Development Labs), permitiéndoles obtener confianza y asesoría de la comunidad Linux. Esta organización trabaja en el proceso de certificar distribuciones tales como: Desktop Grade Linux, Datacenter Grade Linux y Carrier Grade Linux.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Los proveedores que prestan el soporte para instalar y configurar recomiendan el uso del sistema operativo Linux por ser estable, seguro y en la línea de servidores. Aunque muchas empresas prefieren ser tradicionales y continuar con el uso del sistema operativo Windows, se mantiene la tendencia de crecimiento del Linux, como futura alternativa a nivel de servidores. Cada día, el desarrollo tecnológico permite que los programadores del proyecto GNU pongan en principal repositorio de Linux aplicaciones de código abierto a disposición de los usuarios, con el objeto de facilitar el trabajo diario.

1.2 DISTRIBUCIONES ORIENTADAS A USUARIOS Con el pasar del tiempo, las distribuciones Linux han mejorado, generando nuevas y numerosas aplicaciones, con aportes significativos en el trabajo colaborativo del proyecto GNU. Al respecto de las distribuciones, hay que destacar que se agrupan según el tipo de uso y su origen, entre ellas existen:      

Basadas en Debian Basadas en Knopix Basadas en Gentoo Basadas en Red Hat Basadas en Fedora Basadas en Slackware Linux

     

Baadas en Ubuntu Basadas en Suse Linux Basadas en Mandriva Basadas en PCLinuxOS Basadas en Arch Linux Basadas en Puppy Linux

Existen muchas distribuciones disponibles del sistema operativo Linux y todas están basadas en UNIX, con mejoras del equipo GNU. La figura 2 muestra la línea de tiempo para las diferentes versiones conocidas que, como puede observarse, constituyen un gran número. Por ello a continuación se mencionarán las que han sido mejor adoptadas por los usuarios a nivel mundial.



Las distintas distribuciones de Linux tienen como propósito ofrecer un producto final que cumpla con las necesidades de un grupo de usuarios en específico.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 3. Distribuciones de Linux.

Fuente: https://goo.gl/mnx1UD

1.2.1 DISTRIBUCIÓN FEDORA La distribución Fedora fue desarrollada por la comunidad Fedora6, y promovida por la compañía estadounidense Red Hat. El objeto de este sistema operativo es de propósito general y basado exclusivamente en software libre, con el apoyo de la comunidad Linux. En el 2003 se desarrolló Fedora y está disponible en repositorios tales como: 

Core: núcleo de paquetes necesarios.



Extras: paquetes más utilizados o demandados.



Updates: actualizaciones periódicas.

Fedora utiliza repositorios que disponen de paquetes de software libre, o código abierto, sin problemas de patentes. Los desarrolladores de Fedora hacen cambios frecuentes en el código fuente, evitando el desarrollo de parches en la distribución y asegurando de esta manera una versión disponible para las variantes de GNU/Linux.

6

 El Proyecto Fedora viene de la fusión del Proyecto Fedora Linux y el Red Hat Linux. Este último pertenecía a la empresa Red Hat Software Inc., fundada el año 1994 con la visión de desarrollar software en colaboración con un ecosistema de defensores del open source.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Figura 4. Sistema operativo Fedora.

Fuente: https://spins.fedoraproject.org/

Las nuevas versiones se distribuyen con una frecuencia promedio de seis meses, al igual que el resto de los sistemas operativos Linux. Los tiempos de soportes varían de acuerdo al uso. Entre los requisitos para instalar Fedora se encuentran una memoria mínima de 64 Mb (256 Mb recomendada) y espacio en disco duro de al menos 5 Gb.

1.2.2 DISTRIBUCIÓN UBUNTU La distribución Ubuntu de Linux está basada en Debian7 GNU/Linux, y su nombre tiene origen en la ideología sudafricana Ubuntu  (que significa "humanidad hacia otros"). Esta distribución se caracteriza por ser estable y actualizada para el usuario de estación de trabajo o computador personal, además de su fácil instalación y usabilidad. Como es de esperarse, esta distribución es gratuita. Según Pons (2011), esta tiene la “capacidad de actualizar todas sus aplicaciones desde el directorio principal o repositorio, sin requerir pago por licencias de uso ” (p.  30). De las distribuciones de Linux, es la más utilizada a nivel mundial, donde la mayor parte de sus programadores parten de la colaboración del código fuente con apoyo de la comunidad Debian.

7

  Comunidad de desarrolladores y usuarios que mantienen un sistema operativo precompilado y empaquetado para varios núcleos y múltiples arquitecturas.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

La primera versión de Ubuntu (Warty Warthog8) fue publicada en 2004, la cual presentaba variedad de entornos de escritorio. Con el paso del tiempo la comunidad creó Kubuntu, Xubuntu, Edubuntu y otras variantes más, todas íntimamente relacionadas o derivadas de Ubuntu.

Figura 5. Sistema operativo Ubuntu.

Fuente: https://goo.gl/Kyba5s

Las nuevas versiones se distribuyen con un promedio de seis meses, y los tiempos de soporte varían de acuerdo al uso. Entre los requisitos para instalar Ubuntu se encuentran una memoria mínima de 64 Mb (256 Mb recomendada, 512 Mb con entorno gráfico) y espacio en disco duro de al menos 1 Gb (5 Gb con entorno gráfico).

1.2.3 DISTRIBUCIÓN KUBUNTU El sistema operativo Kubuntu (vocablo que significa “hacia la humanidad”) es un derivado de Ubuntu. Esta distribución nace, al igual que el resto, del proyecto GNU. Sin embargo, muchos programadores del equipo de trabajo del proyecto Debian conformaron un equipo multidisciplinario con apoyo económico de Mark Shuttleworth 9  y aplicaron mercadotecnia para publicitar esta distribución. Kubuntu, basado en la distribución Debian GNU/Linux, es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de repositorios de software. A diferencia de otros 8

 Lanzado el 20 de octubre de 2004, denominado Ubuntu 4.10 (nombre clave: Warty Warthog, que viene a significar jabalí verrugoso en español). 9  Empresario sudafricano que promueve el software libre y ha financiado el proyecto Ubuntu, que es una distribución de GNU/Linux.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

sistemas operativos, esta distribución está disponible en varios idiomas, además de ser coherente y actualizada para su uso como entorno de escritorio y/o servidor. Incluye paquetes de la distribución Debian y un sistema de administración de paquetes, facilitando el proceso de instalación. En relación al entorno de trabajo, puede ser utilizado para computadores personales y equipos de oficinas. Figura 6. Sistema operativo Kubuntu.

Fuente: https://goo.gl/bFtAJF

Las nuevas versiones se distribuyen con un promedio de seis meses, y los tiempos de soporte varían de acuerdo al uso. Entre los requisitos para instalar Kubuntu se encuentran una memoria mínima de 64 Mb (512 Mb con entorno gráfico) y espacio en disco duro de al menos 5 Gb.

1.3 DISTRIBUCIONES ORIENTADAS A SERVIDOR Los cambios tecnológicos han generado el desarrollo de nuevas versiones y distribuciones del sistema operativo Linux, es decir, las versiones se relacionan al uso, ya sea para computador personal o servidores. Cada versión puede presentar distribuciones, caracterizadas por mejoras incorporadas al funcionamiento del sistema operativo. Es importante tener en cuenta que instalar

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

un servidor en la actualidad requiere de servicio web, acompañado de algunas vías de almacenamiento, tales como un servidor Samba10 o FTP. Entre las distribuciones más usadas para servidores se encuentran:    

Red Hat Enterprise Linux SUSE Linux Enterprise Server Ubuntu LTS Oracle Linux

  

Mandriva Suse Ret Hat

1.3.1 DISTRIBUCIÓN MANDRIVA / MANDRAKE La distribución Mandriva Linux (antes Mandrakelinux y Mandrake Linux) apareció en 1998. Al igual que todos los sistemas operativos Linux se distribuye mediante la licencia GNU GPL 11, y es posible descargar los instaladores desde repositorios. Está basada en Red Hat Linux (versión 5.1) y trabaja con entorno gráfico. Incluye herramientas propias, que facilitan la configuración del sistema. Está disponible en 47 idiomas y forma parte del grupo LSB (Linux Standard Base), contiene paquetes de software, juegos, programas de oficina y utilidades de Internet. A nivel de instalación, los usuarios experimentados no necesitan invertir recursos para instalar y configurar el equipo, ya que esta distribución permite su gestión con asistentes incorporados. Figura 7. Sistema operativo Mandriva.

Fuente: https://goo.gl/NZvZv2 10 11

 Corresponde a un conjunto de aplicaciones para Linux y que permite conectarse a carpetas compartidas.  Acrónimo de General Public License (licencia pública general).

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

Las nuevas versiones se distribuyen con un promedio de seis meses, y los tiempos de soportes varían de acuerdo al uso. Entre los requisitos para instalar Mandriva se encuentran una memoria mínima de 64 Mb (512 Mb recomendado) y espacio en disco duro de al menos 5 Gb.

1.3.2 DISTRIBUCIÓN SUSE Es una distribución para sistemas operativos orientado a servidores, que trabajan al igual que otras distribuciones con la filosofía de código abierto. Se caracteriza por ser robusto, seguro, fácil de instalar y de configurar. El nombre Suse se origina de Software und Systementwicklung , que traducido del alemán significa “desarrollo de sistemas y de software”. Figura 8. Sistema operativo Suse.

Fuente: https://goo.gl/eYbiPE

Las nuevas versiones se distribuyen con un promedio de seis meses, y los tiempos de soporte varían de acuerdo al uso. Entre los requisitos para instalar Suse se encuentran una memoria mínima de 64 Mb (512 Mb recomendado) y espacio en disco duro de al menos 5 Gb.

1.3.3 DISTRIBUCIÓN RED HAT Es considerada como la distribución de Linux más conocida a nivel de servidores, ya que la mayor parte de la comunidad de desarrolladores han colaborado en perfeccionar el sistema, generando estabilidad, confianza, robustez y seguridad. Este sistema operativo para servidores es una fusión de las distribuciones Fedora y Red Hat para equipos personales y es utilizado por empresas que

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

requieren servidores de internet. Posee un entorno gráfico amigable, lo que facilita su proceso de configuración. Figura 9. Sistema operativo Red Hat.

Fuente: https://goo.gl/nf3C1z

Las nuevas versiones se distribuyen con un promedio de seis meses, y los tiempos de soportes varían de acuerdo al uso. Entre los requisitos para instalar Red Hat se encuentran una memoria mínima de 64 Mb (512 Mb recomendado) y espacio en disco duro de al menos 5 Gb.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

COMENTARIO FINAL El sistema operativo Linux tiene como base el sistema UNIX. Aunque no son lo mismo, posee características similares a este último y fue creado bajo la filosofía de software libre. Este sistema operativo es cada vez más amigable con prácticamente cualquier tipo de hardware o periférico y actualmente cuenta con gran popularidad y aceptación. Linux se caracteriza por poseer un núcleo o kernel, el cual administra, dirige y controla todas las acciones del sistema operativo. Este sistema operativo es portable, fácil de instalar (de forma gratuita desde repositorios o servidores) y configurar. Actualmente existen varias distribuciones disponibles de Linux para computadores personales como: Ubuntu, Kubunto y Fedora. Y en cuanto a las distribuciones para servidores, estas cada día ganan más adeptos en el mercado, gracias a la seguridad, robustez, costos, facilidad de uso, instalación y configuración.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

REFERENCIAS Fernández, A. (2011). Cámbiate a Linux . Madrid, España: RC Libros. GNU.org

(2018).

¿Qué

es

el

copyleft?  

Recuperado

de:

https://www.gnu.org/licenses/copyleft.es.html Mansoor, S.; Koretsky, R.; Aqeel, S. y Bermejo, J. (2003). El libro de Linux . Madrid, España: Editorial Pearson. Pons, N. (2011). Linux: principios básicos del uso del sistema . Barcelona, España: Ediciones ENI.

PARA REFERENCIAR ESTE DOCUMENTO, CONSIDERE: IACC. (2018). Sistemas operativos Linux.   Fundamentos de Hardware y Software. Semana 7.

IACC-2018

SEMANA 7 – FUNDAMENTOS DE HARDWARE Y SOFTWARE

IACC-2018

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF