You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

2 Días
9 Hrs
20 Min
52 Seg

Sistemas operativos y distribuciones

7/30
Resources

What is an operating system distribution?

A distribution, in the context of operating systems, refers to a specific version of a system that uses the Linux or Unix kernel. These distributions vary mainly in three aspects: the disk format used when creating the system, the package manager that facilitates the installation and uninstallation of the software, and their popularity in the community.

What are the most popular distributions?

  • Ubuntu Server: One of the best known and most popular server distributions, derived from Debian. Both share a similar architecture and package management system, although there are differences in policies on what software to install.

  • Red Hat Enterprise Linux (RHEL): Known simply as "Red", this is a paid distribution that offers extensive enterprise support. It stands out for its security and reliability, being mainly dedicated to enterprise use.

  • FreeBSD: Unlike the previous ones, FreeBSD is a distribution based on Unix, not Linux. It is mainly used on servers and its kernel is based on an old Unix operating system.

What is Long Term Support (LTS)?

The LTS or Long Term Support label refers to distributions that offer extended support, guaranteeing around five years of updates and maintenance. Examples include specific versions of Ubuntu and Debian, which are supported either by companies or the community.

How do non-free repositories affect distributions?

In Debian-based distributions, non-free repositories are software packages whose license has not been approved by the Debian Free Software Foundation guidelines. This implies that they do not guarantee the freedoms of free software. However, by activating them you can access open-source or proprietary software, which is essential for installing specialized hardware such as NVIDIA drivers.

What is a non-free repository?

  • They are packages with licenses outside of those accepted by Debian.
  • They allow installing proprietary software, sometimes needed for specific hardware.

What are the differences between rolling in release and fixed release?

Distributions can be updated in two main ways:

  • Rolling in release: These distributions incorporate software changes as soon as they become available, which can result in unstable versions with bugs. Examples of distributions using this model are Fedora Server and CentOS Stream.

  • Fixed release: Contrary to the above, these distributions tend to be more stable, releasing updates only after extensive testing. Examples include the most stable distributions such as RHEL.

Both methodologies have their pros and cons. While rolling in release allows you to have the latest software version immediately, fixed release offers greater stability and reliability to the user.

Practical recommendations for choosing a distribution

  1. Evaluate your needs: If you are looking for stability and support, opt for distributions such as RHEL or those with LTS.
  2. Consider the hardware: If you need specific non-free software, check the compatibility of non-free repositories.
  3. Decide between stability and novelty: Rolling in release will offer you the latest software, but may be less stable than a fixed release.
  4. Community or enterprise support: Some systems, such as Debian, rely on community support; while paid systems such as RHEL offer more dedicated enterprise support.

Contributions 23

Questions 1

Sort by:

Want to see more contributions, questions and answers from the community?

Una lista de algunas de las distros mas usadas de Linux organizadas por dificultad de uso, esta lista no esta escrita en piedra y puede variar un poco para cada uno según su experiencia de uso pero sirve bastante para tener un punto de partida a los que recién empiezan en Linux.
.

Hay quienes prefieren empezar en Hard Mode desde el principio y otros prefieren ir avanzando de dificultad poco a poco. Eso ya depende de cada uno.


Donde esta la gente de Manjaro?

Resumen de la clase
Una distribución de Linux es una variante de Linux creada por una organización o comunidad específica que toma el kernel de Linux y lo combina con otras aplicaciones y herramientas de software para crear un sistema operativo completo. Las distribuciones de Linux pueden variar en características, propósitos y enfoques.

Hay muchas distribuciones de Linux disponibles, y algunas de las más populares son:

Rolling Release:

*Arch Linux
*Gentoo
*Solus
*Manjaro
*openSUSE Tumbleweed

Fixed Release:

*Debian
*Ubuntu
*CentOS
*Fedora
*Red Hat Enterprise Linux (RHEL)

Las distribuciones de Rolling Release reciben actualizaciones continuas y no tienen versiones específicas. Las actualizaciones se entregan a medida que se lanzan y se prueban. Las distribuciones de Fixed Release, por otro lado, tienen una versión específica que se lanza en un momento determinado y reciben actualizaciones de seguridad y mantenimiento regulares, pero no se actualizan con nuevas características de forma regular.

Cada distribución de Linux tiene su propia comunidad de usuarios y su propia filosofía y enfoque. La elección de una distribución de Linux depende de las necesidades y preferencias individuales del usuario, como el propósito de la distribución, el nivel de experiencia técnica del usuario y las características específicas que se buscan.

#Sistemas operativos y distribuciones [7/30]

El Software Libre: FLOSS

¿Qué es el Software Libre?

El software libre (Free/Libre and Open Source Software o FLOSS) es un software cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras sobre él. (Wikipedia)

Las 4 Libertades Esenciales del Software Libre

Un programa se considera como Software Libre si les da a sus usuarios todas las libertades. Caso contrario, no es un programa libre. (Fuente)

  • Libertad de uso: Libertad para ejecutar el programa tal y como se desee, con cualquier propósito que se tenga, sin necesidad de notificar a nadie.
  • Libertad de estudio: Libertad para estudiar el funcionamiento del programa y alterarlo para que realice las tareas que se deseen. Para ello, el acceso libre al código fuente del programa es un requisito.
  • Libertad de distribución: Libertad para redistribuir copias del programa original, para el disfrute y ayuda de la comunidad, sin necesidad de notificar a nadie.
  • Libertad de mejora: Libertad para distribuir a terceros copias de las versiones modificadas, sin necesidad de notificar a nadie, permitiéndole a toda la comunidad beneficiarse de las alteraciones y las nuevas versiones del programa.

Richard Stallman explica las cuatro Libertades del Software Libre

Referencias


@Facto #Facto #Linux #FLOSS #SoftwareLibre
Ilustraciones generadas con IA para amenizar el aporte.
2023-04-22


He probado ambos mundos, y debo ser honesto un sistema bien implementado utilizando distribuciones Rolling Release suele ser mas estable frente a bug criticos (zero day) que las Fixed Release.

Comparativa de los Sistemas Operativos para Servidores

Sistema Operativo Descripción Ventajas Desventajas
Linux Un sistema operativo de código abierto basado en Unix Amplia variedad de distribuciones disponibles para adaptarse a necesidades específicas, alto nivel de seguridad y estabilidad, gratuito Requiere un conocimiento técnico más avanzado para su configuración y mantenimiento
Windows Server Un sistema operativo de servidor propietario de Microsoft Fácil de usar, familiar para los usuarios de Windows, soporte técnico profesional disponible Licencias y costos de actualización pueden ser caros
Unix Un sistema operativo propietario de Unix Altamente personalizable, escalable y confiable Requiere un alto nivel de habilidad técnica para su uso y mantenimiento, puede ser costoso
FreeBSD Un sistema operativo de código abierto basado en Unix Altamente seguro y estable, gratuito No cuenta con el mismo nivel de soporte y disponibilidad de aplicaciones que otros sistemas operativos
Solaris Un sistema operativo propietario de Unix Altamente escalable y seguro, ideal para aplicaciones empresariales Requiere un alto nivel de habilidad técnica para su uso y mantenimiento, puede ser costoso

Resumen
Sistemas operativos y distribuciones

Distribución
Interpreta el Kernel de Linux, pueden variar en el formato, manejador de paquetes y popularidad.

Existen cientos de distribuciones independientes,
pero las más populares son: Debian, Ubuntu, Red Hat, FreeBSD

LTS (long-term support)
Versiones de la distribución que prometen 5 años de soporte y mantenimiento.

Nota del autor: lo que recomendamos instalar.


Non-free-repositories

Son paquetes con licencias no aprobadas por los lineamientos de Debian Free Software.

Rolling Vs Fixed Release

Rolling release: las actualizaciones se publican al momento de desarrollarse.
(Arch Linux, Gentoo-based).

Fixed release: las actualizaciones son probadas y posteriormente publicadas. (Ubuntu).

Creo que se debe tener en cuenta si el ambiente es productivo, utilizar una distro con soporte o ya testeadas.

Si quieren a aprender que es lo que se necesita para crear su propia distribucion de Linux, recomiendo el libro “Linux from scratch”, pueden probar con la version de systemd si quieren algo de uso mas orientado a servidores y como BLFS para aprender a crear scripts de automatizacion y algunos hints para que creen su propio package manager,

![](https://static.platzi.com/media/user_upload/image-664fb381-1d0a-43c9-af91-08445f77bd7f.jpg)2024 Utilizo arch linux vamos a darle con toda a estos cursos de linux :D

Sistemas operativos y distribuciones
Distribución: Interpreta el Kernel de Linux, pueden variar en el formato, manejador de paquetes y popularidad. Existen muchísimas distribuciones, y dentro de las más populares están:
• Ubuntu: es una variación de los sistemas operativos Debian, ambos tienen una arquitectura muy similar. Varían un poco en la forma en el software que se puede instalar. Debian tiende a ser más libre, pero tiene restricciones en cuando a instalación de aplicativos como son drivers.
• RedHat Enterprise Linux: Es una distribución de pago. Tiene soporte, y tiende a ser un poco más seguras.
• FreeBSD: Básicamente, usa el antiguo sistema operativo UNIX.
LST (long-term support): Versiones de la distribución que prometen 5 años de soporte y mantenimiento.0020
Non-Free-repositories: Son paquetes con licencias no aprobadas por los lineamientos de Debían Free Software.
Como llegan las actualizaciones
• Roling reléase: las actualizaciones se publican al momento de desarrollarse (Arch Linux, Gentoo-based) en problemas es que se pueden presentar inconvenientes en el uso de la primeva vez que sale.
• Fixed reléase: Las actualizaciones son probadas y posteriormente publicadas (Ubuntu). Al ser probadas las actualizaciones, tienden a ser mucho más seguras las actualizaciones y brindar mayor estabilidad a los usuarios.

### **Kernel y distribuciones** * Un sistema operativo puede usar el kernel de Linux o Unix, pero las distribuciones varían en su estructura y popularidad. * Las distribuciones de Linux se caracterizan por el formato de disco, el manejador de paquetes y su popularidad. ### **Ejemplos de distribuciones populares** 1. **Ubuntu Server**: Basada en Debian y conocida por su popularidad. 2. **Red Hat Enterprise Linux (RHEL)**: Distribución de pago con soporte amplio y enfoque en infraestructura empresarial. 3. **FreeBSD**: No es Linux, sino Unix, con diferencias significativas en el software disponible y el soporte. ### **Conceptos importantes** * **LTS (Long Term Support)**: Garantiza al menos 5 años de soporte para una distribución. * **Non-free Repositories**: Repositorios de software con licencias no aprobadas por la Debian Free Software Foundation. * **Rolling Release vs. Fixed Release**: * **Rolling Release**: Actualizaciones continuas con el riesgo de inestabilidad. * **Fixed Release**: Versiones más estables con actualizaciones probadas y garantizadas. ### **Ventajas y desventajas** * **Rolling Release**: * **Ventajas**: Actualizaciones frecuentes, estabilidad en distribuciones basadas en Red Hat. * **Desventajas**: Riesgo de inestabilidad, especialmente en nuevas versiones. * **Fixed Release**: * **Ventajas**: Mayor estabilidad y menos bugs debido a actualizaciones probadas. * **Desventajas**: Menos frecuencia de actualizaciones, especialmente en distribuciones gratuitas.

Busqué cómo ver en la terminal la versión y lts de la distribución linux en la que estemos. Probé con este comando:

 cat /etc/*-release

Una distribución de Linux, a menudo llamada “distro”, es una combinación del núcleo Linux (el sistema operativo central) con software adicional (aplicaciones, utilidades, bibliotecas, etc.) para crear un sistema operativo completo. Estas distribuciones están diseñadas para satisfacer diversas necesidades y preferencias de los usuarios, desde configuraciones de servidores, estaciones de trabajo, desktops, portátiles, dispositivos embebidos y más.

Características de una distribución de Linux:

Núcleo: Todas las distribuciones de Linux se basan en el núcleo Linux, aunque la versión específica del núcleo puede variar entre distribuciones y versiones de una distribución.

Software de Gestión de Paquetes: Muchas distribuciones incluyen herramientas para instalar, actualizar y eliminar software. Algunos ejemplos de sistemas de gestión de paquetes son APT (usado en Debian y Ubuntu), YUM y DNF (usados en Fedora y Red Hat), y Pacman (usado en Arch Linux).

Entorno de Escritorio: Las distribuciones destinadas a usuarios de escritorio o portátiles suelen incluir un entorno de escritorio como GNOME, KDE, XFCE, LXDE, entre otros. Estos entornos proporcionan una interfaz gráfica para interactuar con el sistema.

Aplicaciones Preinstaladas: Dependiendo de la distribución, puede incluirse una variedad de software preinstalado, como navegadores web, ofimática, multimedia, herramientas de desarrollo, etc.

Documentación y Soporte: Las distribuciones suelen ofrecer documentación y alguna forma de soporte, ya sea a través de foros, listas de correo, chat en vivo o incluso soporte comercial (como en el caso de Red Hat Enterprise Linux).

Configuración y Herramientas Personalizadas: Algunas distribuciones incluyen herramientas y utilidades personalizadas para facilitar la administración del sistema, la configuración y otras tareas.

Distribuciones populares incluyen:

Ubuntu: Una de las distribuciones más populares y fáciles de usar, especialmente para aquellos nuevos en Linux.
Fedora: Una distribución impulsada por la comunidad que a menudo presenta las últimas características y tecnologías.
Debian: Conocida por su estabilidad y su amplia comunidad de voluntarios.
Arch Linux: Apreciada por aquellos que desean un control granular sobre su sistema.
Red Hat Enterprise Linux (RHEL): Usada ampliamente en entornos empresariales.
CentOS: Una alternativa gratuita a RHEL, basada en sus fuentes.
openSUSE: Con variantes tanto para estabilidad como para innovación.
Mint: Basada en Ubuntu, es conocida por su facilidad de uso y elegante interfaz.
Esto es solo una pequeña muestra; hay muchas más distribuciones disponibles, cada una con sus propias fortalezas y características únicas.

Definición sacada de mi amigo confiable ChatGPT, esta definicion me ayudo a enter mas aprofundidad este concepto.

Yo tengo un problema con mi laptop Huawei. Le instalé Ubuntu y no puede producir sonido (o sí pero con un chillido terriblemente molesto).
La solución que tengo es conectar con HDMI mi laptop a un monitor externo y conectar unos auriculares de cable y que esa sea la salida de audio.
Parece que Linux toma la tarjeta de sonido del monitor y ya con eso puede crear sonidos correctos hacía los auriculares.
Es un caso muy extraño.

Distribución: Sistema Operativo que usa Linux o GNU. LTS (long-term support): 5 años de soporte y mantenimiento. Non-free-repositories: Paquetes con licencias no aprobadas por los lineamientos de Debian free software.
Explorar el mundo de las distribuciones Linux no es solo aprender sobre sistemas operativos, sino también comprender cómo la libertad y la colaboración impulsan la tecnología. Como dijo Linus Torvalds: 'Los sistemas operativos son como el aire; no los notas hasta que te faltan.
Mi desktop de linux.
Yo he hecho de LINUX Mi sistema Operativo principal desde hace seis meses y ha sido algo que ha cambiado mi vida por complero, la forma como identifico al SOFTWARE Yo comunico con mi PC desde la Terminal y me ha sido super Revelador, Yo se que aun uso Ubuntu como mi distribucion Linux, tengo gran deseo de seguir aprendiendo de este maravilloso Mundo del Software libre. Cada dia me inspiro mas por aprender nuevas utilidades y comandos para hacer Bash Scripting y automatizar procesos. Migrar @ Linux esto ha sido una de las mejores decisiones en Vida. ![](https://static.platzi.com/media/user_upload/image-828e96f2-40d4-43a0-b0e1-9895bad40d44.jpg)Los Alcances de saber Linux for Server Adm son Limitless.

Es increible las distribuciones mas avanzadas que hay en el mercado laboral. Al final el ubuntu server es solo para fogearte de linux. Los verdaderos programas usados en la empresa son Arch, Gentoo, etc