Lançamento da distribuição Linux Fedora 32

Introduzido Lançamento da distribuição Linux Fedora 32. Para carregar preparado Produtos Estação de trabalho do Fedora, Servidor Fedora, Core OS, e conjunto de "giros" com compilações Live de ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Os assemblies são gerados para x86_64, Power64, ARM64 (AArch64) e vários dispositivos com processadores ARM de 32 bits. Publicando assemblies Fedora Silverblue и Edição Fedora IoT atrasado.

Mais notável melhorias 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 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 é chamado de 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 nos 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 de 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 de bitmap no gnome-terminal).
  • Ao preparar um lançamento interrompido testando a qualidade dos conjuntos de instalação para mídia óptica.

Simultaneamente para o Fedora 32 Coloque em operação Repositórios “gratuitos” e “não gratuitos” do projeto RPM Fusion, nos quais estão disponíveis pacotes com aplicativos multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/áudio, suporte a DVD, drivers proprietários AMD e NVIDIA, programas de jogos, emuladores. Gerando compilações russas do Fedora interrompido.

Fonte: opennet.ru

Adicionar um comentário