lanzamiento de la distribución de Linux . Para descargar productos , , , , así como con compilaciones en vivo de entornos de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE y LXQt. Las compilaciones se han formado para arquitecturas x86, x86_64, Power64, ARM64 (AArch64) y con procesadores ARM de 32 bits.
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;
- se está trabajando en eliminar las dependencias de GNOME Shell relacionadas con X11, lo que permite ejecutar GNOME en un entorno basado en Wayland sin iniciar XWayland.
Se implementó una auto ejecución experimental de XWayland al intentar ejecutar una aplicación basada en el protocolo X11 en un entorno gráfico basado en el protocolo Wayland (activado mediante la bandera autostart-xwayland en gsettings org.gnome.mutter experimental-features). Se agregó 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 bajas resoluciones de pantalla; - Para uso con el escritorio GNOME por defecto, la variante del navegador Firefox, con soporte para Wayland;
- 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;
- 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);
- En el módulo QtGNOME, con componentes para la integración de aplicaciones Qt en el entorno GNOME, se adaptó a los cambios en el tema Adwaita (se agregó soporte para una variante oscura del tema);
- Se agregaron paquetes con escritorios ;
- Los paquetes con el escritorio Deepin se actualizaron a la versión ;
- se trabaja en llevar el modo GNOME Classic a un estilo más nativo de GNOME 2. Por defecto, en GNOME Classic, se desactivó el modo de revisión y se modernizó la interfaz para cambiar entre escritorios virtuales;
- Se simplificó la instalación de paquetes de idiomas: al seleccionar un nuevo idioma en el centro de control de GNOME, los paquetes necesarios para su soporte ahora se instalan automáticamente;
- Hasta la versión 0.14.1, se actualizó el sistema para la configuración centralizada de escritorios Linux — , destinada a organizar el despliegue y el mantenimiento de configuraciones para un gran número de estaciones de trabajo basadas en Linux y GNOME. Se proporciona una interfaz centralizada única para gestionar la configuración del escritorio, aplicaciones y conexiones de red. La mejora más notable es la posibilidad de utilizar Active Directory para desplegar perfiles sin necesidad de FreeIPA;
- Actualizado , una herramienta para la perfilación del rendimiento del sistema Linux, que permite analizar detalladamente el rendimiento de todos los componentes del sistema en su conjunto, incluyendo el núcleo y las aplicaciones del entorno del usuario;
- Se ha añadido soporte para decodificación de los perfiles High y Advanced en la biblioteca OpenH264 que implementa el codec H.264, utilizado en Firefox y GStreamer, los cuales se aplican en la transmisión de videos en servicios en línea (anteriormente, OpenH264 solo soportaba los perfiles Baseline y Main);
- 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.
Simultáneamente para Fedora 31 los repositorios «free» y «nonfree» del proyecto RPM Fusion, que contienen paquetes con aplicaciones multimedia adicionales (MPlayer, VLC, Xine), codecs de video/audio, soporte para DVD, controladores propietarios AMD y NVIDIA, programas de juegos, emuladores. La formación de builds de Russian Fedora .
Fuente: opennet.ru
