Barry Kauler, el fundador del proyecto Puppy Linux, ha publicado una distribución experimental EasyOS 4.5, que combina las tecnologías de Puppy Linux con el uso de aislamiento de contenedores para ejecutar componentes del sistema. La gestión de la distribución se realiza a través de un conjunto de configuradores gráficos en desarrollo por el proyecto. El tamaño de la imagen de arranque es de 825 MB.
En esta nueva versión:
- El núcleo de Linux se ha actualizado a la versión 5.15.78. Al compilar el núcleo, se han incluido configuraciones para mejorar el soporte KVM y QEMU, además de habilitar el uso de TCP syncookie para proteger contra inundaciones de paquetes SYN.
- El panel utilizado para ver IP TV en el escritorio se ha actualizado a la versión MK8.
- El desarrollo del sistema de compilación woofQ se ha trasladado a GitHub.
- Se han actualizado las versiones de los paquetes, incluyendo Firefox 106.0.5, QEMU 7.1.0 y Busybox 1.34.1.
- Se ha preparado la revisión del modelo de trabajo únicamente bajo el usuario root (ya que el modelo actual de trabajo bajo el usuario root con el reinicio de privilegios al iniciar cada aplicación es demasiado complicado e inseguro, se están realizando experimentos para proporcionar la posibilidad de trabajar bajo un usuario no privilegiado).
- El entorno utilizado para la recompilación de paquetes OpenEmbedded (OE) se ha actualizado a la versión 3.1.20.
- El script para iniciar Pulseaudio se ha movido a /etc/init.d.
- Se ha modificado el proceso de instalación del sistema, que se ha separado del gestor de arranque. Los gestores de arranque previamente utilizados rEFInd/Syslinux han sido reemplazados por Limine, que soporta el arranque en sistemas tanto con UEFI como con BIOS.
- Se han añadido paquetes SFS con Android Studio, Audacity, Blender, Openshot, QEMU, Shotcut, SmartGit, SuperTuxKart, VSCode y Zoom.
- Se ha añadido la utilidad ‘deb2sfs’ para convertir paquetes deb en sfs. Se ha mejorado la utilidad ‘dir2sfs’.
- Se ha logrado la posibilidad de imprimir desde programas construidos con GTK3.
- Se ha añadido soporte para el compilador del lenguaje Nim.
Uso del escritorio KDE4 con integración de nuevos programas de KDE5, modernización del diseño y uso de componentes diseñados específicamente para ROSA, como SimpleWelcome, RocketBar, StackFolder y Klook;
- Cada aplicación, así como el propio escritorio, pueden ejecutarse en contenedores separados, utilizando un mecanismo propio llamado Easy Containers para su aislamiento.
- Funciona por defecto con derechos de root, restableciendo privilegios al iniciar cada aplicación, ya que EasyOS se posiciona como un sistema Live de un solo usuario.
- La distribución se instala en un subdirectorio separado y puede coexistir con otros datos en el almacenamiento (el sistema se instala en /releases/easy-4.5, los datos del usuario se almacenan en el directorio /home, y los contenedores adicionales de aplicaciones se colocan en el directorio /containers).
- Se admite el cifrado de subdirectorios individuales (por ejemplo, /home).
- Es posible instalar metapaquetes en formato SFS, que son imágenes montables con Squashfs, que combinan varios paquetes normales y son semejantes a los formatos appimages, snaps y flatpak.
- El sistema se actualiza en modo atómico (una nueva versión se copia a otro directorio y se cambia el directorio activo del sistema) y admite revertir cambios en caso de problemas tras la actualización.
- Hay un modo de arranque desde la RAM, en el que al iniciar el sistema se copia en la memoria y funciona sin acceder a los discos.
- Se utiliza la herramienta WoofQ y fuentes de paquetes del proyecto OpenEmbedded para compilar la distribución.
- El escritorio se basa en el gestor de ventanas JWM y el gestor de archivos ROX.

- La instalación básica incluye aplicaciones como Firefox, LibreOffice, Scribus, Inkscape, GIMP, mtPaint, Dia, Gpicview, el editor de texto Geany, el gestor de contraseñas Fagaros, el sistema de gestión de finanzas personales HomeBank, la Wiki personal DidiWiki, el organizador Osmo, el gestor de proyectos Planner, el sistema de notas Notecase, Pidgin, el reproductor de música Audacious, los reproductores multimedia Celluloid, VLC y MPV, el editor de video LiVES, y el sistema de transmisión OBS Studio.
- Para simplificar el intercambio de archivos y organizar el acceso compartido a impresoras, se propone la aplicación EasyShare.
Fuente: opennet.ru

