Después de un año de desarrollo, se ha publicado la versión del sistema operativo Endless OS 4.0, que tiene como objetivo crear un sistema fácil de usar en el que se puedan encontrar rápidamente aplicaciones a gusto. Las aplicaciones se distribuyen como paquetes independientes en formato Flatpak. El tamaño de las imágenes de arranque ofrecidas varía de 3.3 a 17 GB.
La distribución no utiliza administradores de paquetes tradicionales, sino que ofrece un sistema base mínimo que se actualiza de forma atómica, funcionando en modo de solo lectura y generado mediante las herramientas OSTree (la imagen del sistema se actualiza de forma atómica a partir de un repositorio similar a Git). Recientemente, los desarrolladores de Fedora han intentado reproducir ideas similares a Endless OS en el marco del proyecto Silverblue, con el objetivo de crear una versión de Fedora Workstation que se actualice de forma atómica. El instalador y el sistema de actualización de Endless OS, como se planeaba, ahora se utilizan en GNOME OS.
Endless OS es una de las distribuciones que promueve la innovación entre los sistemas Linux para usuarios. El entorno de escritorio en Endless OS se basa en un fork de GNOME significativamente modificado. A su vez, los desarrolladores de Endless participan activamente en el desarrollo de proyectos upstream y contribuyen con su trabajo. Por ejemplo, en la versión GTK+ 3.22, aproximadamente el 9.8% de todos los cambios fueron preparados por los desarrolladores de Endless, y la empresa supervisora del proyecto, Endless Mobile, forma parte del consejo de supervisión de la GNOME Foundation, junto a FSF, Debian, Google, Linux Foundation, Red Hat y SUSE.
Endless OS 4 está marcado como una versión con soporte a largo plazo, cuyas actualizaciones se generarán durante varios años. Además, la distribución seguirá siendo compatible durante algún tiempo después del lanzamiento de la rama Endless OS 5, que se publicará en 2-3 años y estará basada en Debian 12 (la fecha de lanzamiento de Endless OS 5 depende de cuándo se publique Debian 12).
En esta nueva versión:
- Para simplificar la navegación por la lista de aplicaciones instaladas, que puede dividirse en varias páginas, se han añadido flechas a los lados del bloque de iconos para moverse a la siguiente y anterior página. En la parte inferior de la lista se ha añadido un indicador visual del número total de páginas, donde cada página corresponde a un punto.

- Se ha proporcionado la posibilidad de cambiar rápidamente a otro usuario sin cerrar la sesión actual. La interfaz de cambio de usuario está disponible a través del menú o en la página de bloqueo de pantalla.

- Se ha actualizado el sistema de impresión. Ya no se requieren controladores separados para trabajar con impresoras, y se utiliza el protocolo IPP Everywhere para la impresión y detección de impresoras conectadas directamente o disponibles en la red local.
- Los componentes de la distribución están sincronizados con la rama Debian 11 (Endless OS 3.x se basaba en Debian 10). El paquete del núcleo de Linux se ha actualizado a la versión 5.11. Se han actualizado las versiones de los controladores de NVIDIA (460.91.03), OSTree 2020.8 y flatpak 1.10.2.
- Se ha modificado el proceso de construcción de la distribución; en lugar de recompilar los textos fuente de los paquetes de Debian localmente, en Endless OS 4 ahora se descargan directamente los paquetes binarios comunes de Debian desde los repositorios de Debian al crear la distribución. El número de paquetes específicos de Endless OS que incluyen cambios se ha reducido a 120.
- Se ha agregado soporte para las placas Raspberry Pi 4B con 8 GB de RAM (los modelos con 2 GB y 4 GB de RAM se apoyaban anteriormente). Se ha mejorado el rendimiento gráfico y de WiFi para todos los modelos Raspberry Pi 4B. El soporte para la plataforma ARM64 sigue siendo experimental.
- Se ha añadido soporte para VPN L2TP y OpenConnect con soporte para los protocolos Cisco AnyConnect, Array Networks AG SSL VPN, Juniper SSL VPN, Pulse Connect Secure, Palo Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN y Fortinet Fortigate SSL VPN.
- Para la configuración del reloj del sistema y la sincronización de la hora exacta se ha implementado el servicio systemd-timesyncd en lugar de fake-hwclock y ntpd.
- Se ha añadido soporte para el mecanismo SBAT (UEFI Secure Boot Advanced Targeting) en el cargador, resolviendo problemas con la revocación de certificados para UEFI Secure Boot.
- Se ha interrumpido el suministro de la aplicación para control remoto del escritorio vinagre, que ya no es mantenida por sus autores. Como alternativa, se sugiere utilizar programas como Connections (RDP, VNC), Remmina (RDP, VNC, NX, Spice, SSH) o Thincast (RDP).
- Se han eliminado accesos directos web desde el escritorio para la apertura rápida de sitios como Duolingo, Facebook, Gmail, Twitter, WhatsApp y YouTube.
- Se han eliminado las aplicaciones 'The Word of the Day' y 'Quote of the Day', que han perdido su propósito tras la eliminación de la función Discovery Feed en la última versión.
- Se propone Chromium como navegador predeterminado, en lugar de la anterior aplicación de redirección que instalaba automáticamente Google Chrome la primera vez que se conectaba a la red.
- El reproductor de música Rhythmbox y la aplicación para cámaras web Cheese se han cambiado a paquetes en formato Flatpak (anteriormente, Rhythmbox y Cheese formaban parte de la instalación base y no podían desinstalarse o desactivarse a través de herramientas de control parental). Después de la actualización, el usuario deberá trasladar sus listas de reproducción de su directorio '~/.local/share/rhythmbox/' a '~/.var/app/org.gnome.Rhythmbox3/data/rhythmbox/'.
- Los íconos utilizados en la distribución han sido sustituidos por los íconos predeterminados de GNOME, que están mejor adaptados para pantallas de alta densidad de píxeles.

- Los componentes del sistema operativo y las aplicaciones en formato Flatpak están separados y ahora se almacenan en repositorios distintos (anteriormente se procesaban en un solo repositorio OSTree en disco). Se destaca que este cambio ha permitido mejorar la estabilidad y el rendimiento de la instalación de paquetes.
- Se ha modificado el método de participación opcional en la transmisión de telemetría sobre el uso del usuario y el envío de informes de fallos que ocurren (la inclusión de la transmisión de estadísticas anónimas puede ser realizada por el usuario durante la instalación o a través del configurador 'Configuración → Privacidad → Métricas'). A diferencia de versiones anteriores, los datos transmitidos ya no se vinculan a un ordenador específico, sino que se asocian con el identificador de la versión del sistema operativo instalado en el ordenador. Además, se ha reducido el número de métricas enviadas al transmitir estadísticas.
- Se les ha otorgado a los usuarios la capacidad de personalizar el contenido de la imagen de instalación. Por ejemplo, se puede crear una variante personalizada de la imagen de instalación que contenga un conjunto diferente de aplicaciones predeterminadas y otras configuraciones del escritorio.
Fuente: opennet.ru



