teste da versão beta da distribuição Fedora 31. O lançamento beta marcou a transição para a fase final de testes, onde apenas correções de erros críticos são permitidas. Lançamento previsto para 22 ou 29 de outubro. O lançamento abrange , Fedora Server, Fedora Silverblue e versões Live, disponibilizadas na forma de com ambientes de desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. As versões foram preparadas para as arquiteturas x86_64, ARM (Raspberry Pi 2 e 3), ARM64 (AArch64) e Power.
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 que o GNOME seja executado sem iniciar o XWayland.
Implementado início automático do XWayland ao tentar executar um aplicativo baseado no protocolo X11 em um ambiente gráfico baseado no protocolo Wayland. Adicionada a possibilidade de executar aplicativos X11 com privilégios de root sob a gestão do XWayland. No SDL, problemas de dimensionamento ao executar jogos antigos que funcionam em baixas resoluções de tela foram resolvidos. Está em andamento um trabalho para permitir o uso de aceleração 3D no XWayland em sistemas com drivers proprietários da NVIDIA; - 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;
- Para uso com a área de trabalho GNOME por padrão, a versão do navegador Firefox, com suporte ao Wayland;
- 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);
- Pacotes com ambiente de desktop adicionado ;
- Os pacotes com a área de trabalho Deepin foram atualizados para o lançamento ;
- O trabalho foi realizado para trazer o modo GNOME Classic para um estilo mais nativo do GNOME 2. Por padrão, no GNOME Classic, o modo overview está desativado e a interface de troca entre áreas de trabalho virtuais foi modernizada;
- 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.
Fonte: opennet.ru
