lunes, 19 de septiembre de 2016


Clase N° 2
 

Componentes de Linux

Linux se puede dividir generalmente en cuatro componentes principales: el núcleo(kernel), el shell, el sistema de archivos y las utilidades.
  1. El núcleo: es el programa medular que ejecuta programas y gestiona dispositivos de hardware tales como los discos y las impresoras.
  2. El shell: proporciona una interfaz para el usuario. Recibe órdenes del usuario y las envía al núcleo para ser ejecutadas.
  3. El sistema de archivos: organiza la forma en que se almacenan los archivos en dispositivos de almacenamiento tales como los discos. Los archivos están organizados en directorios. Cada directorio puede contener un número cualquiera de subdirectorios, cada uno de los cuales puede a su vez, contener otros archivos.
  4. Las utilidades: son programas especializados, tales como editores, compiladores y programas de comunicaciones, que realizan operaciones de computación estándar. Incluso uno mismo puede crear sus propias utilidades.
Distribuciones Linux
Una distribución Linux o distribución GNU/Linux (coloquialmente llamadas distros) es una distribución de software basada en el núcleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo específico de usuarios, dando así origen a ediciones domésticas, empresariales y para servidores. Por lo general están compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios.
 
En general, las distribuciones Linux pueden ser:
  • Comerciales o no comerciales.
  • Ser completamente libres o incluir software privativo.
  • Diseñadas para uso en el hogar o en las empresas.
  • Diseñadas para servidores, escritorios o dispositivos empotrados.
  • Orientadas a usuarios regulares o usuarios avanzados.
  • De uso general o para dispositivos altamente especializados, como un cortafuegos, un enrutador o un clúster computacional.
  • Diseñadas e incluso certificadas para un hardware o arquitectura específicos.
  • Orientadas hacia grupos en específico, por ejemplo a través de la internacionalización y localización del lenguaje, o por la inclusión de varios paquetes para la producción musical o para computación científica.
  • Configuradas especialmente para ser más seguras, completas, portables o fáciles de usar.
  • Soportadas bajo distintos tipos de hardware.
La diversidad de las distribuciones Linux es debido a cuestiones técnicas, de organización y de puntos de vista diferentes entre usuarios y proveedores. El modo de licenciamiento del software libre permite que cualquier usuario con los conocimientos e interés suficiente pueda adaptar o diseñar una distribución de acuerdo a sus necesidades.
La gran popularidad de Linux incluye los siguientes puntos:
  • Se distribuye su código fuente, lo cual permite a cualquier persona que así lo desee hacer todos los cambios necesarios para resolver problemas que se puedan presentar, así como también agregar funcionalidad. El único requisito que esto conlleva es poner los cambios realizados a disposición del público.
  • Es desarrollado en forma abierta por cientos de usuarios distribuidos por todo el mundo, los cuales la red Internet como medio de comunicación y colaboración. Esto permite un rápido y eficiente ciclo de desarrollo.
  • Cuenta con un amplio y robusto soporte para comunicaciones y redes, lo cual hace que sea una opción atractiva tanto para empresas como para usuarios individuales.
  • Da soporte a una amplia variedad de hardware y se puede correr en una multitud de plataformas: PC's convencionales, computadoras Macintosh y Amiga, así como costosas estaciones de trabajo.
  Distribución de Linux
 
CentOS (Community  ENTerprise Operating System) es un clon a nivel binario de la distribución  RedHat Enterprise Linux, compilado por voluntarios a partir del código fuente  liberado  por Red Hat. Los desarrolladores de CentOS usan ese código fuente  para  crear  un producto final que es muy similar al Red Hat Enterprise Linux y está libremente disponible para  ser bajado y usado por el público.
Red Hat es una empresa dedicada al software libre, y además es un importante proveedor, distribuidor y promotor  de Linux. Red Hat fue fundada en 1995 y tiene su sede en Raleigh,  Carolina del Norte con oficinas en todo el mundo.
Fedora es una distribución  Linux patrocinada oficialmente por Red Hat. El Proyecto Fedora Linux desarrollaba paquetes extra para  viejas distribuciones de Red Hat Linux (RHL 8, RHL 9, FC 1, FC2), antes de convertirse en parte  del Proyecto Fedora. Cuando la distribución  Red Hat Linux quedó entre  Red Hat Enterprise Linux y el Proyecto Fedora existente, los usuarios domésticos y de pequeñas empresas tuvieron incertidumbre acerca de qué hacer; Red Hat Professional Workstation se creó en este mismo momento con la intención  de llenar el nicho que  Red Hat Linux había ocupado una vez, pero con un futuro incierto.
Debian  es una comunidad conformada por desarrolladores y usuarios, que pretende crear  y mantener un sistema operativo GNU basado en software libre pre compilado y empaquetado, en un formato sencillo para  múltiples arquitecturas y en varios
Ubuntu es una distribución  Linux que ofrece  un sistema operativo enfocado a computadoras de escritorio  aunque también proporciona soporte para  servidores. Es una de las más importantes distribuciones de GNU/Linux a nivel mundial.
OpenSuse es el nombre de la distribución  y proyecto libre auspiciado por Novell y AMD para  el desarrollo y mantenimiento de un sistema operativo basado en Linux. Luego de adquirir SUSE  Linux en enero de 2004,  Novell decidió  lanzar  SUSE  Linux Professional como un proyecto completamente de código abierto,  involucrando a la comunidad en el proceso de desarrollo. La versión  inicial fue una versión  beta  de SUSE  Linux 10.0
 
Otras distribuciones se especializan en grupos específicos:

Guía de trabajo No 2
  1. Averiguar sobre la cuenta root o administrador
  2. Averiguar sobre el comando APT-GET

No hay comentarios:

Publicar un comentario