La distribución Fedora 32 ha entrado en la fase de beta testing

Comenzó Prueba de la versión beta de la distribución Fedora 32. La versión beta marca la transición a la fase final de las pruebas, en la cual solo se permiten correcciones de errores críticos. Lanzamiento programado para finales de abril. La versión abarca Fedora Workstation, Fedora Server, Fedora Silverblue y las versiones en vivo, entregadas en forma de spins 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 cambios en Fedora 32:

  • En las versiones para estaciones de trabajo por defecto activará un proceso en segundo plano earlyoom, que permitirá reaccionar más rápidamente ante la falta de memoria, sin llegar a activar el manejador OOM (Out Of Memory) en el núcleo, que se activa cuando la situación se vuelve crítica y el sistema, por regla general, ya no responde a las acciones del usuario. Si la cantidad de memoria disponible es inferior a un valor establecido, earlyoom, mediante el envío de SIGTERM (memoria libre menos del 10%) o SIGKILL (< 5%), terminará de forma forzada el proceso que más memoria consume (el que tiene el valor más alto en /proc/*/oom_score), sin dejar que el estado del sistema llegue a limpiar los búferes del sistema.
  • Incorporado por defecto el temporizador systemd fstrim.timer, que ejecuta semanalmente el servicio fstrim.service para realizar el comando "\/usr\/sbin\/fstrim —fstab —verbose —quiet", que transmite a los dispositivos de almacenamiento información sobre los bloques no utilizados en los sistemas de archivos montados y en los volúmenes LVM de expansión dinámica. Este mecanismo suaviza el desgaste de los dispositivos SSD y NVMe y mejora la eficiencia de la limpieza de bloques, además de optimizar el uso de extensiones lógicas libres en LVM al devolverlas al grupo mediante asignación dinámica de espacio en almacenamiento ("thin provisioning");
  • El escritorio se ha actualizado a la versión GNOME 3.36, en el que se ha añadido una aplicación separada para gestionar las extensiones de GNOME Shell, se ha modernizado la apariencia de las interfaces de inicio de sesión y desbloqueo de pantalla, se han rediseñado la mayoría de los diálogos del sistema, se ha incorporado la función de iniciar aplicaciones utilizando una GPU discreta en sistemas con gráficos híbridos, en el modo de vista general se ha implementado la posibilidad de renombrar carpetas con aplicaciones, se ha añadido un botón de "no molestar" al sistema de notificaciones, se ha incluido la opción de activar el control parental en el asistente de configuración inicial, etc.
  • Debido a la finalización de la vida útil de Python 2, será removido de Fedora eliminado el paquete python2 y todos los paquetes que requieren Python 2 para su funcionamiento o compilación. Para desarrolladores y usuarios que necesiten Python 2, se proporcionará un paquete separado python27, que será presentado en un estilo "todo en uno" (sin subdivisiones en subpaquetes) y no está destinado a ser utilizado como dependencia;
  • Por defecto en lugar de iptables-legacy es utilizado el paquete iptables-nft, que ofrece un conjunto de utilidades para la compatibilidad con iptables, manteniendo una sintaxis de línea de comandos similar, pero traduce las reglas recibidas a bytecode de nf_tables;
  • Cortafuegos dinámico firewalld se ha cambiado para trabajar sobre nftables. Para la llamada directa de reglas, seguirán utilizándose iptables y ebtables;
  • Para la compilación se utilizó GCC 10. Se han actualizado las versiones de muchos paquetes, incluyendo Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.
  • En los paquetes que definen usuarios y grupos propios, implementado la transición a definiciones de usuarios en un formato idéntico a sysusers.d (la utilidad systemd-sysusers para generar el contenido de \/etc\/passwd y \/etc\/group aún no se aplica, solo se trata del formato de datos con información sobre los usuarios, y para crear usuarios, todavía se utiliza useradd);
  • En el gestor de paquetes DNF se ha agregado código para enviar información necesaria para una evaluación más precisa de la base de usuarios de la distribución. En lugar del UUID único inicialmente planeado, se implementó una esquema más simple basado en un contador de tiempo de instalación y una variable con datos sobre la arquitectura y versión del SO. El contador "countme" se restablecerá a "0" después de la primera solicitud exitosa al servidor y comenzará a aumentar cada semana después de 7 días, lo que permitirá evaluar qué tan antiguamente se instaló la versión utilizada. Si lo desea, el usuario puede desactivar el envío de esta información;
  • Intérprete de Python compilado con la opción "-fno-semantic-interposition", cuyo uso en pruebas ha mostrado un aumento de rendimiento del 5 al 27%;
  • En la composición se incluyen fuentes raster adicionales en formato OpenType para usar en programas como gnome-terminal (después de la transición a HarfBuzz, surgieron problemas al usar fuentes raster antiguas en gnome-terminal);
  • Al preparar el lanzamiento detenido la prueba de calidad de los paquetes de instalación para medios ópticos.

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