Universidad Michoacana de San Nicolas de Hidalgo Facultad de Contaduría y Ciencias Administrativas

Licenciatura en: Informática Administrativa

Tema: Distribuidores de Linux

Materia: Seguridad Informática

Elaborado por: Eduardo Aldaco Arias Sección 27 6to semestre A 21 de junio del 2021

Índice introducción……………………………………………………………………………………..pág. sistema operativo Linux…………………………………………………………………..pág.

Objetivo……………………………………………………………………………………………pág.

Distribución Linux (CentOS)………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Distribución Linux (Ubuntu)………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Distribución Linux (Fedora)………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Distribución Linux (SuSE)………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Distribución Linux () ………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Distribución Linux (Mint)………………………………………………………………pág.

Características técnicas……………………………………………………………………pág.

Opinión personal……………………………………………………………………………..pág.

Bibliografía……………………………………………………………………………………….pág.

1

Introducción

Linux es un sistema operativo gratuito y de libre distribución inspirado en el sistema Unix, prácticamente todo el sistema operativo linux es software libre, se puede modificar y distribuir libremente. Puesto que existe la libre distribución, quien quiera puede construir su sistema operativo con los programas básicos más aquellos programas que más le guste, o los que vea más adecuados para su uso final: PYMEs, colegios, universidades, profesionales de imagen y sonido, programadores, usuario medio... De ahí que surjan distintas agrupaciones, con su estilo personalizado (imágenes, fondos, y temas de escritorio) llamadas distribuciones (o distros, de forma coloquial).

Muchas veces, las grandes distribuciones, hechas por empresas que ofrecen soporte técnico para este sistema, hacen programas que hacen más fácil su utilización, soporte de drivers, instalación o configuración, que en un principio consistía en editar manualmente archivos de configuración en modo texto. Esos programas suelen ser software libre, que puede ser modificado, mejorado e incluido en otras distribuciones.

Hay una gran cantidad de distribuciones. Muchas nacen y con el tiempo dejan de tener nuevas versiones, de forma que no se actualizan. Otras tienen una longevidad histórica y han sido referencia en el panorama del software libre. Unas son puristas en cuanto a la libertad del software que ofrecen. Otras ofrecen además del software libre, software privativo dedicado en gran parte al soporte de hardware (drivers) o programas que actualmente no han podido ser reemplazados por software libre. Algunas traen los programas estrictamente necesarios para el funcionamiento, otros traen (incluso desde el liveCD) aplicaciones de ofimática, reproductores de música y video y navegadores web.

2

¿Qué es el sistema operativo Linux?

LINUX es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / librerías que hacen posible su utilización.

Es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema. Este método también es aplicado en numerosas ocasiones a los programas que corren en el sistema, lo que hace que podamos encontrar muchísimos programas útiles totalmente gratuitos y con su código fuente. Y la cuestión es que es un sistema operativo totalmente gratuito.

Objetivo de la investigación

El objetivo de esta investigación es conocer la distribución de software 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.

Además, las distribuciones incluyen habitualmente las bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribución esté dirigida se incluye también otro tipo de software como procesadores de texto, hoja de cálculo, reproductores multimedia, herramientas administrativas, etc.

3

Distribuidor Linux (CentOS)

CentOS (Community ENTerprise Operating System) es una distribución Linux que consiste en una bifurcación a nivel binario de la distribución GNU/Linux RHEL, compilado por voluntarios a partir del código fuente publicado por Red Hat, siendo la principal diferencia con este la eliminación de todas las referencias a las marcas y logos propiedad de Red Hat.

Es un sistema operativo de código abierto, basado en la distribución Red Hat Enterprise Linux, operándose de manera similar, y cuyo objetivo es ofrecer al usuario un software de "clase empresarial" gratuito. Se define como robusto, estable y fácil de instalar y utilizar. Desde la versión 5, cada lanzamiento recibe soporte durante diez años, por lo que la actual versión 7 recibirá actualizaciones de seguridad hasta el 30 de junio de 2024.

Características técnicas

En Linux existen muchas distribuciones, la mayoría orientada al escritorio y muy pocas se orientan al mercado de servidores, entre ellas se puede destacar Ubuntu, Debian y por supuesto RHEL, siendo esta última la de mayor renombre en el mercado comercial y CentOS hereda lo mejor de ella ofreciendo la misma calidad de forma gratuita.

Es una distribución estable, con paquetes especialmente seleccionados para ganar en estabilidad reduciendo caídas, errores y pérdida de rendimiento por asuntos de software muy inestable o poco probados.

Distribución de Linux estable

CentOS cuenta con una comprometida comunidad de desarrolladores que la mantiene actualizada y garantiza la compatibilidad tanto con software nuevo como con aplicaciones antiguas. Además, los desarrolladores de CentOS cuentan con el soporte de una comunidad activa de usuarios voluntarios de todas partes del mundo administradores de sistemas, administradores de red, apasionados de Linux que prueban las versiones, renuevan actualizaciones y proporcionan soporte.

Alto rendimiento y disponibilidad

Ofrece un gran rendimiento y alta disponibilidad al usar KVM (Máquina Virtual basada en el kernel o Kernel-based Virtual Machine, en inglés) para la virtualización.

Elevado nivel de seguridad

El equipo de seguridad de Red Hat detecta vulnerabilidades de manera proactiva y garantiza un nivel de seguridad elevado. Asimismo, CentOS incluye la extensión del kernel SELinux (Security Enhanced Linux, en inglés).

Actualizaciones regulares y soporte 4

Las versiones de CentOS se actualizan de forma regular, aproximadamente cada 6 meses, y ofrecen soporte durante 10 años.

Versiones de CentOS

Las versiones de CentOS están basadas en cada versión equivalente de RHEL. De modo que cada versión de CentOS adquiere el número de versión y la fecha de su equivalente en Red Hat Enterprise Linux. La fecha de cada versión corresponde al año y mes de publicación de la versión equivalente de Red Hat. Por ejemplo, la versión 8 de CentOS se llama «CentOS 8.0-1905» porque RHEL 8.0 fue publicada en mayo de 2019.

Ventajas y desventajas de CentOS

Estabilidad

CentOS es uno de los sistemas Linux más estables lo cual lo hace ideal para servidores, además está basado en RHEL una de las mejores distribuciones Linux para servidores. CentOS a diferencia de otros sistemas más generales tiene una cuidadosa selección de paquetes que se instalan por defecto, para garantizar la es la estabilidad en los repositorios por defecto solo se encuentran paquetes con versiones estables de los mismos.

Velocidad

Al prescindir de paquetes innecesarios e instalar solo lo indispensable se traduce en un sistema más liviano, a su vez el kernel, los módulos del mismo y los servicios más utilizados están configurados para sacar el máximo provecho al hardware del servidor.

Confiabilidad

Es un sistema sumamente robusto, al utilizar menos paquetes las actualizaciones son menos frecuentes que en otros sistemas simplificando la administración, además su ciclo de vida es de aproximadamente 5 años para soporte completo y 10 años para actualizaciones críticas, un tiempo razonable a diferencia de otras distribuciones que pueden ser de apenas 18 meses o menos incluso.

Software

Otra de las grandes ventajas que se tiene con CentOS es la disponibilidad de software especializado sobre todo en el mundo del Hosting, por ejemplo, es compatible con cPanel, Plesk y con CloudLinux, ademas la mayoria del software de seguridad licenciado se enfoca en RHEL/CentOS y no en otros como Debian/Ubuntu que si bien son muy populares y buenos para servidores no cuentan con soporte para cPanel por ejemplo.

Respaldo y Soporte

Si bien no cuenta con un soporte tal como RHEL o Ubuntu si posee una amplia comunidad, una extensa documentación y además la mayoría de la documentación de RHEL es compatible con CentOS al estar basado en ella.

5

Requerimientos de hardware

CentOS se puede instalar tanto con un entorno gráfico de ventanas o sin él, si el sistema se destina a estación de trabajo la opción es instalarlo con entorno gráfico, sin embargo, si se trata de un servidor la opción de entorno de escritorio se hace innecesaria por eso lo más recomendable es instalar el sistema sin entorno gráfico.

Uso de CentOS

La idea básica detrás del Proyecto CentOS es brindar a las personas un sistema sólido para que los grupos de código abierto puedan usar y extender. El marco puede ser utilizado por empresas de alojamiento y para el procesamiento de datos científicos, por ejemplo. Las organizaciones pueden colocar sus programas en una plataforma confiable.

Lógicamente, dependiendo de la versión de CentOS, los requisitos de hardware pueden ser muy diferentes: desde una interfaz gráfica de usuario, CentOS funciona con 512 MB de memoria y en la terminal de líneas de comando solo necesita 120 MB. Adicionalmente se recomiendan 5 GB de memoria (o al menos 1GB). Para controlarlo en la interfaz de línea de comandos, que ya no está incluida como opción independiente en CentOS 7, la versión 6 demanda 392 MB y, en arquitecturas que no pertenecen a la familia x86, 1 GB de almacenamiento. Por defecto, la anteriormente mencionada versión 7 de la distribución de Linux utiliza 1 GB de RAM y 20 GB (o al menos 10 GB) de espacio en disco duro.

Los diferentes lanzamientos de la descendencia RHEL también difieren en cuanto a las arquitecturas de hardware compatibles. Muchos de los puertos para la versión 7 fueron creados y añadidos posteriormente por el grupo de trabajo “Alternative Architecture Special Interest Group” (AltArch SIG).

Conclusión

CentOS no suele considerarse como una de las primeras opciones dentro de los sucesores más potentes de Linux. Sin embargo, esta distribución cuenta con todo lo necesario para suplir las necesidades de su sector, quien esté buscando un sistema estable para usarlo durante un tiempo prolongado, no se equivocará al decantarse por esta modificación de RHEL. CentOS no ofrece el apoyo exclusivo de otras ofertas comerciales y tampoco cuenta con la certificación de ningún software, como es el caso del sistema Red Hat. Ahora bien, gracias a su compatibilidad binaria, este sistema de código abierto hace posible que diferentes aplicaciones y características de seguridad funcionen sin ningún problema, gozando, además, de la ventaja de ser totalmente gratuito.

6

Ubuntu

Ubuntu es un sistema operativo de software libre y código abierto. Es una distribución de Linux basada en Debian. Puede correr en computadores de escritorio y servidores. Está orientado al usuario promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia del usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 52 %, y con una tendencia a aumentar como servidor web.

Características técnicas

Ubuntu soporta oficialmente dos arquitecturas de hardware: Intel x86, X86-64; sin embargo ha sido portada extraoficialmente a cinco arquitecturas más: PowerPC, HP PA-RISC, SPARC, IA- 64 y Playstation 3. A partir de Ubuntu 9.04 (abril de 2009) se empezó a ofrecer soporte oficial para procesadores ARM. Desde 2016 Ubuntu ha aumentado sus esfuerzos hacia la computación en nube y el Internet de las Cosas (IoT por sus siglas en ingles). Debido a esto han nacido una distribución orientada al Internet de las Cosas llamada Ubuntu Core y añadieron soporte para las arquitecturas Azure de Amazon y GCP de Google en principio.

Al igual que cualquier distribución basada en GNU/Linux, Ubuntu es capaz de actualizar a la vez todas las aplicaciones instaladas en la máquina a través de Repositorios, a diferencia de otros sistemas operativos propietarios, donde esto no es posible.

Ubuntu usa lo mejor en infraestructura de traducciones y accesibilidad que la comunidad del software libre es capaz de ofrecer, para hacer que Ubuntu sea utilizable por el mayor número de personas posible. Esta distribución ha sido y está siendo traducida a más de 140 idiomas, y cada usuario es capaz de colaborar voluntariamente a esta causa, a través de Internet.

Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de otros proyectos de aplicaciones de código abierto, pero en especial en el de la comunidad de Debian.

Ubuntu se publica de manera regular y predecible; una nueva versión es liberada en abril y octubre de cada año siendo la de Abril de cada año par LTS. Puede usar la versión estable actual o ayudar a mejorar la versión actualmente en desarrollo. Cada versión está soportada al menos durante 9 meses. El soporte más largo, diez años, lo reciben las versiones LTS (Long Term Support) para Internet de las Cosas (IoT por sus siglas en ingles), servidores y los servicios en la nube. Las versiones de soporte extendido (LTS) para escritorio reciben 5 años de soporte. Este tipo de soporte comenzó con la versión 18.04. Desde la versión 12.04 hasta la 16.04 el soporte era de 5 años para las versiones LTS en servidores y el escritorio. Antes de la versión 12.04 el soporte extendido era de tres años para la versión de escritorio y cinco para servidores.

7

Software incluido

Ubuntu posee una gran gama de aplicaciones para llevar a cabo tareas cotidianas, entretenimiento, desarrollo y aplicaciones para la configuración de todo el sistema. La interfaz predeterminada de Ubuntu es Unity y utiliza en conjunto las aplicaciones de GNOME. Existen otras versiones extraoficiales mantenidas por la comunidad, con diferentes escritorios, y pueden ser instalados independientemente del instalado predefinido en Ubuntu.

Archivo de Paquetes Personales

Un Archivo de Paquetes Personales (en inglés, Personal Package Archive o PPA) es un repositorio de software para subir paquetes de fuentes que serán construidos y publicados como un repositorio de Advanced Packaging Tool (APT) por Launchpad. Mientras que el término es usado exclusivamente dentro de Ubuntu, el anfitrión de Launchpad, Canonical, prevé la adopción más allá de la comunidad de Ubuntu.

Seguridad y accesibilidad

El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un cortafuegos predeterminado, ya que supuestamente no existen servicios que puedan atentar a la seguridad del sistema. Para labores o tareas administrativas en la línea de comandos incluye una herramienta llamada sudo (de las siglas en inglés de SwitchUser do), con la que se evita el uso del usuario administrador. Posee accesibilidad e internacionalización, de modo que el sistema esté disponible para tanta gente como sea posible. Desde la versión 5.04, se utiliza UTF-8 como codificación de caracteres predeterminado.

Uso de Ubuntu

La versión 20.04, disponible desde el pasado mes de abril, exige los siguientes requisitos para que funcione correctamente en tu ordenador:

• Procesador de 2GHz. • Memoria RAM de al menos 4 GB. • 25 GB de disco duro para su instalación. • Lector de DVD o puerto USB para instalarlo. • Tarjeta gráfica que ofrezca una resolución de 1024×768, aunque es recomendable ejecutarlo en 1280×768.

Entre las características adicionales que vienen incluidas en Ubuntu encontramos la personalización de la apariencia y la posición de los elementos del escritorio, para ajustarlos a la necesidad de cada usuario, por ejemplo, para ser más rápidos a la hora de buscar un elemento determinado.

8

En segundo lugar, la mayoría de las configuraciones del hardware que ofrece Ubuntu no se almacenan en el disco duro, sino que los componentes figuran como instalados al inicio del proceso desde el primer momento, pudiendo cambiar cualquier pieza de tu ordenador sin realizar ajustes adicionales.

La tercera función que nos agrada es que, a la hora de instalar el SO, esta distribución genera una cuenta root desactivada, de forma similar si has hecho alguna instalación antes con Mac OS X. Tener la cuenta de administrador desactivada al principio permite que los usuarios menos experimentados no se vean afectados por cambios en el sistema que modifiquen alguna configuración ni se resienta el rendimiento o el nivel de seguridad del ordena.

Conclusión

Con la premisa inicial de que el usuario tenía que encontrarse ante un software con las mayores comodidades posibles, Canonical logró dar el salto necesario para que Ubuntu fuese la elección ideal para millones de personas en todo el mundo. No era fácil pasar de Debian hacia un producto nuevo, pero con los años se ha convertido en la alternativa perfecta a Microsoft Windows.

Se maneja de manera intuitiva (en parte al entorno de escritorio Unity, para mejorar la experiencia de usuario), ofrece internamente un gestor para descargas de software muy parecido a la app store que conocemos en los dispositivos móviles y, sin duda alguna, la gestión de parches y actualizaciones no tiene rival.

Por último, recuerda que si no tienes claro que tus equipos cumplan los requisitos que requiere Ubuntu para funcionar correctamente o si es adecuada para la gestión de tu negocio, puedes hacer una instalación paralela a tu sistema operativo habitual y probarlo, para ver las diferencias y comprobar si te compensa.

9

Fedora

Fedora es una distribución GNU/Linux para propósitos generales basada en RPM, que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat (una subsidiaria de IBM).

Características técnicas

Proyecto Fedora se distribuye en formas diferentes:

• Fedora DVD - un DVD con todos los paquetes disponibles. • Medios Vivos (Live CD) - imágenes de CD o DVD que también pueden ser instalados en unidades USB. • Imagen de CD o USB - usado para ser instalado sobre HTTP, FTP o NFS. • Imagen de rescate en CD o USB - usado si alguna parte del sistema ha fallado y requiere ser reparado. También permite instalaciones desde Internet.

También se distribuyen variantes personalizadas de Fedora, las cuales son llamadas Fedora spins. Éstas son construidas de un set de paquetes de software específico y tienen una combinación de software para satisfacer las necesidades de un usuario final determinado. Los Fedora spins son desarrollados por diferentes grupos especiales de Fedora. Para descargas e información consultar el sitio web Fedora Spins.

Yum es el administrador de paquetes del sistema. Las interfaces gráficas, como el pirut y el pup, son provistos de la misma forma que el puplet, los cuales ofrecen notificaciones visuales en el panel cuando las actualizaciones están disponibles. apt-rpm es una alternativa a , y puede ser más familiar para personas que hayan usado anteriormente distribuciones como Ubuntu o Debian, donde apt-get es el administrador de paquetes predeterminado. Adicionalmente, repositorios extra pueden ser agregados al sistema y de esta forma paquetes que no están disponibles en Fedora pueden ser instalados.

Repositorios

En las primeras 6 versiones había dos repositorios principales: El Fedora Core y el Fedora Extras. Fedora Core contenía todos los paquetes básicos que eran requeridos por el sistema operativo, así como otros que eran distribuidos con los CD o DVD de la instalación. Fedora Extras, el repositorio secundario que estaba incluido en Fedora Core 3 era mantenido por la comunidad y no estaba incluido en los discos de instalación. En ese entonces los repositorios eran:

Core en el cual se encuentran los paquetes esenciales.

Extras: en el cual se encuentran los paquetes más utilizados o demandados.

Updates: en el cual se encuentran las actualizaciones periódicas.

Antes de que Fedora 7 fuese liberada, había un cuarto repositorio llamado Fedora Legacy, el cual era mantenido por la comunidad y su objetivo era extender el ciclo de vida de versiones anteriores

10 de Fedora o Red Hat que hayan sido dejadas de ser soportadas oficialmente. Fedora Legacy dejó de existir en diciembre de 2006.

Desde Fedora 7, los repositorios Core y Extras han sido fusionados, desde que la distribución abandonó el término Core de su nombre.

Actualmente, Fedora recomienda (o utiliza) únicamente aquellos repositorios que disponen de paquetes de software libre, o código abierto, sin problemas de patentes. Ejemplos de paquetes problemáticos a nivel de patentes son determinados códecs de audio, módulos NTFS o drivers de ATI y NVIDIA.

Junto con los repositorios fundamentales indicados con anterioridad, algunos de los repositorios más utilizados son Atrpms, Livna, FreshRPM, Dag, y Dries.

En el repositorio de Livna se encuentran aquellos paquetes que, aún siendo legales, únicamente pueden ser descargados por el usuario final, como códecs para MP3 y otros formatos. El resto de los repositorios indicados no clasifica los paquetes según su licencia, sino según su funcionalidad. Así mismo, existe la posibilidad de incompatibilidades entre repositorios, especialmente entre Livna y Atrpm, debido principalmente a que emplean diferentes opciones de compilación y por ello las dependencias pueden llegar a ser distintas.

La herramienta habitual, en Fedora, para interactuar con los repositorios a través de línea de comandos se denomina Yum; así mismo existe un entorno gráfico Yum denominado Pirut (para tareas de instalación y eliminación de paquetes) y Pup (para tareas de actualización de paquetes). Yum posee un front-end llamado Yumex.

Seguridad

SELinux ("Security-Enhanced Linux") se destaca entre las características de seguridad de Fedora, pues implementa una gran variedad de políticas de seguridad, incluyendo control de acceso obligatorio (MAC "Mandatory Access Control"), a través de los Módulos de Seguridad de Linux que están en el núcleo Linux del sistema.

La distribución está liderando las distribuciones que incorporan SELinux, habiéndolo introducido en Fedora Core 2. Sin embargo, lo desactivó como elemento predeterminado, pues alteraba radicalmente la forma en que el sistema operativo funcionaba. Posteriormente fue activado por defecto en Fedora Core 3 introduciendo una política menos estricta. Fedora también tiene métodos propios para prevenir la sobrecarga del buffer y la utilización de rootkits. La verificación del buffer en tiempo de compilación, Exec Shield y restricciones en como la memoria del núcleo en /dev/mem puede ser accedida ayudan a prevenir esto.

11

Uso de Fedora

Funciones actuales de fedora

• Soporte para Samba: emulador de windows o appel • Nueva biblioteca para aplicaciones en el espacio de usuario. • Capacidades para procesos de bajos niveles. • Se añade soporte para utilizar el entorno de Moblin. Concierne la interfaz gráfica. • Soporte de gestión de energía mejorado. • Complemento para el navegador, mismo que permite instalar tipografías si un sitio las requiere. • Nueva y mejorada versión de SystemTap.

En lo que concierne a la virtualización:

• Mejoras en el soporte para la instalación de paquetes de idiomas en Yum. • Permitir máquinas virtuales en KVM con paginación de memoria idéntica. • Posibilitar KVM utilizar páginas grandes de memoria en trasfondo a fin de reducir el consumo de memoria y mejorar el desempeño. • Soporte para nodo oVirt. • Seguridad mejorada en virtualización. • Posibilitar anfitriones de máquinas virtuales para descubrir almacenamiento SAN

Arranque del so:

Para poder arrancar su sistema sin un medio de arranque, necesitará instalar un gestor de arranque. El gestor de arranque es el primer software que se ejecuta cuando se arranca el ordenador. Es responsable de la carga y de la transferencia del control al software del sistema operativo del kernel. El kernel, por otro lado, inicializa el resto del sistema operativo. interfaz gráfica:

Para configurar su sistema para poder conectarse en una pantalla de conexión gráfica, debe modificar un archivo, /etc/inittab, cambiando simplemente un número en la sección de nivel de ejecución. Cuando termine, reinicie su equipo. La próxima vez que se conecte, verá una pantalla gráfica de registro.

12

Conclusión

La distribución ‘comunitaria’ Fedora es uno de los proyectos más sólidos que existen en la actualidad en el mundo GNU/Linux. Su esponsorización por parte de Red Hat, la empresa más importante -con diferencia- del panorama Linux ha hecho que el desarrollo de Fedora se vuelva cada vez más interesante. De hecho, muchas de las características de Fedora acaban llegando a Red Hat Enterprise Linux, una distribución empresarial que sigue demostrando su validez en el entorno de la gran empresa.

Así pues, Fedora se convierte en un campo de pruebas perfecto para los ingenieros de Red Hat, que nos brindan junto a una nutrida comunidad de desarrolladores y usuarios una serie de versiones de una distribución que se sigue caracterizando por un aspecto: su apuesta por las tecnologías punta. Fedora 15, que se lanzó hace muy pocos días, no es una excepción, y de hecho ha sido la primera de las distribuciones del mercado GNU/Linux en dar el salto al entorno de escritorio GNOME 3 y a su interfaz de usuario, GNOME Shell.

Esta es sin duda la gran novedad de una distribución que aporta otras mejoras significativas que trataremos de explorar en un análisis que tiene una conclusión clara: Fedora 15, creemos, es un gran paso en la dirección adecuada, sobre todo teniendo en cuenta el radical cambio que ha sufrido la interfaz de usuario.

13

SUSE Linux

SUSE Linux es una de las distribuciones Linux existentes a nivel mundial, se basó en sus orígenes en Slackware. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración YasT.

Características técnicas

SUSE incluye un programa único de instalación y administración llamado YaST2 que permite realizar actualizaciones, configurar la red y el cortafuegos, administrar a los usuarios, y muchas más opciones todas ellas integradas en una sola interfaz amigable. Además, incluye varios escritorios, entre ellos los más conocidos que son KDE y Gnome, siendo el primero el escritorio por omisión. La distribución incorpora las herramientas necesarias para redistribuir el espacio del disco duro permitiendo así la coexistencia con otros sistemas operativos existentes en el mismo.

Usa sistemas de paquetes RPM (RPM package mánager) originalmente desarrollados por Red Hat aunque no guarda relación con esta distribución.

También es posible utilizar el sistema de instalación CNR (Click 'N Run) originalmente creado por la empresa que distribuía Lindows OS (que ahora se llama Linspire y Freespire en su versión gratuita). Este sistema sincroniza nuestra máquina al servidor CNR y al hacer clic en la página de navegación y alguno de los programas, este se instala de manera automática en el ordenador.

• Compatibilidad mejorada con el conjunto de instrucciones en la cadena de herramientas. • Capacidad para utilizar instrucciones SIMD en el espacio del usuario para cargas de trabajo analíticas y bibliotecas matemáticas. • Compatibilidad del compilador LLVM con las instrucciones de IBM z14 para un rendimiento mejorado. • Compatibilidad con SMT (multiprocesamiento simétrico) que mejora el rendimiento mediante la gestión de uso de los recursos compartidos. • La herramienta perf propone un amplio conjunto de comandos para recopilar y analizar el rendimiento, y realizar el seguimiento de los datos. • Compatibilidad con la compresión de datos zEnterprise (zEDC), una función de aceleración de la compresión en el hardware de IBM z Systems que proporciona un rendimiento mejorado para las aplicaciones de software que emplean la compresión de datos.

Uso de SUSE Linux

Búsqueda integrada

SUSE Linux Enterprise Desktop incluye un motor de búsqueda integrado en el escritorio. La búsqueda integrada proporciona indexación en tiempo real de todo el equipo de escritorio, lo que permite un acceso rápido y fácil a todo el contenido. Así, podrá encontrar con facilidad prácticamente cualquier elemento almacenado en el equipo de escritorio. Busque documentos, mensajes de correo electrónico, charlas de mensajería instantánea, páginas Web, imágenes, 14 vídeos e incluso texto incluido en documentos. Con una herramienta de búsqueda tan fácil de usar, ya no tendrá que preocuparse de cuándo ni dónde guardó su trabajo. Una simple búsqueda de palabras clave es lo que necesita para encontrar la información más reciente al alcance de la mano.

Accesibilidad

SUSE Linux Enterprise Desktop proporciona una amplia gama de herramientas que simplifican el acceso al escritorio para usuarios con discapacidades. El lector de pantalla Orca permite usar dispositivos de entrada y salida en Braille, amplificar la pantalla y utilizar ajustes de teclas predefinidos para la interacción con el escritorio. Las empresas que debe cumplir estándares de tecnologías de apoyo, como los incluidos en la Sección Federal 508 de la Ley sobre Discapacidades de los Estados Unidos, podrá hacerlo fácilmente con SUSE Linux Enterprise Desktop.

Localización

SUSE tiene como objetivo hacer llegar SUSE Linux Enterprise Desktop a tantas personas como sea posible, por lo que dedicamos inversiones considerables a esfuerzos de localización del escritorio. Hasta la fecha, SUSE Linux Enterprise Desktop está disponible en numerosos idiomas, entre ellos, inglés, alemán, español, italiano, francés, japonés, chino, holandés, checo, portugués brasileño, polaco, catalán, árabe, húngaro, coreano, danés, sueco, ruso y hebreo.

Conclusión

De acuerdo a toda la investigación en Sistemas Operativos basados en código abierto, podemos proponer como SUSE Linux Enterprise Server como la mejor opción para cualquier tipo de empresa ya que los costos son muy bajos y ayudan a reducir hardware y software a las empresas, lo cual les genera un gran ahorro.

15

Red hat

Fue una distribución Linux creada por Red Hat,1 que llegó a ser una de las más populares en los entornos de usuarios domésticos. Fue la primera distribución en usar RPM como su formato de paquete, y fue la que sirvió de punto de partida para otras distribuciones, tales como la orientada hacia PC de escritorio Mandrake Linux (originalmente con KDE), Yellow Dog Linux, la cual se inició desde Red Hat Linux con soporte para PowerPC, y ASPLinux (Red Hat Linux con mejor soporte para caracteres no-Latinos).

Red Hat es instalado con un ambiente gráfico llamado , diseñado para su fácil uso por novatos. También incorpora una herramienta llamada Lokkit para configurar las capacidades de Cortafuegos.

Al igual que en el Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de codificación de tipografías para el sistema. Esto tiene poco efecto en usuarios angloparlantes, pero cuando se usa la parte superior del juego de caracteres ISO 8859-1, estos se codifican de manera radicalmente diferente. Esto puede ser visto, por ejemplo, por usuarios que hablan francés o sueco como algo agresivo, pues sus antiguos sistemas de archivo lucen muy diferentes y pueden ser luego inutilizables. Puede deshacerse este cambio quitando la parte “. UTF-8" de la configuración de lenguaje.

La versión 8.0 fue además la primera en incluir el entorno de escritorio gráfico Bluecurve.

Red Hat Linux carece de muchas características debido a posibles problemas de copyright y patentes. Por ejemplo, el soporte al formato MP3 está desactivado tanto en Rhythmbox como en XMMS; en su lugar, Red Hat recomienda usar Ogg Vorbis, que no tiene patentes. Sin embargo, el soporte para MP3 puede ser instalado luego, aunque se requiere el pago de regalías en los Estados Unidos. El soporte al formato NTFS también está ausente, pero también puede ser instalado libremente.

Características Técnicas

Red Hat Enterprise Linux Server organiza los recursos de hardware que cumplen con los requisitos informáticos básicos de la infraestructura, tales como la CPU, la memoria, la red y el almacenamiento. Red Hat trabaja estrechamente con ingenieros de los principales proveedores de hardware para asegurarse de que el sistema operativo aprovecha al máximo las innovaciones de hardware más recientes. Gracias a esta colaboración, cuando se presenta un nuevo diseño de chip, arquitectura de sistema o controlador que acelera el rendimiento u optimiza la energía, Red Hat Enterprise Linux Server puede cumplir las especificaciones.

Rendimiento

Red Hat Enterprise Linux Server se ejecuta en sistemas multinúcleo con un alto grado de escalabilidad que soportan las cargas de trabajo más exigentes. Se ocupa de gestionar la complejidad subyacente del sistema, permitiéndole obtener un alto rendimiento con una sobrecarga de gestión mínima. A continuación, las herramientas de optimización del rendimiento le permiten optimizar su infraestructura para satisfacer con precisión las exigencias de nivel de servicio. Red Hat Enterprise Linux Server es uno de los sistemas operativos de mayor rendimiento

16 disponible para equipos de x86. Cuando un proveedor de soluciones desea mostrar el rendimiento de su propia solución, suele elegir Red Hat Enterprise Linux Server como la plataforma sobre la que ejecutar esos benchmarks del sector. Dichos benchmarks se miden con criterios tales como las transacciones de bases de datos, el rendimiento de la aplicación Java y las velocidades de E/S en entornos físicos y virtuales.

Almacenamiento

En el moderno centro de datos, los servidores rara vez funcionan de manera aislada. El sistema de archivos predeterminado para Red Hat Enterprise Linux es xfs, que es altamente escalable (hasta 500 TB) y sólido en términos de integridad de datos. Red Hat Enterprise Linux ofrece otros sistemas de archivos (ext4, CIFS, GFS2) para ofrecerle la flexibilidad necesaria para adaptar su arquitectura de almacenamiento a fin de satisfacer sus requisitos de datos. En Red Hat Enterprise Linux Server se integran las capacidades de gestión de almacenamiento, como la realización de instantáneas y las herramientas de copia de seguridad, que le ayudan a garantizar la continuidad del negocio y a cumplir los objetivos de recuperación ante desastres para grandes volúmenes de datos. El ecosistema de Red Hat incluye a los principales proveedores de soluciones de restauración y copia de seguridad de terceros, que están certificados para trabajar con Red Hat Enterprise Linux Server.

Seguridad

Red Hat Enterprise Linux proporciona tecnologías de seguridad de nivel militar como Security Enhanced Linux (SELinux) para evitar intrusiones y proteger sus datos. Desde el control del firewall de red hasta contenedores seguros para el aislamiento de las aplicaciones, Red Hat Enterprise Linux es uno de los sistemas operativos más seguros disponibles. Está certificado para su implementación en agencias de gobierno, donde la protección de datos es de vital importancia. Puede proteger las aplicaciones con un completo conjunto de tecnologías y políticas común en implementaciones físicas, virtuales y de nube, todo ello respaldado por el equipo de respuesta de seguridad global de Red Hat.

Disponibilidad

Los clientes de Red Hat Enterprise Linux pueden ofrecer un 99,999 % de tiempo de actividad a los usuarios de su empresa. La sólida fiabilidad de Red Hat Enterprise Linux se logra con la ayuda de las funciones de fiabilidad, disponibilidad y facilidad de servicio (RAS) de hardware avanzado. Puede seguir aumentando la resistencia de las aplicaciones en máquinas físicas o virtuales mediante el gestor de reagrupamientos Pacemaker y el sistema de archivos de clúster GFS2. Además, las funcionalidades de reagrupamiento que ofrece el Complemento de alta disponibilidad para Red Hat garantizan la disponibilidad y la integridad de los datos de ambas aplicaciones y sistemas de almacenamiento, incluyendo las aplicaciones comerciales como Apache, PostgreSQL y SAP.

17

Administración de servidores systemd es un marco sólido que aplica la paralelización en la gestión de procesos y servicios y que proporciona a los administradores la capacidad de iniciar y detener procesos de forma muy rápida. Un conciso conjunto de comandos y herramientas gráficas ofrece potentes capacidades de introspección, además de un control detallado sobre los sistemas. Si su organización ha implementado un sistema de gestión de TI de terceros, puede integrar Red Hat Enterprise Linux Server mediante las interfaces estándar que proporciona OpenLMI.

Virtualización

Red Hat Enterprise Linux Server incluye funciones de virtualización basadas en KVM. Red Hat Enterprise Linux puede actuar como un host para guests virtuales o puede ejecutarse como guest en hipervisores soportados, incluidos Red Hat Enterprise Virtualización, VMware o Microsoft Hyper-V. El rendimiento de Red Hat Enterprise Linux como guest es prácticamente igual que el rendimiento en máquinas físicas para muchas cargas de trabajo. La suscripción a Red Hat Enterprise Linux Server es flexible por lo que puede realizar el traslado desde entornos físicos a virtuales o de nube y volver sin contactar con Red Hat para modificar la suscripción.

Interoperabilidad

Red Hat Enterprise Linux soporta múltiples arquitecturas de hardware desde los dispositivos integrados al mainframe. Ofrece interoperabilidad de los sistemas en centros de datos, incluyendo la gestión de identidades centralizada para UNIX y Microsoft Windows. Al trabajar con los principales hipervisores y proveedores de nube comerciales, Red Hat Enterprise Linux simplifica las transiciones entre implementaciones físicas, virtuales y de nube.

Uso de red hat

Red Hat es el proveedor líder de soluciones de código abierto, que utiliza la fuerza de la comunidad para entregar tecnologías confiables y de alta performance de cloud, virtualización, Linux, almacenamiento y middleware. Red Hat también ofrece un soporte multi premiado, servicios de consultoría y capacitación. Como un punto de conexión en una red global de compañías, socios de negocios y comunidades de código abierto, Red Hat facilita la creación de tecnologías relevantes e innovadoras que liberan los recursos para el crecimiento y prepara a los clientes para el futuro del TI. Red Hat es una compañía S&P con más de 75 oficinas que impulsan negocios a nivel global.

18

Mint

Linux Mint es una distribución de GNU/Linux comunitaria de origen franco-irlandesa basada en Ubuntu, y a su vez en Debian, que tiene por objetivo proveer "un sistema operativo moderno, elegante y cómodo que sea tanto poderoso como fácil de usar". Linux Mint soporta varios formatos y códecs multimedia al incluir software propietario y empaquetado con una variedad de aplicaciones gratuitas y de código abierto.

Características técnicas

El propósito de Linux Mint es producir un sistema operativo moderno, elegante y confortable, que es a la vez potente y fácil de usar. Iniciado en 2006, Linux Mint es ahora el cuarto sistema operativo más utilizado en casa detrás de Microsoft Windows, Apple Mac OS y Ubuntu de Canonical.

Algunas de las razones para el éxito de Linux Mint son:

• Trabaja fuera de la caja, con soporte multimedia completo y es extremadamente fácil de usar. • Es a la vez gratuito y de código abierto. • Es-impulsado por la comunidad. Los usuarios están invitados a enviar sus comentarios al proyecto de manera que sus ideas pueden ser utilizados para mejorar Linux Mint. • Basado en Debian y Ubuntu, proporciona alrededor de 30.000paquetes y uno de los mejores gestores de software. • Es seguro y confiable. Gracias a un enfoque conservador para las actualizaciones de software, administrador único de actualización yla solidez de su arquitectura Linux, Linux Mint requiere muy poco mantenimiento (no hay regresiones, antivirus, anti-spyware, etc).

Uso de Mint

Administración de la memoria

Un problema que tienen los sistemas de 32 bits es que no pueden manejar más de 3Gb de memoria RAM. Muchos nos hemos encontrado que, teniendo 4 Gbde RAM (algunos 6 Gb o incluso más) solo podemos utilizar 3 Gb en nuestro sistema, no pudiendo sacar provecho al resto de la memoria. Afortunadamente, en Linux es relativamente sencillo cambiar esto y poder aprovechar toda nuestra RAM, utilizando el PAE, (Physical Address Extensión, que significa Extensión de dirección física) "una característica de los procesadores x86 que permite a los sistemas de 32- bitsutilizar, en teoría, hasta 64 Gb de memoria". Vamos a ver cómo hacer esto en nuestro Linux Mint (y consecuentemente, en Ubuntu).Para ello simplemente tendremos que instalar el meta- paquete Linux-Generic-PAE, y nos detectará automáticamente el kernel que estamos usando e instalará y configurará todo lo necesario para poder utilizar un kernel PAE.

Memoria Virtual

Usa una tabla de página de tres niveles que son:

• Directorio de páginas. • Directorio intermedio de páginas.

19

• Tabla de páginas

Administración de dispositivos

Linux Mint ofrece una herramienta gráfica para obtener información sobre el hardware instalado en el equipo. Linux Mint incluido HardInfo para mostrar información sobre el hardware instalado en su ordenador. Se puede ver información acerca de muchos dispositivos, como un procesador, la memoria, impresoras y dispositivos USB conectados al ordenador. Además, HardInfo le ofrece otra información relevante acerca de las variables de entorno, los usuarios, o módulos del kernel carga durante tiempo de arranque. Si usted necesita para obtener cualquier información proporcionada por HardInfoen HTML o en formato de texto, se puede hacer a través del botón Generar informe. Este informe puede ser muy útil para compartir información acerca del hardware instalado en el equipo. Por otro lado, HardInfo es accesible a través del Centro de Control, una herramienta de software que le proporciona acceso a muchas aplicaciones útiles para la configuración de los diferentes aspectos de su sistema operativo.

Conclusión

El propósito de Linux Mint es proporcionar un sistema operativo de escritorio que los usuarios caseros y las compañías puedan usar sin costo alguno y el cual se atan eficiente, fácil de usar y elegante como sea posible. Una de las ambiciones del proyecto Linux Mint es la de convertirse en el mejor sistema operativo disponible a través de facilitar a la gente el uso de tecnologías avanzadas, en lugar de simplificarlas (y por ende reduciendo sus capacidades) o copiando los enfoques tomados por otros desarrolladores. El objetivo es el de desarrollar nuestra propia idea del sistema de escritorio ideal. Pensamos que lo mejor es sacar el mayor provecho de las tecnologías modernas que existen bajo Linux y hacer fácil para todo el uso de sus funciones más avanzadas. Linux Mint debe ser uno de los Sistemas Operativos tradicionales para el uso general de los usuarios de empresas y computadoras personales, obteniendo así los mejores beneficios que nos ofrece.

20

Conclusión final

Una de las más importantes es que Linux es una excelente elección para trabajar con UNIX a nivel personal. Linux permite desarrollar y probar el software UNIX en su PC, incluyendo aplicaciones de bases de datos y X Windows. Con Linux, se puede correr un sistema UNIX y adaptarlo a las necesidades. La instalación y uso de Linux es también una excelente manera de aprender UNIX si no se tiene acceso a otras máquinas UNIX.

Linux no es solo para los usuarios personales de UNIX. Es robusto y suficientemente completo para manejar grandes tareas, así como necesidades de cómputo distribuidas. Muchos negocios especialmente los pequeños se están cambiando a Linux en lugar de otros entornos de estación de trabajo basados en UNIX. Grandes vendedores de software comercial se están dando cuenta de las oportunidades que puede brindar un sistema operativo gratuito.

Linux es, propiamente, el núcleo de un sistema operativo. Es decir, el conjunto de programas que controla los aspectos más básicos del funcionamiento de un ordenador. Su desarrollo lo inició en 1991 Linus Tovalds, entonces estudiante en la Universidad de Helsinki, en Finlandia, y se completó con miles de aportaciones a través de Internet.

21

Bibliografía http://blog.canonical.com/2011/04/05/shipit-comes-to-an-end/ Suspensión de envíos de CDs gratuitos]. (en Inglés) Consultado 10 de agosto, 2011.

Notas del lanzamiento de Ubuntu 17.10. Consultado 19 de marzo, 2018.

Requisitos mínimos del sistema. (en Inglés) Consultado 01 de mayo, 2012.

22