Se ha publicado el lanzamiento de la distribución de Linux Solus 4.8, que no se basa en paquetes de otras distribuciones y desarrolla su propio instalador, gestor de paquetes y configurador. Anteriormente, la distribución incluía el entorno de escritorio Budgie, pero ahora se ha separado en un proyecto independiente. Se ha decidido desarrollar la próxima rama Solus 5 utilizando las tecnologías de la distribución AerynOS. El código de los desarrollos del proyecto se distribuye bajo la licencia GPLv2, y se utilizan los lenguajes C y Vala para el desarrollo. Se ofrecen compilaciones con los entornos de escritorio Budgie, GNOME, KDE Plasma y Xfce. El tamaño de las imágenes ISO es de 2.6-2.9 GB (x86_64).
Para la gestión de paquetes, se utiliza el gestor de paquetes eopkg (fork de PiSi de Pardus Linux), que proporciona herramientas familiares para la instalación/desinstalación de paquetes, búsqueda en el repositorio y gestión de repositorios. Los paquetes pueden agruparse en componentes temáticos, que a su vez forman categorías y subcategorías. Por ejemplo, Firefox se clasifica en el componente network.web.browser, que forma parte de la categoría de aplicaciones de red y la subcategoría de aplicaciones para Web. Se ofrecen más de 2000 paquetes para instalación desde el repositorio.
La distribución sigue un modelo de desarrollo híbrido, de acuerdo con el cual se lanzan periódicamente versiones significativas que ofrecen nuevas tecnologías y mejoras considerables, mientras que entre las versiones importantes, la distribución se desarrolla utilizando un modelo rolling de actualización de paquetes.
Para la reproducción de música en las ediciones con los entornos de escritorio Budgie y GNOME se ha propuesto el reproductor Decibel, y para la reproducción de video se utiliza Celluloid. En la edición con KDE, para la reproducción de música está disponible Elisa, y para video — Haruna. En la edición con Xfce, se ha utilizado el reproductor Parole para reproducir archivos multimedia.
Principales cambios:
- Se ha completado el proyecto de mover todos los archivos ejecutables y bibliotecas de los directorios raíz a la partición /usr. Los directorios /bin, /sbin y /lib* ahora están unificados con los directorios correspondientes dentro de /usr y están configurados mediante enlaces simbólicos a ellos. Esta reestructuración ha eliminado la confusión con la ubicación de los archivos y ha llevado a la distribución a cumplir con los requisitos de systemd, que a partir de la versión 255 ha dejado de soportar jerarquías de directorios separadas. Se ha propuesto un nuevo repositorio de paquetes bajo el nombre en código Polaris, que contiene cambios que han permitido eliminar enlaces simbólicos de los paquetes para ser compatibles con el nuevo esquema de ubicación de archivos ejecutables y bibliotecas.
- El centro de instalación de aplicaciones propio (Software Center), escrito en Python 2, ha sido reemplazado por los gestores de aplicaciones estándar GNOME Software y KDE Discover. Este cambio ha permitido implementar soporte para la gestión de paquetes en formato Flatpak, que se instalan desde el directorio Flathub.
- Se han eliminado los paquetes para soportar Python 2. Todas las utilidades utilizadas en la distribución han sido reescritas en Python 3.
- Por defecto, al iniciar, se utiliza una pantalla de inicio basada en el paquete Plymouth.
- En todas las ediciones, se utilizan por defecto Firefox 145.0.1, LibreOffice 25.2.6 y Thunderbird 140.5.0.
- Se ha añadido soporte para la biblioteca girepository-2.0 (GObject Introspection Repository), que proporciona acceso a archivos typelib y datos de introspección que definen la API de C.
- Se han actualizado los componentes del sistema y los programas de usuario; por ejemplo, se ha propuesto el núcleo de Linux 6.17.8 (como opción, están disponibles paquetes con el núcleo LTS 6.12.58 y parches adicionales para AppArmor), systemd 257.10 y Mesa 25.2.6.
- En las compilaciones con GNOME y KDE, se ha interrumpido la entrega de la sesión X11 por defecto, pero quienes necesiten X11 pueden instalar los paquetes gnome-session-shell-x11 y plasma-x11 desde el repositorio.
- La compilación con el entorno de escritorio Budgie se ha actualizado a la versión Budgie 10.9.4, en la que se ha sincronizado con los cambios de GNOME 49 y ha agregado soporte para la biblioteca libpeas2, que permite crear plugins en los lenguajes C, Python y Vala utilizando GObject. Se ha dejado de soportar los plugins para el panel Raven escritos en Python (sin embargo, se mantiene el soporte para usar Python en los widgets del panel). Por defecto, se utiliza el tema GTK Pocillo Dark.

- El escritorio GNOME se ha actualizado a la versión GNOME 49.1. Por defecto, se ofrecen el tema de iconos MoreWaita, el reproductor de música Decibel, el visor de PDF Papers y el emulador de terminal Ptyxis.

- La compilación basada en KDE se ha actualizado a las versiones KDE Plasma 6.5.3, KDE Frameworks 6.19.0 y KDE Gear 25.08.3.

- Se ha anunciado una compilación estable y completamente soportada con el entorno de escritorio Xfce, que anteriormente se había marcado como experimental. A los usuarios se les ofrece la versión Xfce 4.20.

Fuente: opennet.ru




