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 de elementos de interfaz de usuario, escritorio e íconos rediseñado, soporte experimental para escalado fraccionado y finalización del soporte 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 el formato zchunk, que además de un buen nivel de compresión, ofrece soporte para cambios delta, permitiendo descargar solo las partes modificadas del archivo (el archivo se divide en bloques comprimibles por separado y el cliente solo descarga aquellos bloques cuya suma de verificación no coincide con los bloques de su lado);
  • En DNF se ha agregado se incluye 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 se incrementa cada semana. El contador se reiniciará 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 cuanto tiempo ha pasado desde que se instaló la versión utilizada, lo cual es suficiente para analizar la dinámica de los usuarios que migran a nuevas versiones y detectar instalaciones de corta duración en sistemas de integración continua, sistemas de pruebas, contenedores y máquinas virtuales. Si lo desea, el usuario podrá desactivar el envío de la información indicada.
  • Se agregaron paquetes con escritorios Deepin, desarrollado por los programadores de la distribución homónima de China. Los componentes del escritorio se desarrollan con lenguajes C/C++ y Go, pero la interfaz se forma utilizando tecnologías HTML5 con el motor web Chromium. Una característica clave del escritorio Deepin es la barra, que soporta varios modos de operación. En el modo clásico, hay una separación más clara entre las ventanas abiertas y las aplicaciones sugeridas para iniciar. El modo eficiente se asemeja a Unity, combinando indicadores de programas en ejecución, aplicaciones favoritas y applets de control. La interfaz para lanzar programas se muestra en pantalla completa y ofrece dos modos: vista de aplicaciones favoritas y navegación por el catálogo de programas instalados;
  • Se han añadido paquetes con el escritorio Pantheon, desarrollado por el proyecto Elementary OS. Para el desarrollo se utiliza GTK3+, el lenguaje Vala y el marco Granite. El entorno gráfico Pantheon combina componentes como el gestor de ventanas Gala (basado en LibMutter), el panel superior WingPanel, el lanzador Slingshot, el panel de control Switchboard, el panel 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 asegurar una representación gráfica más fluida al iniciar, sin apagones breves de pantalla y sin transiciones gráficas abruptas. El modo fastboot está habilitado por defecto en el controlador i915, y se ha implementado un nuevo tema en la pantalla de arranque de Plymouth;
  • Como implementación por defecto del bus D-Bus se ha utilizado el D-Bus Broker. D-Bus Broker está completamente implementado en el espacio del usuario, es totalmente compatible con la implementación de referencia de D-Bus, está diseñado teniendo en cuenta el soporte de características funcionales demandadas, y se enfoca principalmente en mejorar el rendimiento y aumentar la fiabilidad;
  • El formato de metadatos para el cifrado de todo el disco ha 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 disponibles en los repositorios con soporte de metadatos,
    Python Egg/Wheel se ha incluido el generador de dependencias por defecto;
  • Se ha eliminado el soporte de funciones obsoletas e inseguras de libcrypt, como encrypt, encrypt_r, setkey, setkey_r y fcrypt;
  • Se ha declarado obsoleto el archivo /etc/sysconfig/nfs; para la configuración de NFS, sólo se debe utilizar /etc/nfs.conf;
  • Se ha añadido soporte para 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 requisitos de Fedora;
  • Se han declarado 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 la colección Linux System Roles con un conjunto de módulos y roles para el despliegue de un sistema de gestión centralizada de configuraciones basado en Ansible;
  • Se ha interrumpido la formación de imágenes de Fedora Atomic Host, que ofrecen un entorno minimizado, cuya actualización se realiza de manera atómica mediante el reemplazo de toda la imagen del sistema, sin desglosarla en paquetes individuales. El proyecto Fedora CoreOS, continúa el desarrollo del sistema operativo Linux para servidores Container Linux;
  • Gracias al uso de PipeWire se resolvieron problemas con el uso compartido de ventanas en Chrome y Firefox en entornos basados en Wayland al organizar el trabajo remoto con el sistema. También se resolvieron problemas con el uso de controladores binarios propietarios de NVIDIA con Wayland. La entrega de la versión predeterminada de Firefox con soporte integrado para Wayland se ha pospuesto hasta la próxima versión (en Fedora 30, como antes, Firefox funcionará a través de XWayland).
  • El conjunto incluye herramientas Fedora Toolbox, que permite iniciar un entorno aislado adicional, que puede ser configurado de cualquier manera utilizando el gestor de paquetes DNF. Este entorno facilitará la vida a los desarrolladores que necesitan instalar frecuentemente diversas bibliotecas y aplicaciones adicionales, en el contexto de las imágenes Fedora Silverblue;
  • Se ha añadido soporte para la decodificación de los perfiles Main y High en la biblioteca OpenH264 con implementación del códec H.264, que se utiliza en Firefox y GStreamer, perfiles 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, destinado a organizar el despliegue y el mantenimiento de configuraciones para un gran número de estaciones de trabajo basadas en Linux y GNOME. Se proporciona una interfaz centralizada para gestionar la configuración del escritorio, las aplicaciones y las conexiones de red;
  • Continúa el desarrollo de la edición Fedora Silverblue, que se diferencia de Fedora Workstation por su entrega en forma monolítica, sin dividir el sistema base en paquetes individuales, 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 capas de aplicaciones adicionales y componentes del sistema al imagen base de Silverblue, que solo se distribuyen en forma de paquetes rpm y que todavía no están disponibles 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, en los que se encuentran disponibles paquetes con aplicaciones multimedia adicionales (MPlayer, VLC, Xine), codecs 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