Pruebas de la versión beta del distribuidor Fedora 31. La versión beta marcó el paso a la etapa final de pruebas, donde solo se permite corregir errores críticos. Lanzamiento el 22 o 29 de octubre. La versión abarca , Fedora Server, Fedora Silverblue y las versiones en vivo, entregadas en forma de con entornos de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE y LXQt. Las versiones están preparadas para arquitecturas x86_64, ARM (Raspberry Pi 2 y 3), ARM64 (AArch64) y Power.
Más destacadas en Fedora 31:
- El escritorio GNOME se actualizó a la versión con soporte para agrupar íconos de aplicaciones en carpetas y un nuevo panel para elegir fondos de escritorio;
- trabajo para eliminar las dependencias de GNOME Shell relacionadas con X11, lo que permite ejecutar GNOME sin iniciar XWayland.
Se ha implementado el inicio automático de XWayland al intentar ejecutar aplicaciones basadas en el protocolo X11 en un entorno gráfico basado en el protocolo Wayland. Se añadió la posibilidad de ejecutar aplicaciones X11 con privilegios de root bajo XWayland. En SDL se resolvieron problemas de escalado al iniciar juegos antiguos que funcionan en resoluciones de pantalla bajas. Se está trabajando para ofrecer la posibilidad de utilizar la aceleración 3D en XWayland en sistemas con controladores propietarios de NVIDIA; - En el gestor de ventanas Mutter se agregó soporte para el nuevo API transaccional (atómico) KMS (Atomic Kernel Mode Setting), que permite verificar la validez de los parámetros antes de cambiar efectivamente el modo de video;
- Para uso con el escritorio GNOME por defecto, la variante del navegador Firefox, con soporte para Wayland;
- La biblioteca Qt para usar en el entorno GNOME por defecto con soporte para Wayland (en lugar de XCB, se activó el plugin de Qt Wayland);
- Se agregaron paquetes con escritorios ;
- Los paquetes con el escritorio Deepin se actualizaron a la versión ;
- Se ha trabajado para hacer que el modo GNOME Classic sea más similar al estilo nativo de GNOME 2. Por defecto, en GNOME Classic, el modo de vista previa está desactivado y se ha modernizado la interfaz de cambio entre escritorios virtuales;
- Se ha detenido la generación de imágenes del núcleo de Linux y de los repositorios principales para la arquitectura i686. La formación de repositorios multi-lib para entornos x86_64 se mantiene, y los paquetes i686 continuarán recibiendo actualizaciones;
- Se ha añadido una nueva edición oficial a las construcciones distribuidas desde la página principal de descarga, , que complementa a Fedora Workstation, Server y CoreOS. La construcción para su uso en dispositivos de Internet de las Cosas (IoT) y ofrece un entorno reducido al mínimo, cuya actualización se realiza de manera atómica mediante el reemplazo de la imagen de todo el sistema, sin descomponerlo en paquetes individuales. Para la formación del entorno del sistema se utiliza la tecnología OSTree;
- Se está llevando a cabo la prueba de la edición , que sustituye a los productos Fedora Atomic Host y CoreOS Container Linux como una solución única para ejecutar entornos basados en contenedores aislados. Se espera que el primer lanzamiento estable de CoreOS ocurra el próximo año;
- funciona hasta que se finalice manualmente. Por lo tanto, puede ser útil la opción el acceso con el usuario root a través de SSH con contraseña (el acceso mediante claves es posible);
- El enlazador GOLD extraído en un paquete separado del paquete binutils. opcionalmente, se puede utilizar el enlazador LDD del proyecto LLVM;
- La distribución a utilizar por defecto la jerarquía unificada de cgroups-v2. Anteriormente, el modo híbrido se establecía por defecto (systemd se compilaba con «-Ddefault-hierarchy=hybrid»);
- la capacidad de generar dependencias de construcción para el archivo spec de RPM;
- Se ha continuado paquetes relacionados con Python 2 y la preparación para el cese completo de soporte para Python 2. El archivo ejecutable python se ha redirigido a Python 3;
- En el gestor de paquetes RPM algoritmo de compresión Zstd. En DNF, la opción por defecto skip_if_unavailable=FALSE, es decir, al no estar disponible el repositorio, ahora se mostrará un error. Se han eliminado paquetes relacionados con el soporte de YUM 3;
- Se han actualizado los componentes del sistema, incluyendo , Gawk 5.0.1 (anteriormente se utilizaba la rama 4.2), RPM 4.15
- Se han actualizado las herramientas de desarrollo, incluyendo Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Se ha añadido la capacidad de definir una política propia () en el ámbito de soporte de algoritmos y protocolos criptográficos;
- Se ha continuado el trabajo de reemplazo de PulseAudio y Jack por un servidor multimedia , que amplía las capacidades de PulseAudio con herramientas para trabajar con flujos de video y procesamiento de sonido con latencias mínimas, teniendo en cuenta las necesidades de sistemas de procesamiento de sonido profesional, y también ofrece un modelo de seguridad mejorado para gestionar el acceso a nivel de dispositivos y flujos individuales. En el ciclo de desarrollo de Fedora 31, el trabajo se centra en la aplicación de PipeWire para organizar el uso compartido de pantalla en entornos basados en Wayland, incluyendo el uso del protocolo Miracast.
- Programas no privilegiados la posibilidad de enviar paquetes ICMP Echo (ping), gracias a la configuración de sysctl «net.ipv4.ping_group_range» para todo el rango de grupos (para todos los procesos);
- En el buildroot una versión recortada del depurador GDB (sin soporte para XML, Python y resaltado de sintaxis);
- En la imagen para EFI (grubx64.efi de grub2-efi-x64) módulos
«verify», «cryptodisk» y «luks»; - nueva compilación spin para la arquitectura AArch64 con entorno de escritorio Xfce.
Fuente: opennet.ru
