lanzamiento de la distribución de Linux . Para descargar productos , , , , así como 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 con procesadores ARM de 32 bits.
Más destacadas en Fedora 30:
- El escritorio GNOME se actualizó a la versión 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 , 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 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 , 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 . 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 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 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, 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 con un conjunto de módulos y roles para el despliegue de un sistema de gestión centralizada de configuraciones basado en Ansible;
- 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 , el desarrollo del sistema operativo Linux para servidores ;
- Gracias al uso de PipeWire 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. 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 , 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 ;
- 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 — , 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;
- 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 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
