Comparación de estaciones de trabajo Silverblue vs Fedora: diferencias clave entre las dos distribuciones

Fedora Silverblue es una versión de maduración rápida de la distribución de Fedora que puede reemplazar a Fedora Workstation como la predeterminada algún día. En la superficie, Fedora Silverblue se parece a Fedora Workstation; Ambos proporcionan el escritorio Gnome y un conjunto similar de aplicaciones.

Entonces, ¿qué hace que Fedora Silverblue sea diferente de Fedora Workstation y por qué podría generar tanto entusiasmo entre un rincón de la comunidad Linux? Las principales diferencias se encuentran principalmente bajo el capó, lo que proporciona un replanteamiento radical de cómo se creó una distribución de Linux. Verificar 8 herramientas para crear fácilmente su propia distribución personalizada de Linux.

Comparación de la estación de trabajo de Silverblue y Fedora: diferencias clave entre las dos distribuciones - Linux

1. Una distribución de sistema de archivos de solo lectura

Comparación de la estación de trabajo de Silverblue y Fedora: diferencias clave entre las dos distribuciones - Linux

Una de las primeras cosas que probablemente verá sobre Silverblue es que es inmutable. Esto significa que la distribución carga los archivos del sistema como archivos de solo lectura. Esto significa que ni usted ni nada que instale puede realizar cambios en los archivos necesarios para que su computadora funcione.

Esto aumenta significativamente la estabilidad y la seguridad del sistema. La distribución es más estable porque no puede eliminar accidentalmente un archivo necesario, como lo hizo un usuario Consejos técnicos Linus de Linus Famoso al experimentar ¡Música pop! _HUESO. Su sistema es más seguro porque las aplicaciones no autorizadas tampoco pueden infiltrarse ni realizar cambios en estos componentes.

En Fedora Workstation, necesita derechos administrativos para administrar los archivos del sistema. Esto es lo que da "sudo" en muchos de los comandos que encuentras en la web.

Si bien esta es una sólida línea de defensa, existen algunas deficiencias. Primero, cualquier conjunto de actualizaciones que instale, o cualquier aplicación que instale, obtiene este acceso durante la instalación. Estas aplicaciones pueden realizar cualquier cambio que desees en tu computadora, por lo que es importante que solo instales aplicaciones de fuentes confiables.

Además, no es raro que muchos de nosotros otorguemos acceso administrativo sin entender completamente lo que estamos haciendo o lo que hará la aplicación. Fedora Silverblue lo protege de errores de cálculo.

2. No puede administrar el sistema usando DNF

Comparación de la estación de trabajo de Silverblue y Fedora: diferencias clave entre las dos distribuciones - Linux

Fedora Workstation consta de aplicaciones empaquetadas en formato RPM. Cuando instala nuevas aplicaciones, las descarga como archivos RPM. Cuando elimina la aplicación, está eliminando los archivos RPM. Y cuando descargas actualizaciones, lo adivinaste, más RPM.

Fedora Silverblue está cambiando el modelo. Es una distribución basada en imágenes, lo que significa que la plataforma es una imagen idéntica en muchas computadoras. La versión de Silverblue en su dispositivo es idéntica a la versión en el dispositivo del desarrollador. Cuando descarga una actualización, reemplaza la imagen del sistema con una nueva imagen que contiene las aplicaciones más recientes.

Esto significa que no puede actualizar o administrar su sistema utilizando el administrador de paquetes DNF del que dependen la mayoría de las otras versiones de Fedora. Alternativamente, puede usar rpm-ostree para descargar imágenes actualizadas o editar su imagen. Más sobre eso más adelante. Verificar Distribuciones para todos los recién llegados a Linux que solo quieren hacer el trabajo.

3. Debe usar Toolbx para usar DNF

DNF no está prohibido para los usuarios de Fedora Silverblue. Es solo que en lugar de descargar los archivos RPM a su sistema, los coloca en contenedores. Aquí es donde entra Toolbx.

Toolbx es una herramienta basada en Terminal para crear espacios de contenedores para que pueda instalar y administrar paquetes. Esto viene con algunas ventajas. Si está desarrollando un sitio web, puede descargar todos los paquetes que necesita en un contenedor separado en lugar de agregar cientos de paquetes adicionales a su plataforma.

Cuando haya terminado, puede eliminar todo el contenedor y los paquetes que contiene sin preocuparse por afectar la estabilidad de su computadora. Puede dar a varios sitios web sus propios contenedores, y lo mismo se aplica al desarrollo de aplicaciones.

Digamos que no eres un desarrollador. Toolbx sigue siendo el lugar al que vas para instalar otras herramientas basadas en Terminal que necesitas usar. Si desea usar una aplicación como rsync o exiftool, aún puede hacerlo en Fedora Silverblue usando Toolbx.

Toolbx también está disponible para Fedora Workstation. La diferencia es que en Silverblue vienen preinstaladas y la única forma de usar DNF o instalar aplicaciones es a través de la línea de comandos.

4. Flatpak es el formato predeterminado para aplicaciones

Comparación de la estación de trabajo de Silverblue y Fedora: diferencias clave entre las dos distribuciones - Linux

Flatpak es un formato de aplicación universal para el escritorio de Linux. Con Flatpak, un desarrollador puede empaquetar fácilmente su aplicación en un solo formato y saber que funcionará en la mayoría de las distribuciones de Linux disponibles. Esto está muy lejos de la forma en que Linux funciona tradicionalmente.

La mayoría de las distribuciones de Linux, incluida Fedora Workstation, tienen la capacidad de instalar aplicaciones Flatpak. Lo que distingue a Fedora Silverblue es que los archivos Flatpak son la forma predeterminada esperada de instalar aplicaciones. App Store proporciona archivos Flatpak, ya sea directamente desde Fedora o Flathub.

Hay formas de instalar archivos RPM tradicionales si es necesario. Puede hacer esto con Toolbx, aunque este método no agregará un ícono al cajón de su aplicación. En su lugar, deberá ejecutar la aplicación desde la línea de comandos cada vez. Otra opción es agregar una aplicación a la imagen de su sistema usando rpm-ostree, como el siguiente comando:

rpm-ostree install package

Hacer ajustes a la imagen del sistema toma más tiempo y requiere reiniciar cada vez para que su nueva aplicación aparezca en el cajón de aplicaciones. Instalar Flatpak es una experiencia mucho más sencilla. Verificar Guía para principiantes de Flatpak: Introducción a la descarga de aplicaciones con Flatpak.

5. Puede volver fácilmente a la versión anterior

Todas las actualizaciones del sistema operativo corren el riesgo de introducir errores o hacer cambios que no te gustan. En las distribuciones tradicionales de Linux, como Fedora Workstation, deshacer una actualización del sistema es un proceso difícil. Puede intentar revertir los paquetes a la versión anterior, pero si una actualización instala muchas aplicaciones nuevas, deberá realizar los cambios con una auditoría completa para deshacer todo manualmente.

Con Fedora Silverblue, puede volver temporalmente a una versión anterior de su sistema con solo unos pocos clics del mouse. Simplemente seleccione una versión anterior durante el arranque. Es posible que deba mantener presionada una tecla específica para abrir el menú de opciones. O para deshacer permanentemente, puede usar el siguiente comando:

 rpm-ostree rollback

Para restaurar su sistema, no necesita mirar los registros de cambios o incluso averiguar qué ha cambiado. Esto hace que la reversión del sistema sea algo que una persona menos inteligente puede descifrar.

6. Acceso a versiones de prueba sin riesgo

Cualquiera que disfrute accediendo a las últimas aplicaciones y funciones antes de su lanzamiento oficial sabe que hacerlo implica cierto grado de riesgo. Puede encontrar errores que hacen que su computadora sea menos estable, sin una forma fácil de hacer que su sistema vuelva a ser como era, más que reinstalar la distribución desde cero.

A cambio, puede cambiar a la siguiente versión de Fedora Silverblue sin ningún riesgo. Así es, cero error. Incluso puede cambiar a la versión de desarrollo inestable de Fedora, conocida como Rawhide, con tranquilidad. Esto se debe a que incluso si encuentra que su sistema no se puede iniciar, simplemente puede volver a la última imagen estable del sistema.

Luego puede decirle a su sistema que se quede con la versión estable de ahora en adelante como si nunca hubiera decidido participar en las versiones beta en primer lugar. Verificar Los mejores sistemas operativos Linux que brindan actualizaciones de última generación de distribuciones populares.

¿Debería cambiarse a Fedora Silverblue?

Fedora Silverblue ha llegado a un punto en el que se ha convertido en una alternativa estable y madura a Fedora Workstation. Pero no es para todos. Si prefiere un entorno de escritorio alternativo o desea realizar amplias personalizaciones en el funcionamiento de su sistema, Fedora Silverblue puede sentirse más restrictivo.

Sin embargo, si se queda con el escritorio virtual y la mayoría de las aplicaciones que necesita están disponibles en Flathub, instalar Fedora Silverblue tiene muchas ventajas. Ahora puedes ver Las mejores distribuciones creativas de Linux para artistas, músicos, editores y más.

Ir al botón superior