Lanzamento da distribución de Linux Fedora 30

Presentado Versión de distribución de Linux Fedora 30. Para cargar preparado Productos Fedora Workstation, Servidor Fedora, Fedora Azul Prata, Edición Fedora IoT, e conxunto de "xiros" con versións en directo de ambientes de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE e LXQt. Xéranse conxuntos para x86, x86_64, Power64, ARM64 (AArch64) e varios dispositivos con procesadores ARM de 32 bits.

O máis salientable melloras en Fedora 30:

  • Actualizouse o escritorio GNOME para o lanzamento 3.32 cun estilo redeseñado de elementos de interface, escritorio e iconas, soporte experimental para a escala fraccionada e o final do soporte para o menú global;
  • Traballouse para mellorar o rendemento do xestor de paquetes DNF. Todos os metadatos dos repositorios que non sexan xz e gzip agora están dispoñibles no formato zchunk, que, ademais dun bo nivel de compresión, ofrece soporte para cambios delta, o que lle permite descargar só as partes modificadas do arquivo (o ficheiro está dividido en bloques comprimidos por separado e o cliente descarga só aqueles bloques para os que a suma de verificación non combinar os bloques do seu lado);
  • En DNF engadido código para enviar a información necesaria para estimar con máis precisión a base de usuarios da distribución. Ao acceder aos espellos, enviarase un contador "countme", cuxo valor aumenta cada semana. O contador restablecerase a "0" despois da primeira chamada exitosa ao servidor e despois de 7 días comezará a contar as semanas. Este método permitirá estimar canto tempo atrás se instalou a versión en uso, o que é suficiente para analizar a dinámica dos usuarios que cambian a novas versións e identificar instalacións de curta duración en sistemas de integración continua, sistemas de proba, contedores e máquinas virtuais. Se o desexa, o usuario pode desactivar o envío da información especificada.
  • Engadidos paquetes de escritorio Deepin, desenvolvido polos desenvolvedores do kit de distribución do mesmo nome procedente de China. Os compoñentes do escritorio desenvólvense utilizando linguaxes C/C++ e Go, pero a interface créase mediante tecnoloxías HTML5 mediante o motor web Chromium. A característica principal do escritorio Deepin é o panel, que admite varios modos operativos. No modo clásico, hai unha separación máis explícita das fiestras abertas e das aplicacións que se ofrecen para o seu lanzamento. O modo efectivo lembra un pouco a Unity, mesturando indicadores de programas en execución, aplicacións favoritas e applets de control. A interface de inicio do programa móstrase en toda a pantalla e ofrece dous modos: ver as aplicacións favoritas e navegar polo catálogo de programas instalados;
  • Engadíronse paquetes co escritorio Pantheon, que está a ser desenvolvido polo proxecto Sistema operativo elemental. Para o desenvolvemento utilízanse GTK3+, a linguaxe Vala e o framework Granite. O entorno gráfico Pantheon combina compoñentes como o xestor de ventás Gala (baseado en LibMutter), o panel superior WingPanel, o lanzador Slingshot, o panel de control Switchboard, a barra de tarefas inferior de Plank (un análogo do panel Docky reescrito en Vala) e o Pantheon. Xestor de sesións Greeter (baseado en LightDM);
  • Versións do programa actualizadas: 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;

  • Transición a GnuPG 2 como a principal implementación de GPG (
    /usr/bin/gpg agora enlaza co executable GnuPG 2 en lugar de GnuPG 1;
  • Traballouse para garantir que os gráficos se mostren de forma máis fluida ao iniciarse, sen apagamentos da pantalla nin transicións gráficas bruscas. O controlador i915 ten o modo de arranque rápido activado por defecto, a pantalla de inicio de Plymouth ten un novo tema;
  • A implementación predeterminada do bus D-Bus está activada Corretor D-Bus. D-Bus Broker está implementado enteiramente no espazo do usuario, segue sendo totalmente compatible coa implementación de referencia de D-Bus, está deseñado para soportar unha funcionalidade práctica e céntrase en mellorar o rendemento e a fiabilidade;
  • O formato de metadatos para o cifrado do disco completo cambiouse de LUKS1 a LUKS2;
  • En preparación para o fin do soporte para Python 2 (o mantemento desta rama caduca o 1 de xaneiro de 2020), eliminouse dos repositorios gran número Paquetes específicos de Python 2. Para módulos de Python proporcionados polo repositorio con compatibilidade con metadatos
    Python Egg/Wheel ten un xerador de dependencias activado por defecto;

  • A compatibilidade con funcións obsoletas e inseguras como encrypt, encrypt_r, setkey, setkey_r e fcrypt foi eliminada de libcrypt;
  • O ficheiro /etc/sysconfig/nfs quedou en desuso; só se debería usar /etc/nfs.conf para configurar NFS;
  • Engadido soporte uEFI para o arranque en sistemas ARMv7;
  • O DBMS MongoDB foi eliminado dos repositorios debido á transición deste proxecto a unha licenza non libre, incompatible cos requisitos de Fedora;
  • Os paquetes Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp e sonatype-oss-parent quedaron obsoletos;
  • Engadiuse a colección Roles do sistema Linux cun conxunto de módulos e roles para a implantación dun sistema de xestión de configuración centralizado baseado en Ansible;
  • descontinuado formación de Fedora Atomic Host builds, ofrecendo un ambiente reducido ao mínimo, cuxa actualización realízase atómicamente substituíndo a imaxe de todo o sistema, sen dividilo en paquetes separados. Fedora Atomic Host será substituído por un proxecto Fedora Core OS, continuando desenvolvemento dun sistema de servidor Linux contenedor linux;
  • Grazas ao uso de PipeWire problemas resoltos con acceso compartido ás fiestras de Chrome e Firefox en contornos baseados en Wayland ao organizar o traballo remoto co sistema. Tamén se resolveron os problemas relacionados co uso de controladores binarios propietarios de NVIDIA con Wayland. Entrega De forma predeterminada, as compilacións de Firefox con soporte integrado de Wayland apórtanse ata a próxima versión (en Fedora 30, Firefox aínda funcionará a través de XWayland).
  • Kit de ferramentas incluído Caixa de ferramentas de Fedora, que permite lanzar un ambiente illado adicional, que se pode configurar de calquera forma mediante o habitual xestor de paquetes DNF. O ambiente especificado facilitará a vida aos desenvolvedores que moitas veces precisan instalar varias bibliotecas e aplicacións adicionais cando usan conxuntos Fedora Azul Prata;
  • A biblioteca OpenH264 coa implementación do códec H.264, que se usa en Firefox e GStreamer, engadiu soporte para decodificar os perfís Main e High, que adoitan usarse para servir vídeo nos servizos en liña (anteriormente, só era o perfil Baseline). compatible con OpenH264);
  • A estrutura inclúe un sistema para a configuración centralizada de escritorios Linux - Comandante da flota, deseñado para organizar o despregamento e mantemento da configuración para un gran número de estacións de traballo baseadas en Linux e GNOME. Ofrece unha única interface centralizada para xestionar a configuración do escritorio, os programas de aplicación e as conexións de rede;
  • Continuado desenvolvemento da edición Fedora Silverblue, que se diferencia de Fedora Workstation en que se entrega nunha forma monolítica, sen dividir o sistema base en paquetes separados, utilizando un mecanismo de actualización atómica e instalando todas as aplicacións adicionais en forma de paquetes flatpak lanzados en paquetes illados. contedores. A nova versión engade a posibilidade de usar a capa rpm-ostree no software GNOME para engadir capas á imaxe base de Silverblue con aplicacións adicionais e compoñentes do sistema que se distribúen só en forma de paquetes rpm e aínda non están dispoñibles en flatpak. Por exemplo, rpm-ostree ofrece soporte para instalar controladores propietarios de NVIDIA, fontes, conxuntos de idiomas, extensións de GNOME Shell e aplicacións de terceiros como Google Chrome.

Simultáneamente para Fedora 30 posta en funcionamento Repositorios "gratuítos" e "non libres" do proxecto RPM Fusion, nos que están dispoñibles paquetes con aplicacións multimedia adicionais (MPlayer, VLC, Xine), códecs de vídeo/audio, soporte de DVD, controladores propietarios de AMD e NVIDIA, programas de xogos, emuladores.

Fonte: opennet.ru

Engadir un comentario