Distribuição do Fedora 32 entra em teste beta

Iniciado testando a versão beta da distribuição Fedora 32. A versão beta marcou a transição para a fase final de testes, na qual apenas bugs críticos são corrigidos. Liberar está planejado no final de abril. Capas de problemas Estação de trabalho do Fedora, Fedora Server, Fedora Silverblue e compilações Live fornecidas no formato rotaciona com ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As compilações são preparadas para as arquiteturas x86_64, ARM (Raspberry Pi 2 e 3), ARM64 (AArch64) e Power.

Mais notável mudanças no Fedora 32:

  • Em compilações de estação de trabalho padrão ativado processo em segundo plano sala cedo, que permitirá responder mais rapidamente à falta de memória, sem chegar ao ponto de chamar o manipulador OOM (Out Of Memory) no kernel, que é acionado quando a situação se torna crítica e o sistema, via de regra, não não responde mais às ações do usuário. Se a quantidade de memória disponível for menor que o valor especificado, então o earlyoom enviando SIGTERM (memória livre inferior a 10%) ou SIGKILL (<5%) encerrará à força o processo que está consumindo memória mais ativamente (tendo o /proc mais alto). /*/oom_score value), sem levar o estado do sistema ao ponto de limpar os buffers do sistema.
  • Incluído por padrão, o timer systemd fstrim.timer, que executa o serviço fstrim.service uma vez por semana para executar o comando “/usr/sbin/fstrim —fstab —verbose —quiet”, que transmite aos dispositivos de armazenamento informações sobre blocos não utilizados em montados sistemas de arquivos e em armazenamentos LVM expandidos dinamicamente. Este mecanismo suaviza o desgaste dos drives SSD e NVMe e aumenta a eficiência da limpeza de blocos, e também no LVM melhora o uso de extensões lógicas livres ao alocar dinamicamente espaço no armazenamento (“thin provisioning”), devolvendo-os ao pool;
  • Desktop atualizado antes do lançamento GNOME 3.36, no qual apareceu um aplicativo separado para gerenciar complementos ao GNOME Shell, o design das interfaces de login e desbloqueio de tela foi modernizado, a maioria das caixas de diálogo do sistema foram redesenhadas, apareceu uma função para iniciar aplicativos usando uma GPU discreta nos sistemas com gráficos híbridos e no modo de visão geral a capacidade de renomear diretórios com aplicativos, um botão “não perturbe” foi adicionado ao sistema de notificação, uma opção para ativar o sistema de controle parental foi adicionada ao assistente de configuração inicial, etc.
  • Em conexão com terminação A vida útil do Python 2 no Fedora será excluído o pacote python2 e todos os pacotes que requerem Python 2 para execução ou compilação. Para desenvolvedores e usuários que necessitam do Python 2, será fornecido um pacote python27 independente, que será empacotado em um estilo tudo-em-um (sem subpacotes) e não se destina a ser usado como uma dependência;
  • Padrão em vez de iptables-legacy envolvido o pacote iptables-nft, que oferece um conjunto de utilitários para garantir compatibilidade com iptables, tendo a mesma sintaxe de linha de comando, mas traduzindo as regras resultantes em bytecode nf_tables;
  • Firewall dinâmico firewalld transferido para trabalhar em cima de nftables. iptables e ebtables continuarão a ser usados ​​para chamar regras diretamente;
  • GCC 10 é usado para montagem. Versões de muitos pacotes foram atualizadas, incluindo Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Vá 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • Em pacotes que definem seus próprios usuários e grupos, implementado transição para definições de usuário em um formato idêntico a sysusers.d (o próprio utilitário systemd-sysusers ainda não é usado para gerar o conteúdo de /etc/passwd e /etc/group, estamos falando apenas sobre o formato de dados com informações sobre os usuários ; para criar usuários ainda se chama useradd);
  • No gerenciador de pacotes DNF adicionado código para enviar informações necessárias para estimar com mais precisão a base de usuários da distribuição. Em vez da transmissão originalmente planejada de um identificador UUID exclusivo, um método mais circuito simples baseado no contador de tempo de instalação e uma variável com dados sobre a arquitetura e versão do SO. O contador “countme” será zerado para “0” após a primeira chamada bem-sucedida ao servidor e após 7 dias começará a aumentar a cada semana, o que permitirá estimar há quanto tempo a versão em uso foi instalada. Se desejar, o usuário pode desabilitar o envio das informações especificadas;
  • Intérprete Python montado com a flag “-fno-semântica-interposição”, cuja utilização em testes apresentou aumento de desempenho de 5 para 27%;
  • a composição incluído fontes bitmap adicionais no formato OpenType para uso em programas como o gnome-terminal (após mudar para o HarfBuzz, houve problemas ao usar as antigas fontes bitmap no gnome-terminal);
  • Ao preparar um lançamento interrompido testando a qualidade dos conjuntos de instalação para mídia óptica.

Fonte: opennet.ru

Adicionar um comentário