Lanzamiento de la distribución Fedora Linux 42

Se ha presentado el lanzamiento de la distribución Fedora Linux 42. Están disponibles para descarga productos como Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite y versiones Live, que se ofrecen en forma de spins con entornos de escritorio personalizados como Xfce, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie, Sway y Cosmic. Las compilaciones están formadas para arquitecturas x86_64, Power64 y ARM64 (AArch64).

Los cambios más significativos en Fedora Linux 42:

  • La versión Fedora KDE Plasma Desktop ha ganado el estatus de edición base de la distribución, siendo idéntica en nivel de soporte a Fedora Workstation. Así, las variantes de la distribución con GNOME y KDE ahora tienen un estatus idéntico y se presentan en igualdad de condiciones. Los problemas graves específicos de KDE ahora se consideran bloqueantes para el lanzamiento, al igual que anteriormente lo eran los problemas graves en GNOME. Además, en Fedora KDE Plasma Desktop se ha añadido soporte para la arquitectura Power (ppc64le), para la cual está disponible la pila completa de aplicaciones KDE, incluyendo KDE PIM. Se han preparado versiones Live con KDE para sistemas OpenPOWER, como Talos Workstation, que permiten la instalación.
  • Se han añadido spins oficiales de la distribución con el entorno de escritorio COSMIC, desarrollado por la empresa System76 en el lenguaje Rust. COSMIC ofrece modos de disposición híbrida de mosaico y anclaje apilado de ventanas (agrupación de ventanas similar a las pestañas en un navegador), que se pueden activar en relación con los escritorios virtuales.
  • El escritorio en Fedora Workstation se ha actualizado a la rama GNOME 48. Se han actualizado los escritorios Xfce 4.20 y LXQt 2.1.
  • En Fedora Workstation se ha implementado por defecto una nueva versión del instalador Anaconda, en la que en lugar de utilizar una interfaz basada en la biblioteca GTK se emplea una interfaz web. La interfaz web está construida utilizando el marco JavaScript React, elementos de diseño PatternFly y componentes del proyecto Cockpit, que ya se utilizan en los productos de Red Hat para configuración y gestionar servidores.. En lugar de la pantalla principal con una lista de acciones, la nueva interfaz organiza el trabajo en forma de asistente (Wizard), lo que implica una ejecución secuencial de pasos específicos sin regresar a la pantalla principal. La interfaz web permite la interacción a través de un navegador web para la gestión remota de la instalación.

    La interfaz propuesta ha sido simplificada y es más comprensible para los usuarios principiantes. Se recomienda utilizar el modo automatizado (guided) para la partición del disco, donde el instalador selecciona automáticamente los parámetros para crear o modificar particiones basándose en la configuración elegida por el usuario. Se ha añadido la opción de reinstalar el sistema operativo (por ejemplo, para restaurar funciones en caso de que algunos archivos del sistema estén dañados), así como la posibilidad de instalación en modo de arranque dual para utilizar varias OS en una sola computadora.

  • El instalador clásico Anaconda ha sido adaptado para usar el protocolo Wayland, lo que ha permitido eliminar las dependencias relacionadas con X11 de los medios de instalación. El proceso de instalación remota se ha trasladado del cliente VNC TigerVNC a la aplicación grd (Gnome Remote Desktop), que utiliza el protocolo RDP. Por defecto, en todas las arquitecturas compatibles se utiliza la partición con GPT.
  • Se ha unificado el contenido de los directorios /usr/bin y /usr/sbin. El directorio /usr/sbin ha sido reemplazado por un enlace simbólico que apunta a /usr/bin. La separación de archivos ejecutables en los directorios bin y sbin se ha considerado una práctica obsoleta que ha perdido sentido en las distribuciones modernas. La unificación de bin y sbin simplificará el trabajo de los mantenedores de paquetes, que ya no tendrán que adivinar en qué directorio colocar el archivo ejecutable; hará que el sistema sea más predecible y comprensible para los usuarios; aumentará la compatibilidad con otras distribuciones; y reducirá el número de verificaciones de directorios al ejecutar execvp() y llamadas similares.
  • Se han añadido nuevos grupos flatpak y diskadmin para proporcionar acceso a funciones de gestión de paquetes del sistema en formato Flatpak y dispositivos de almacenamiento externos a los usuarios no privilegiados. Este cambio elimina la necesidad de añadir al usuario al grupo wheel, es decir, permite trabajar con flatpak y discos externos sin proporcionar acceso a otras operaciones de administración. Para los usuarios que pertenecen al grupo wheel, se les ha otorgado la posibilidad adicional de desbloquear (LUKS) y montar dispositivos de almacenamiento externos sin solicitar la introducción de una contraseña.
  • Se permite incluir en los paquetes variantes adicionales de archivos ejecutables, compilados con optimizaciones para las microarquitecturas x86-64-v2, x86-64-v3 y x86-64-v4. En la mayoría de los casos, el aumento de rendimiento al compilar para estas arquitecturas no excede el 10%, pero en situaciones específicas puede resultar en un aumento de rendimiento notable (hasta un 120%). La decisión de añadir ejecutables optimizados adicionalmente es tomada por los mantenedores, dependiendo de los resultados de las pruebas de rendimiento de paquetes específicos.
  • Las compilaciones en vivo de la distribución que utilizan una imagen del sistema en modo solo lectura se han trasladado de SquashFS a un sistema de archivos EROFS. Las razones para este cambio mencionan el desarrollo más activo de EROFS (la última versión de la herramienta SquashFS fue en primavera de 2023) y la disponibilidad de características avanzadas en EROFS que pueden ser utilizadas en el futuro. En comparación con SquashFS, EROFS tiene un peor nivel de compresión (tamaño de la imagen de 2.7 GiB en EROFS frente a 2.0 GiB en SquashFS utilizando el algoritmo de compresión XZ y 3.9 GiB frente a 3.1 GiB utilizando LZ4), pero ofrece una mayor velocidad de acceso aleatorio y ancho de banda (7.1 MiB/s en EROFS frente a 5.0 MiB/s en SquashFS para XZ y 30.9 MiB/s frente a 26.3 MiB/s para LZ4).
  • Las ediciones de distribución actualizables de forma atómica para sistemas de escritorio (Fedora Atomic Desktops), como Fedora Silverblue (GNOME), Fedora Kinoite (KDE), Fedora Sway Atomic y Fedora Budgie Atomic, utilizan por defecto el sistema de archivos Composefs, lo que permite que estas compilaciones tengan una partición raíz en modo de solo lectura, y posteriormente activar herramientas de verificación de integridad para detectar problemas durante la operación. Las particiones /etc y /var continúan montándose con la posibilidad de escritura. El sistema de archivos Composefs se implementa como una capa sobre los sistemas de archivos OverlayFS y EROFS que ya están presentes en el núcleo, y está optimizado para un almacenamiento eficiente del contenido de varias imágenes de disco montadas.
  • En la edición Fedora Kinoite (versión actualizable de forma atómica con KDE) se incluye por defecto la instalación automática de actualizaciones.
  • Se han proporcionado versiones oficiales de Fedora para el subsistema WSL (Windows Subsystem for Linux), que están incluidas en la lista de distribuciones de Linux disponibles para rápida instalación en WSL. Las compilaciones se han formado en un nuevo formato que permite distribuir la distribución sin servidores descargar desde el catálogo de Microsoft Store, sin empaquetar en formato appx y sin incluir en la compilación código específico de Windows.
  • Se ha implementado una nueva rama de la biblioteca multimedia SDL 3. Para las aplicaciones basadas en SDL, se utiliza por defecto el protocolo Wayland. Las bibliotecas SDL 2 se han sustituido por la capa sdl2-compat, que funciona sobre SDL 3.
  • El gestor de paquetes DNF5 ha añadido soporte para eliminar de la sistema las claves PGP obsoletas o inválidas de los repositorios, lo que permite automatizar la gestión de claves al instalar y actualizar programas.
  • El gestor de paquetes RPM ha añadido soporte para crear usuarios y grupos basados en los archivos de configuración que se suministran en los paquetes, que se encuentran en el directorio Sysusers.d utilizado en systemd.
  • Se ha añadido un generador de dependencias para las extensiones de GNOME Shell, que permite vincular paquetes rpm con complementos a versiones de GNOME Shell.
  • En DNF y RPM, el modo "Copy on Write" se incluye por defecto, implementado mediante reflink en Btrfs.
  • Se han actualizado las versiones de los paquetes: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • En el repositorio para la arquitectura AArch64 se ha añadido un emulador FEX que permite ejecutar archivos binarios compilados para arquitecturas x86 y x86-64 en un entorno ARM64 (AArch64). Los componentes basados en FEX para ejecutar programas x86 están integrados en las compilaciones de Fedora con el entorno de escritorio KDE.
  • Se ha ampliado el soporte para cámaras web con interfaz MIPI (Mobile Industry Processor Interface), que se utilizan cada vez más en laptops y tabletas en lugar de UVC (USB Video Class).
  • Se ha añadido soporte para el cifrado de la memoria de las máquinas virtuales utilizando tecnologías AMD SEV-SNP e Intel TDX.
  • Los paquetes que utilizan solo el archivo ejecutable git se han vinculado a la dependencia git-core en lugar del paquete completo git.
  • El arranque de Plymouth se ha convertido en el uso del módulo del núcleo simpledrm, lo que elimina la espera de la inicialización del controlador para la GPU.
  • En Firewalld en las compilaciones para estaciones de trabajo, el modo rpfilter (Reverse Path Filter) 'loose' para IPv6 se habilita por defecto en lugar de 'strict'.

Para Fedora 42 se han habilitado los repositorios 'free' y 'nonfree' del proyecto RPM Fusion, donde están disponibles paquetes con aplicaciones multimedia adicionales (MPlayer, VLC, Xine), códecs de video/audio, soporte para DVD, controladores propietarios de AMD y NVIDIA, programas de juegos y emuladores.

Simultáneamente se ha presentado el lanzamiento de la distribución Fedora Asahi Remix 42, destinada para su instalación en computadoras Mac equipadas con chips ARM desarrollados por Apple. Fedora Asahi Remix 42 se basa en el repositorio de paquetes de Fedora Linux 42 y viene con el instalador Calamares. Se asegura la posibilidad de funcionamiento en sistemas Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio e iMac, equipados con los chips ARM Apple M1 y M2.

En Fedora Asahi se soportan completamente: el subsistema de audio de las computadoras Apple, cámara, Wi-Fi, Bluetooth, dispositivos de entrada, USB Type C (USB 3.0) y carga inalámbrica MagSafe. Actualmente no se soporta: la conexión de pantalla a través de USB-C, Thunderbolt/USB4, micrófono y Touch ID. En los controladores gráficos, se soportan OpenGL 4.6, OpenGL ES 3.2 y Vulkan 1.4. Para ejecutar aplicaciones compiladas para sistemas x86_64, se utiliza la herramienta muvm y una capa de emulación basada en el paquete FEX.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster