Lanzamiento de la distribución de Linux Fedora 30

Presentado lanzamiento de la distribución de Linux Fedora 30. Para descargar preparadas productos Fedora Workstation, Fedora Server, Fedora Silverblue, Edición Fedora IoT, así como conjunto de "spins" con compilaciones en vivo de entornos de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE y LXQt. Las compilaciones se han formado para arquitecturas x86, x86_64, Power64, ARM64 (AArch64) y dispositivos variados con procesadores ARM de 32 bits.

Más destacadas mejoras en Fedora 30:

  • El escritorio GNOME se actualizó a la versión 3.32 con un estilo renovado de los elementos de la interfaz, el escritorio y los iconos, con soporte experimental para escalado fraccional y la eliminación del menú global;
  • Se ha trabajado en la mejora del rendimiento del gestor de paquetes DNF. Todos los metadatos en los repositorios, además de xz y gzip, ahora están disponibles en formato zchunk, que, además de un buen nivel de compresión, ofrece soporte para cambios delta, lo que permite descargar solo las partes del archivo que han cambiado (el archivo se divide en bloques comprimibles por separado y el cliente descarga solo aquellos bloques cuya suma de verificación no coincida con los bloques en su lado);
  • En DNF se ha agregado se ha implementado un código para enviar información necesaria para una evaluación más precisa de la base de usuarios de la distribución. Al acceder a los espejos, se enviará un contador "countme", cuyo valor aumenta cada semana. El contador se restablecerá a "0" después del primer acceso exitoso al servidor y comenzará a contar semanas después de 7 días. Este método permitirá evaluar cuánto tiempo ha estado instalado el lanzamiento utilizado, lo cual es suficiente para analizar la dinámica de la transición de los usuarios a nuevas versiones y detectar instalaciones efímeras en sistemas de integración continua, sistemas de prueba, contenedores y máquinas virtuales. Si lo desea, el usuario podrá desactivar el envío de esta información.
  • Se agregaron paquetes con escritorios Deepin, desarrollado por los creadores de la distribución homónima de China. Los componentes del escritorio se desarrollan utilizando los lenguajes C/C++ y Go, pero la interfaz se forma mediante tecnologías HTML5 utilizando el motor web Chromium. Una característica clave del escritorio Deepin es la barra, que admite varios modos de operación. En el modo clásico, hay una separación más clara entre las ventanas abiertas y las aplicaciones propuestas para iniciar. El modo eficiente se asemeja a Unity, fusionando los indicadores de programas en ejecución, aplicaciones favoritas y applets de control. La interfaz para iniciar programas ocupa toda la pantalla y ofrece dos modos: visualización de aplicaciones favoritas y navegación por el catálogo de programas instalados;
  • Se han añadido paquetes con el entorno de escritorio Pantheon, cuya creación está a cargo del proyecto Elementary OS. Para el desarrollo se utiliza GTK3+, el lenguaje Vala y el framework Granite. El entorno gráfico Pantheon integra componentes como el gestor de ventanas Gala (basado en LibMutter), la barra superior WingPanel, el lanzador Slingshot, el panel de control Switchboard, la barra de tareas inferior Plank (una versión reescrita en Vala del panel Docky) y el gestor de sesiones Pantheon Greeter (basado en LightDM);
  • Se han actualizado las versiones de los programas: 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;
  • Se ha realizado la transición a GnuPG 2 como la implementación principal de GPG (
    /usr/bin/gpg теперь ссылается на исполняемый файл GnuPG 2 вместо GnuPG 1;
  • Se ha trabajado para lograr una representación visual más suave durante el arranque, sin desconexiones breves de la pantalla y sin transiciones gráficas bruscas. En el controlador i915, el modo fastboot está habilitado por defecto, y en la pantalla de arranque plymouth se ha implementado un nuevo tema de diseño;
  • Como implementación del bus D-Bus, por defecto se utiliza D-Bus Broker. D-Bus Broker está completamente implementado en el espacio de usuario, sigue siendo totalmente compatible con la implementación de referencia de D-Bus, está diseñado teniendo en cuenta la compatibilidad con funcionalidades prácticas demandadas y se centra en mejorar el rendimiento y la fiabilidad;
  • El formato de metadatos para el cifrado de todo el disco ha sido cambiado de LUKS1 a LUKS2;
  • En preparación para la finalización del soporte de Python 2 (el tiempo de soporte de esta rama finaliza el 1 de enero de 2020), se han eliminado de los repositorios un gran número de paquetes específicos de Python 2. Para los módulos de Python suministrados en los repositorios con soporte de metadatos,
    Python Egg/Wheel ahora incluye por defecto un generador de dependencias;
  • Se ha eliminado el soporte de funciones obsoletas y no seguras de libcrypt, como encrypt, encrypt_r, setkey, setkey_r y fcrypt;
  • Se ha declarado obsoleto el archivo /etc/sysconfig/nfs, para configurar NFS solo se debe utilizar /etc/nfs.conf;
  • Se ha añadido soporte uEFI para el arranque en sistemas ARMv7;
  • Se ha eliminado la base de datos MongoDB de los repositorios debido a la transición de este proyecto a una licencia no libre, incompatible con los requerimientos de Fedora;
  • Se han catalogado como obsoletos los paquetes Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), jakarta-commons-httpclient, jakarta-oro, jakarta-regexp y sonatype-oss-parent;
  • Se ha añadido una colección Linux System Roles con un conjunto de módulos y roles para la implementación de un sistema de gestión de configuración centralizada basado en Ansible;
  • Se ha interrumpido formación de compilaciones de Fedora Atomic Host, que ofrecen un entorno reducido al mínimo, cuya actualización se realiza de forma atómica mediante el reemplazo de la imagen del sistema completo, sin desglosar en paquetes individuales. El proyecto que sustituirá a Fedora Atomic Host es Fedora CoreOS, que continúa el desarrollo de un sistema Linux para servidores Container Linux;
  • Gracias al uso de PipeWire se han resuelto los problemas con el acceso compartido a las ventanas de Chrome y Firefox en entornos basados en Wayland para la organización del trabajo remoto con el sistema. También se han solucionado problemas con el uso de controladores binarios propietarios de NVIDIA con Wayland. Suministro por defecto, la compilación de Firefox con soporte nativo para Wayland se ha pospuesto hasta la próxima versión (en Fedora 30, al igual que antes, Firefox funcionará a través de XWayland).
  • Se incluye el conjunto de herramientas Fedora Toolbox, que permite iniciar un entorno aislado adicional, que puede configurarse de manera arbitraria utilizando el gestor de paquetes habitual DNF. Este entorno facilitará la vida a los desarrolladores que necesitan instalar frecuentemente diversas bibliotecas y aplicaciones adicionales, en las compilaciones Fedora Silverblue;
  • En la biblioteca OpenH264, que implementa el códec H.264 utilizado en Firefox y GStreamer, se ha añadido soporte para la decodificación de los perfiles Main y High, que se utilizan comúnmente para la transmisión de video en servicios online (anteriormente, OpenH264 solo soportaba el perfil Baseline);
  • Se incluye un sistema para la configuración centralizada de escritorios Linux — Fleet Commander, diseñado para organizar el despliegue y mantenimiento de configuraciones para un gran número de estaciones de trabajo basadas en Linux y GNOME. Se proporciona una interfaz centralizada única para gestionar la configuración del escritorio, aplicaciones y conexiones de red;
  • Continuado El desarrollo de la edición Fedora Silverblue, que se diferencia de Fedora Workstation por su entrega en forma monolítica, sin la división del sistema base en paquetes separados, utilizando un mecanismo de actualización atómica y con la instalación de todas las aplicaciones adicionales en forma de paquetes flatpak, ejecutándose en contenedores aislados. En la nueva versión se ha añadido la posibilidad de utilizar en GNOME Software la capa rpm-ostree para agregar al imagen base de Silverblue capas con aplicaciones adicionales y componentes del sistema, disponibles solo en forma de paquetes rpm y aún no accesibles en flatpak. Por ejemplo, a través de rpm-ostree se ha implementado el soporte para la instalación de controladores propietarios de NVIDIA, fuentes, conjuntos de idiomas, extensiones para GNOME Shell y aplicaciones de terceros, como Google Chrome.

Simultáneamente para Fedora 30 se han puesto en funcionamiento Los repositorios «free» y «nonfree» del proyecto RPM Fusion, donde están disponibles paquetes con aplicaciones multimedia adicionales (MPlayer, VLC, Xine), códecs de video/audio, soporte para DVD, controladores propietarios de AMD y NVIDIA, programas de juegos, emuladores.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster