Lançamento da distribuição Linux Fedora 30

Introduzido Lançamento da distribuição Linux Fedora 30. Para carregar preparado Produtos Estação de trabalho do Fedora, Servidor Fedora, Fedora Silverblue, Edição Fedora IoT, 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, x86_64, Power64, ARM64 (AArch64) e vários dispositivos com processadores ARM de 32 bits.

Mais notável melhorias no Fedora 30:

  • Área de trabalho GNOME atualizada para lançamento 3.32 com estilo redesenhado de elementos de interface, desktop e ícones, suporte experimental para escalamento fracionário e fim do suporte ao menu global;
  • Trabalho foi feito para melhorar o desempenho do gerenciador de pacotes DNF. Todos os metadados em repositórios diferentes de xz e gzip estão agora disponíveis no formato zchunk, que, além de um bom nível de compactação, oferece suporte para alterações delta, permitindo baixar apenas as partes alteradas do arquivo (o arquivo é dividido em blocos compactados separadamente e o cliente baixa apenas aqueles blocos para os quais a soma de verificação não combine os blocos ao seu lado);
  • Em DNF adicionado código para enviar informações necessárias para estimar com mais precisão a base de usuários da distribuição. Ao acessar os espelhos, será enviado um contador “countme”, cujo valor aumenta a cada semana. O contador será zerado para “0” após a primeira chamada bem-sucedida ao servidor e após 7 dias começará a contar semanas. Este método permitirá estimar há quanto tempo a versão em uso foi instalada, o que é suficiente para analisar a dinâmica de mudança dos usuários para novas versões e identificar instalações de curta duração em sistemas de integração contínua, sistemas de teste, contêineres e máquinas virtuais. Se desejar, o usuário pode desabilitar o envio dessas informações.
  • Adicionados pacotes de desktop Deepin, desenvolvido pelos desenvolvedores do kit de distribuição de mesmo nome da China. Os componentes do desktop são desenvolvidos nas linguagens C/C++ e Go, mas a interface é criada usando tecnologias HTML5 usando o mecanismo web Chromium. A principal característica do desktop Deepin é o painel, que suporta vários modos de operação. No modo clássico, há uma separação mais explícita entre janelas abertas e aplicativos oferecidos para inicialização. O modo efetivo lembra um pouco o Unity, misturando indicadores de programas em execução, aplicativos favoritos e miniaplicativos de controle. A interface de inicialização do programa é exibida em tela inteira e oferece dois modos - visualizar aplicativos favoritos e navegar pelo catálogo de programas instalados;
  • Adicionados pacotes com o desktop Pantheon, que está sendo desenvolvido pelo projeto Sistema operacional elementar. GTK3+, linguagem Vala e framework Granite são usados ​​para desenvolvimento. O ambiente gráfico Pantheon combina componentes como o gerenciador de janelas Gala (baseado em LibMutter), o painel superior WingPanel, o iniciador Slingshot, o painel de controle Switchboard, a barra de tarefas inferior Plank (um análogo do painel Docky reescrito em Vala) e o Pantheon Gerenciador de sessões Greeter (baseado em LightDM);
  • Versões atualizadas do programa: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Peixe 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Transição para GnuPG 2 como a principal implementação do GPG (
    /usr/bin/gpg agora está vinculado ao executável GnuPG 2 em vez do GnuPG 1;
  • Foram feitos trabalhos para garantir uma exibição gráfica mais suave na inicialização, sem blecautes de tela ou transições gráficas abruptas. O driver i915 tem o modo fastboot habilitado por padrão, a tela de boot do plymouth tem um novo tema;
  • A implementação padrão do barramento D-Bus está habilitada Corretor D-Bus. O D-Bus Broker é implementado inteiramente no espaço do usuário, permanece totalmente compatível com a implementação de referência D-Bus, é projetado para suportar funcionalidades práticas e se concentra na melhoria do desempenho e da confiabilidade;
  • O formato dos metadados para criptografia de todo o disco foi alterado de LUKS1 para LUKS2;
  • Em preparação para o fim do suporte ao Python 2 (a manutenção deste branch expira em 1º de janeiro de 2020), ele foi removido dos repositórios grande número Pacotes específicos do Python 2. Para módulos Python fornecidos pelo repositório com suporte a metadados
    Python Egg/Wheel possui um gerador de dependência habilitado por padrão;

  • O suporte para funções obsoletas e inseguras como encrypt, encrypt_r, setkey, setkey_r e fcrypt foi removido da libcrypt;
  • O arquivo /etc/sysconfig/nfs foi descontinuado; apenas /etc/nfs.conf deve ser usado para configurar o NFS;
  • Adicionado suporte uEFI para inicialização em sistemas ARMv7;
  • O SGBD MongoDB foi removido dos repositórios devido à transição deste projeto para uma licença não livre, incompatível com os requisitos do Fedora;
  • Os pacotes Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp e sonatype-oss-parent foram descontinuados;
  • Coleção adicionada Funções do sistema Linux com um conjunto de módulos e funções para implantação de um sistema centralizado de gerenciamento de configuração baseado em Ansible;
  • interrompido formação de builds do Fedora Atomic Host, oferecendo um ambiente reduzido ao mínimo, cuja atualização é feita de forma atômica, substituindo a imagem de todo o sistema, sem dividi-la em pacotes separados. O Fedora Atomic Host será substituído por um projeto Fedora Core OS, continuando desenvolvimento de um sistema de servidor Linux recipiente linux;
  • Graças ao uso do PipeWire problemas resolvidos com acesso compartilhado às janelas Chrome e Firefox em ambientes baseados em Wayland ao organizar o trabalho remoto com o sistema. Problemas com o uso de drivers binários proprietários da NVIDIA com Wayland também foram resolvidos. Entrega Por padrão, as compilações do Firefox com suporte integrado ao Wayland são adiadas até a próxima versão (no Fedora 30, o Firefox ainda rodará através do XWayland).
  • Kit de ferramentas incluído Caixa de ferramentas do Fedora, que permite lançar um ambiente isolado adicional, que pode ser configurado de qualquer forma usando o gerenciador de pacotes DNF usual. O ambiente especificado facilitará a vida dos desenvolvedores que frequentemente precisam instalar várias bibliotecas e aplicativos adicionais ao usar assemblies Fedora Silverblue;
  • A biblioteca OpenH264 com implementação do codec H.264, usado no Firefox e GStreamer, adicionou suporte para decodificação dos perfis Main e High, que normalmente são usados ​​​​para veicular vídeo em serviços online (anteriormente, apenas o perfil Baseline era suportado em OpenH264);
  • A estrutura inclui um sistema para configuração centralizada de desktops Linux - Comandante da Frota, projetado para organizar a implantação e manutenção de configurações para um grande número de estações de trabalho baseadas em Linux e GNOME. Fornece uma interface única e centralizada para gerenciar configurações de desktop, programas aplicativos e conexões de rede;
  • Contínuo desenvolvimento da edição Fedora Silverblue, que difere do Fedora Workstation por ser entregue de forma monolítica, sem dividir o sistema básico em pacotes separados, usando um mecanismo de atualização atômica e instalando todos os aplicativos adicionais na forma de pacotes flatpak lançados de forma isolada containers. A nova versão adiciona a capacidade de usar a camada rpm-ostree no software GNOME para adicionar camadas à imagem base do Silverblue com aplicativos adicionais e componentes do sistema que são distribuídos apenas na forma de pacotes rpm e ainda não estão disponíveis no flatpak. Por exemplo, rpm-ostree fornece suporte para instalação de drivers proprietários NVIDIA, fontes, conjuntos de idiomas, extensões GNOME Shell e aplicativos de terceiros, como o Google Chrome.

Simultaneamente para o Fedora 30 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.

Fonte: opennet.ru

Adicionar um comentário