lançamento de distribuição Linux . Para download produtos , , , , além disso com builds Live de ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As builds foram formadas para as arquiteturas x86, x86_64, Power64, ARM64 (AArch64) e com processadores ARM de 32 bits.
As melhorias mais notáveis no Fedora 31:
- Desktop GNOME atualizado para o lançamento com suporte à organização de ícones de aplicativos em pastas e um novo painel de seleção de papéis de parede da área de trabalho;
- trabalho para remover as dependências do GNOME Shell relacionadas ao X11, permitindo executar o GNOME em um ambiente baseado em Wayland sem iniciar o XWayland.
Implementado um experimento de inicialização automática do XWayland ao tentar executar aplicativos baseados no protocolo X11 em um ambiente gráfico baseado no protocolo Wayland (ativado através da flag autostart-xwayland nas configurações gsettings org.gnome.mutter experimental-features). Adicionada a possibilidade de executar aplicativos X11 com privilégios de root sob o gerenciamento do XWayland. Na SDL, foram resolvidos problemas de escalonamento ao executar jogos antigos que funcionam em resoluções de tela baixas; - Para uso com a área de trabalho GNOME por padrão, a versão do navegador Firefox, com suporte ao Wayland;
- No gerenciador de janelas Mutter, foi adicionada a compatibilidade com a nova API transacional (atomic) KMS (Configuração de Modo de Kernel Atômico), que permite verificar a validade dos parâmetros antes da alteração real do modo de vídeo;
- A biblioteca Qt para uso no ambiente GNOME por padrão com suporte ao Wayland (o plugin Qt Wayland foi ativado em vez do XCB);
- No módulo QtGNOME, com componentes para integração de aplicativos Qt no ambiente GNOME, foi realizada uma adaptação às mudanças no tema Adwaita (suporte à versão escura da interface foi adicionado);
- Pacotes com ambiente de desktop adicionado ;
- Os pacotes com a área de trabalho Deepin foram atualizados para o lançamento ;
- trabalho para trazer o modo GNOME Classic a um estilo mais nativo do GNOME 2. Por padrão, no GNOME Classic, o modo de visualização é desativado e a interface de troca entre áreas de trabalho virtuais foi modernizada;
- A instalação de pacotes de idiomas foi simplificada — ao selecionar um novo idioma no centro de controle do GNOME, os pacotes necessários para seu suporte agora são instalados automaticamente;
- Antes do lançamento da versão 0.14.1, foi atualizada a sistema para a configuração centralizada de desktops Linux — , destinada à organização do deployment e manutenção das configurações para um grande número de estações de trabalho baseadas em Linux e GNOME. Oferece uma interface centralizada para gerenciar as configurações da área de trabalho, aplicações e conexões de rede. A melhoria mais notável foi a possibilidade de usar o Active Directory para implementar perfis sem o uso do FreeIPA;
- Atualizado , uma ferramenta para perfilamento de desempenho de sistemas Linux, permitindo analisar detalhadamente o desempenho de todos os componentes do sistema como um todo, incluindo o kernel e aplicações do ambiente do usuário;
- Na biblioteca OpenH264 com a implementação do codec H.264, que é usado no Firefox e GStreamer, foi adicionada a suporte para decodificação dos perfis High e Advanced, que são utilizados para transmissão de vídeo em serviços online (anteriormente, a OpenH264 suportava apenas os perfis Baseline e Main);
- Foi interrompida a criação de compilações, imagens do núcleo Linux e repositórios principais para a arquitetura i686. A formação de repositórios multi-lib para ambientes x86_64 foi mantida e os pacotes i686 continuarão a ser atualizados nesses repositórios;
- Uma nova edição oficial foi adicionada às compilações distribuídas pela página principal de downloads, complementando o Fedora Workstation, Server e CoreOS. A compilação destinada a dispositivos de internet das coisas (IoT) e oferece um ambiente reduzido ao mínimo, cuja atualização é feita de forma atômica através da substituição da imagem de todo o sistema, sem divisão em pacotes individuais. A tecnologia OSTree é utilizada para formar o ambiente do sistema;
- Está em teste a edição , que sucedeu os produtos Fedora Atomic Host e CoreOS Container Linux como uma solução única para executar ambientes baseados em contêineres isolados. O primeiro lançamento estável do CoreOS é esperado para o próximo ano;
- Por padrão login como usuário root via SSH com senha (login usando chaves é possível);
- Linker GOLD em um pacote distinto do pacote binutils. opcionalidade de usar o linker LLD do projeto LLVM;
- Distribuição uso padrão da hierarquia unificada cgroups-v2. Anteriormente, o modo híbrido era utilizado como padrão (systemd compilado com “-Ddefault-hierarchy=hybrid”);
- capacidade de gerar dependências de construção para o arquivo spec do RPM;
- Continua dos pacotes relacionados ao Python 2, e preparação para a interrupção total do suporte ao Python 2. O executável python foi redirecionado para Python 3;
- No gerenciador de pacotes RPM algoritmo de compressão Zstd. No DNF, a opção skip_if_unavailable=FALSE está habilitada por padrão, ou seja, quando um repositório estiver indisponível, um erro será exibido. Foram removidos pacotes relacionados ao suporte do YUM 3;
- Os componentes do sistema foram atualizados, incluindo , Gawk 5.0.1 (anteriormente era usada a versão 4.2), RPM 4.15
- As ferramentas de desenvolvimento foram atualizadas, incluindo Node.js 12.x, Go 1.13, Perl 5.30, Erlang 22, GHC 8.6, Mono 5.20;
- Adicionada a capacidade de definir sua própria política () no suporte a algoritmos e protocolos criptográficos;
- O trabalho na substituição do PulseAudio e Jack pelo servidor multimídia , que expande as capacidades do PulseAudio com ferramentas para manipulação de streams de vídeo e processamento de áudio com latência mínima para atender às necessidades de sistemas de processamento de áudio profissional, e que também oferece um modelo de segurança aprimorado para o controle de acesso em nível de dispositivos e streams individuais. No ciclo de desenvolvimento do Fedora 31, o foco está na aplicação do PipeWire para a organização de compartilhamento de tela em ambientes baseados em Wayland, incluindo o uso do protocolo Miracast.
- Programas não privilegiados têm a capacidade de enviar pacotes ICMP Echo (ping), através da configuração sysctl “net.ipv4.ping_group_range” para todo o intervalo de grupos (para todos os processos);
- O buildroot inclui uma versão reduzida do depurador GDB (sem suporte a XML, Python e destaque de sintaxe);
- Na imagem para EFI (grubx64.efi do grub2-efi-x64) módulos
“verify,” “cryptodisk” e “luks”; - nova versão spin para a arquitetura AArch64 com a área de trabalho Xfce.
Simultaneamente para o Fedora 31 Repositórios «free» e «nonfree» do projeto RPM Fusion, que disponibilizam pacotes com aplicativos multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/audio, suporte a DVD, drivers proprietários da AMD e NVIDIA, jogos, emuladores. Formação de builds do Russian Fedora .
Fonte: opennet.ru
