Lançamento da distribuição Linux Fedora 30

Apresentado lançamento de distribuição Linux Fedora 30. Para download foram preparados produtos Fedora Workstation, Fedora Server, Fedora Silverblue, Edição Fedora IoT, além disso conjunto de 'spins' 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 diversos dispositivos com processadores ARM de 32 bits.

As melhorias mais notáveis são no Fedora 30:

  • Desktop GNOME atualizado para o lançamento 3.32 com um estilo renovado para os elementos da interface, área de trabalho e ícones, suporte experimental para escalonamento fracionário e término do suporte a menus globais;
  • Foi feito trabalho para melhorar o desempenho do gerenciador de pacotes DNF. Todos os metadados nos repositórios, além de xz e gzip, agora estão disponíveis no formato zchunk, que além de um bom nível de compressão, oferece suporte a alterações delta, permitindo o download apenas das partes alteradas do arquivo (o arquivo é dividido em blocos que podem ser comprimidos separadamente e o cliente baixa apenas aqueles blocos cuja soma de verificação não coincida com os blocos do seu lado);
  • No DNF o sinalizador -k para integração com código para enviar informações necessárias para uma avaliação mais precisa da base de usuários da distribuição. Ao acessar os espelhos, um contador 'countme' será enviado, cujo valor aumenta a cada semana. O contador será redefinido para '0' após a primeira solicitação bem-sucedida ao servidor e começará a contar semanas após 7 dias. O método mencionado permitirá avaliar há quanto tempo a versão em uso foi instalada, o que é suficiente para analisar a dinâmica de transição dos usuários para novas versões e identificar instalações que não duram muito em sistemas de integração contínua, sistemas de teste, contêineres e máquinas virtuais. Se desejado, o usuário poderá desativar o envio das informações especificadas.
  • Pacotes com ambiente de desktop adicionado Deepin, desenvolvido pelos desenvolvedores da distribuição homônima da China. Os componentes da área de trabalho são desenvolvidos usando as linguagens C/C++ e Go, mas a interface é criada com tecnologias HTML5 usando o mecanismo web Chromium. A característica principal da área de trabalho Deepin é a barra que suporta vários modos de operação. No modo clássico, há uma separação mais clara entre janelas abertas e aplicativos sugeridos para execução. O modo eficiente se assemelha ao Unity, misturando indicadores de programas em execução, aplicativos favoritos e applets de controle. A interface de lançamento de programas é exibida em tela cheia e fornece dois modos - visualização de aplicativos favoritos e navegação pelo catálogo de programas instalados;
  • Pacotes com a área de trabalho Pantheon foram adicionados, cujo desenvolvimento é realizado pelo projeto Elementary OS. A desenvolvimento utiliza GTK3+, a linguagem Vala e o framework Granite. O ambiente gráfico Pantheon combina componentes como o gerenciador de janelas Gala (baseado em LibMutter), a barra superior WingPanel, o launcher Slingshot, o painel de controle Switchboard, a barra de tarefas inferior Plank (uma versão reescrita em Vala do painel Docky) e o gerenciador de sessões Pantheon Greeter (baseado em LightDM);
  • As versões dos programas foram atualizadas: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;
  • Foi feita a transição para GnuPG 2 como a implementação principal do GPG (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • Trabalhos foram realizados para garantir uma exibição gráfica mais suave durante a inicialização, sem desligamentos breves do display e sem transições gráficas abruptas. No driver i915, o modo fastboot está habilitado por padrão, e um novo tema de design foi utilizado na tela de inicialização do plymouth;
  • A implementação do barramento D-Bus é agora baseada por padrão no D-Bus Broker. O D-Bus Broker é totalmente implementado no espaço do usuário, permanece completamente compatível com a implementação padrão do D-Bus, projetado com foco no suporte a funcionalidades práticas demandadas e prioriza o aumento de desempenho e a confiabilidade;
  • O formato de metadados para a criptografia de todo o disco foi alterado de LUKS1 para LUKS2;
  • Como parte da preparação para a descontinuação do suporte ao Python 2 (o período de suporte para este ramo termina em 1 de janeiro de 2020), foi removido dos repositórios um grande número pacotes específicos para Python 2. Para os módulos Python fornecidos no repositório com suporte a metadados
    Python Egg/Wheel tem um gerador de dependências incluído por padrão;
  • O suporte a funções obsoletas e inseguras, como encrypt, encrypt_r, setkey, setkey_r e fcrypt, foi removido do libcrypt;
  • O arquivo /etc/sysconfig/nfs foi declarado obsoleto; para configurar o NFS, deve-se usar apenas /etc/nfs.conf;
  • Suporte a uEFI adicionado para inicialização em sistemas ARMv7;
  • O SGBD MongoDB foi removido dos repositórios devido à migraçã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 reclassificados como obsoletos;
  • Uma coleção foi adicionada Linux System Roles com um conjunto de módulos e funções para implantação de um sistema de gerenciamento de configuração centralizado baseado em Ansible;
  • A produção de builds do Fedora Atomic Host, que ofereciam um ambiente reduzido ao mínimo, cuja atualização é feita de forma atômica através da substituição da imagem do sistema inteiro, sem divisão em pacotes individuais, foi encerrada. O projeto Fedora CoreOS, que continuará o desenvolvimento de um sistema Linux para servidor Container Linux;
  • Graças ao uso do PipeWire, problemas com o compartilhamento de janelas do Chrome e Firefox em ambientes baseados em Wayland durante o trabalho remoto com o sistema foram resolvidos. Também foram solucionados problemas com o uso de drivers binários proprietários da NVIDIA com Wayland. A entrega da versão padrão do Firefox com suporte embutido ao Wayland foi adiada para a próxima versão (no Fedora 30, assim como antes, o Firefox funcionará através do XWayland).
  • Foi incluído um conjunto de ferramentas Fedora Toolbox, que permite iniciar um ambiente isolado adicional, que pode ser configurado de várias maneiras usando o gerenciador de pacotes DNF. Este ambiente facilitará a vida dos desenvolvedores que precisam instalar frequentemente diversas bibliotecas e aplicativos adicionais, em condições de uso das builds Fedora Silverblue;
  • Na biblioteca OpenH264, que implementa o codec H.264 usado no Firefox e GStreamer, foi adicionada a support for decoding Main e High profiles, comumente utilizados para streaming de vídeo em serviços online (anteriormente, apenas o Baseline profile era suportado);
  • Foi incluído um sistema para configuração centralizada de desktops Linux — Fleet Commander, destinada à organização da implementação e manutenção de configurações para um grande número de estações de trabalho com base em Linux e GNOME. É fornecida uma interface centralizada única para gerenciar as configurações da área de trabalho, aplicativos e conexões de rede;
  • Continuado o desenvolvimento da edição Fedora Silverblue, que se destaca da Fedora Workstation pela entrega em formato monolítico, sem a separação do sistema base em pacotes distintos, utilizando um mecanismo de atualização atômica e com a instalação de todos os aplicativos adicionais na forma de pacotes flatpak, que são executados em contêineres isolados. A nova versão adicionou a possibilidade de usar no GNOME Software a camada rpm-ostree para adicionar ao sistema base Silverblue camadas com aplicativos adicionais e componentes do sistema, distribuídos apenas na forma de pacotes rpm e que ainda não estão disponíveis em flatpak. Por exemplo, através do rpm-ostree, foi implementada a possibilidade de instalação de drivers proprietários da NVIDIA, fontes, pacotes de idiomas, extensões para o GNOME Shell e aplicativos de terceiros, como o Google Chrome.

Simultaneamente para o Fedora 30 entraram em operação os repositórios "free" e "nonfree" do projeto RPM Fusion, onde estão disponíveis pacotes com aplicativos multimídia adicionais (MPlayer, VLC, Xine), codecs de vídeo/audio, suporte para DVD, drivers proprietários da AMD e NVIDIA, programas de jogos e emuladores.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster