A distribución de Fedora 32 entra na proba beta

Comezou probando a versión beta da distribución Fedora 32. A versión beta marcou a transición á fase final das probas, na que só se permiten correccións de erros críticos. Lanzamento programado a finais de abril. Portadas de emisión Fedora Workstation, Fedora Server, Fedora Silverblue e versións Live envíanse no formulario xiros con ambientes de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As compilacións están preparadas para arquitecturas x86_64, ARM (Raspberry Pi 2 e 3), ARM64 (AArch64) e Power.

O máis salientable cambios en Fedora 32:

  • Nas compilacións de estacións de traballo predeterminadas activado proceso de fondo earlyroom, que lle permitirá responder máis rapidamente á falta de memoria, sen chegar a chamar ao controlador OOM (Out Of Memory) do núcleo, que se activa cando a situación se fai crítica e o sistema, por regra xeral, non responde máis tempo ás accións do usuario. Se a cantidade de memoria dispoñible é inferior ao valor especificado, earlyoom enviando SIGTERM (memoria libre inferior ao 10 %) ou SIGKILL (< 5 %) finalizará forzadamente o proceso que está a consumir memoria máis activamente (tendo o /proc máis alto). /*/valor oom_score), sen levar o estado do sistema ao punto de borrar os búfers do sistema.
  • Acendido por defecto, o timer systemd fstrim.timer, que executa o servizo fstrim.service unha vez por semana para executar o comando “/usr/sbin/fstrim —fstab —verbose —quiet”, que transmite aos dispositivos de almacenamento información sobre bloques non utilizados en montados. sistemas de ficheiros e almacenamentos LVM en expansión dinámica. Este mecanismo suaviza o desgaste das unidades SSD e NVMe e aumenta a eficiencia da limpeza de bloques, e tamén en LVM mellora o uso de extensións lóxicas libres ao asignar de forma dinámica espazo no almacenamento ("thin provisioning") devolvéndoos ao grupo;
  • Escritorio actualizado antes do lanzamento GNOME 3.36, na que apareceu unha aplicación separada para xestionar complementos para GNOME Shell, modernizouse o deseño das interfaces de inicio de sesión e desbloqueo de pantalla, redeseñáronse a maioría dos diálogos do sistema, apareceu unha función para lanzar aplicacións mediante unha GPU discreta nos sistemas. con gráficos híbridos, e no modo de visión xeral a posibilidade de renomear directorios con aplicacións, engadiuse un botón "non molestar" ao sistema de notificacións, engadiuse unha opción para activar o sistema de control parental ao asistente de configuración inicial, etc.
  • En conexión con rescisión A vida útil de Python 2 de Fedora será eliminado o paquete python2 e todos os paquetes que requiren Python 2 para executalo ou construír. Para os desenvolvedores e usuarios que precisen Python 2, proporcionarase un paquete python27 autónomo, que se empaquetará nun estilo todo en un (sen subpaquetes) e non se destinará a ser usado como dependencia;
  • Predeterminado en lugar de iptables-legacy implicados o paquete iptables-nft, que ofrece un conxunto de utilidades para garantir a compatibilidade con iptables, tendo a mesma sintaxe de liña de comandos, pero traducindo as regras resultantes a nf_tables bytecode;
  • Firewall dinámico traducido para traballar enriba de nftables. iptables e ebtables seguirán utilizándose para chamar directamente ás regras;
  • Para a montaxe utilízase GCC 10. Actualizáronse versións de moitos paquetes, incluíndo Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Ir 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • En paquetes que definen os seus propios usuarios e grupos, implementado transición a definicións de usuario nun formato idéntico a sysusers.d (a utilidade systemd-sysusers aínda non se usa para xerar os contidos de /etc/passwd e /etc/group, só estamos a falar do formato de datos con información sobre os usuarios). ; para crear usuarios aínda se chama useradd);
  • No xestor de paquetes DNF engadido código para enviar a información necesaria para estimar con máis precisión a base de usuarios da distribución. En lugar da transmisión planificada orixinalmente dun identificador UUID único, un máis circuíto sinxelo baseado no contador de tempo de instalación e unha variable con datos sobre a arquitectura e a versión do SO. O contador "countme" restablecerase a "0" despois da primeira chamada exitosa ao servidor e despois de 7 días comezará a aumentar cada semana, o que lle permitirá estimar canto tempo atrás se instalou a versión en uso. Se o desexa, o usuario pode desactivar o envío da información especificada;
  • Intérprete de Python montado coa bandeira "-fno-semántica-interposición", cuxo uso nas probas mostrou un aumento do rendemento do 5 ao 27%;
  • A estrutura incluído fontes adicionais de mapa de bits en formato OpenType para usar en programas como gnome-terminal (despois de cambiar a HarfBuzz, houbo problemas ao usar as antigas fontes de mapa de bits en gnome-terminal);
  • Ao preparar un lanzamento descontinuado probar a calidade dos conxuntos de instalación para medios ópticos.

Fonte: opennet.ru

Engadir un comentario