Hyprland 0.55: una transición radical hacia Lua y una configuración más modular


Hyprland 0.55 ya es oficial y marca uno de los cambios más importantes en la historia reciente de este popular compositor Wayland para Linux. La nueva versión llega tres meses después de la anterior e introduce una transición profunda hacia configuraciones basadas en Lua, además de nuevas APIs y mejoras internas que buscan hacer el entorno más flexible y potente para usuarios avanzados. El proyecto, liderado por Vaxry, continúa evolucionando con rapidez, y esta actualización supone un paso clave en la modernización del ecosistema Hyprland. Aunque el cambio hacia Lua ha generado bastante debate dentro de la comunidad, el objetivo es ofrecer configuraciones más dinámicas, mantenibles y programables. Además, Hyprland 0.55 añade nuevas funciones para layouts y herramientas orientadas a desarrolladores y usuarios que buscan personalizar al máximo su escritorio Linux.

Hyprland 0.55 apuesta por Lua y una configuración más avanzada

La principal novedad de Hyprland 0.55 es la transición hacia un sistema de configuración basado en Lua, un movimiento que cambia por completo la manera de personalizar el compositor Wayland. Aunque los archivos tradicionales seguirán funcionando durante varias versiones más, el proyecto ya recomienda comenzar la migración al nuevo formato para aprovechar las futuras funciones y APIs avanzadas.

Otro de los grandes cambios es la incorporación de una nueva Layout API que permitirá desarrollar y gestionar layouts de forma más flexible. Esta mejora busca facilitar la creación de experiencias más personalizadas y complejas dentro del escritorio, algo especialmente valorado por usuarios avanzados y desarrolladores del ecosistema Linux.

La comunidad ha reaccionado de forma mixta ante esta actualización. Mientras algunos usuarios celebran la potencia y flexibilidad que aporta Lua, otros consideran que la nueva configuración aumenta la complejidad del sistema y obliga a aprender un lenguaje adicional. Aun así, muchos destacan que Hyprland sigue siendo uno de los gestores Wayland más fluidos y visualmente atractivos del panorama Linux actual.

Con Hyprland 0.55, el proyecto mantiene su filosofía de evolución constante y rápidas innovaciones, consolidándose como una de las referencias más importantes dentro de los entornos Wayland modernos para GNU/Linux.

Notas sobre el contenido técnico: Este artículo describe la transición de Hyprland hacia un modelo de configuración basado en Lua y la introducción de una nueva API de Layout. Aunque el texto original contiene referencias específicas y lenguaje orientado a la comunidad, el objetivo es ofrecer una visión clara de qué significa este cambio para usuarios y desarrolladores, con énfasis en las implicaciones prácticas a corto y mediano plazo.

from Linux Adictos https://ift.tt/KE60Ssj
via IFTTT

Parrot 7.2: Innovación, seguridad y una experiencia más fluida para ciberseguridad y privacidad

Parrot 7.2

Parrot 7.2 ya está disponible y llega, tres meses después de la versión anterior, con importantes mejoras para los usuarios de ciberseguridad, pentesting y privacidad. La nueva versión de esta distribución basada en Debian introduce correcciones de seguridad, optimizaciones internas y una mejor integración con herramientas modernas, consolidándose como una de las alternativas más completas frente a otras distros enfocadas en hacking ético.

El equipo de desarrollo de Parrot Security ha centrado esta actualización en mejorar la estabilidad del sistema y simplificar la experiencia de uso. Entre los cambios más destacados se encuentran las actualizaciones automáticas de paquetes Flatpak, mejoras en componentes como parrot-menu y parrot-tools, así como una sincronización más avanzada con los últimos paquetes de Debian. Además, la distribución sigue apostando por ofrecer un entorno ligero, seguro y preparado tanto para investigadores de seguridad como para usuarios avanzados de Linux.

Parrot 7.2 mejora la seguridad y moderniza su ecosistema

Uno de los puntos más importantes de Parrot 7.2 es la incorporación de nuevas medidas de seguridad y estabilidad del sistema. La distribución incluye correcciones frente a vulnerabilidades recientes en Linux y optimiza el comportamiento durante las migraciones desde versiones anteriores de Parrot OS, algo especialmente útil para quienes actualizan desde Parrot 6 “Lory”.

La nueva versión también mejora la gestión de aplicaciones Flatpak gracias a una comprobación integrada que permite automatizar las actualizaciones de este tipo de paquetes. A ello se suman mejoras en el menú principal del sistema y en varias herramientas propias del ecosistema Parrot, facilitando una experiencia más fluida y moderna para usuarios centrados en auditorías de seguridad, análisis forense o navegación anónima.

Parrot 7.2 mantiene además su filosofía rolling release basada en Debian, lo que permite acceder rápidamente a nuevas funciones y parches de seguridad. El sistema continúa ofreciendo ediciones orientadas tanto al escritorio doméstico como al ámbito profesional de la ciberseguridad, incluyendo imágenes específicas para pentesting y entornos especializados.

from Linux Adictos https://ift.tt/eJR6rYE
via IFTTT

ZenLake OS: GNOME moderno con sabor a Windows y una base sólida para el día a día

ZenLake OS

Si llevas tiempo trasteando con GNU/Linux y te encanta la estética de GNOME, pero te desespera su forma de trabajar, ZenLake OS es de esas distros que te hacen pensar: “¿y por qué esto no venía así de serie?”. Este sistema nace precisamente con esa idea: ofrecer un entorno GNOME bonito, moderno y mimado, pero con un comportamiento mucho más familiar para quien viene de Windows, con barra de tareas, bandeja de sistema, menú de inicio y un flujo de trabajo directo.

ZenLake OS se presenta como una mezcla muy bien pensada entre Debian o Ubuntu LTS (según la edición) y un GNOME profundamente adaptado. Su objetivo es ofrecer un escritorio ligero, minimalista y listo para usar desde el primer arranque, sin tener que volverte loco instalando extensiones, configurando paneles o peleándote con opciones ocultas. Además, añade funciones avanzadas como restauración del sistema, snapshots automáticos y un sistema de instalación sencillo con Calamares.

Qué es ZenLake OS y en qué se basa

ZenLake OS es una distribución Linux que parte de Debian 13 o Ubuntu LTS como base, según la versión que elijas, y que gira en torno al escritorio GNOME. No es una distro “desde cero”, sino un remix que aprovecha la estabilidad y el ecosistema de estas bases clásicas, añadiendo un perfil muy claro: escritorio fácil, visualmente atractivo y listo para funcionar sin ajustes complicados.

La gracia de ZenLake OS está en que toma GNOME, uno de los entornos más vistosos de Linux, y lo adapta para que resulte natural para usuarios acostumbrados a un escritorio tradicional. Si vienes de Windows, lo normal es que eches de menos la barra inferior con iconos, la bandeja de sistema, el menú de aplicaciones en una esquina y la posibilidad de minimizar y gestionar ventanas con un solo vistazo. GNOME, tal y como viene de fábrica, rompe bastante con esa idea, y aquí es donde ZenLake entra en juego.

Por qué GNOME puede resultar confuso y qué soluciona ZenLake

GNOME, en su configuración estándar, prescinde de muchos elementos clásicos: no hay barra de tareas al uso, ni bandeja de sistema, ni un menú de inicio tradicional. Las ventanas se gestionan desde una vista de actividades algo diferente a lo habitual, los iconos de escritorio brillan por su ausencia y ni siquiera encontrarás, en muchos casos, un botón de minimizar en la barra de título.

Para usuarios experimentados, este enfoque minimalista puede resultar interesante, pero para quien busca un entorno rápido de entender y sin curva de aprendizaje rara, GNOME stock se hace cuesta arriba. ZenLake OS ataca precisamente estos puntos: reintroduce una barra inferior tipo Windows, un menú de aplicaciones clásico, iconos en el escritorio y animaciones llamativas, pero sin renunciar a la elegancia y al diseño limpio que hace tan popular a GNOME.

Filosofía: escritorio ligero, minimalista y listo para usar

La filosofía que hay detrás de ZenLake OS es bastante clara: ofrecer un GNOME funcional desde el minuto uno, sin obligarte a instalar medio repositorio de extensiones para conseguir un comportamiento “normal”. En lugar de saturar la ISO con toneladas de programas, la distribución apuesta por un enfoque minimalista.

La imagen de instalación estándar se mantiene por debajo de los 2 GB de tamaño, lo que significa que no vas a encontrar una colección interminable de aplicaciones preinstaladas. La idea es darte un sistema base bien pulido, con el escritorio configurado, y dejar que seas tú quien decida qué software quiere añadir después, ya sea mediante APT, Snap o Flatpak.

Versiones disponibles: Ubuntu 26.04 y Debian 13

ZenLake OS se ofrece en varias variantes que se apoyan en grandes bases conocidas. Por un lado, tenemos ZenLake OS 26.04, que utiliza Ubuntu 26.04 LTS como base, y por otro, la línea ZenLake 13 que se apoya en Debian 13. En ambos casos se mantiene la misma idea general de GNOME personalizado, pero con matices en cuanto a ciclo de actualizaciones y filosofía de fondo de la distribución base.

Además de la edición gratuita minimalista, existe una Ultimate Edition tanto para ZenLake 26.04 como para ZenLake 13, orientada a quienes quieren arrancar y tenerlo prácticamente todo listo: suite ofimática, herramientas multimedia, utilidades de grabación, edición de imágenes, etc., todo en un único ISO más grande y completo.

Características generales del sistema

En su núcleo, ZenLake OS mantiene los componentes típicos de una distro moderna basada en Debian o Ubuntu, con algunos detalles interesantes. Utiliza systemd como sistema de inicio e integra el gestor de paquetes APT, con toda la potencia de los repositorios oficiales. Es una distribución de modelo de lanzamiento fijo, no rolling, lo que aporta un equilibrio entre estabilidad y actualizaciones periódicas planificadas.

La distro está pensada principalmente para arquitectura x86_64 y funciona sin problemas en equipos modernos, tanto en instalaciones directas sobre hardware como en máquinas virtuales. Es compatible con plataformas de virtualización como VirtualBox, VMware y KVM, lo que la hace ideal para pruebas, laboratorios o para quienes prefieren no tocar aún su sistema principal.

Un GNOME con sabor a Windows: diseño del escritorio

Uno de los pilares de ZenLake OS es la transformación del escritorio GNOME en algo mucho más cercano a lo que la mayoría de usuarios conoce. Para ello, integra y configura diferentes extensiones que aportan funciones muy concretas. La más visible es la que proporciona un panel inferior tipo barra de tareas, similar a la de Windows, donde ver las ventanas abiertas, los iconos fijados y los indicadores de estado.

Sobre ese panel se integra un menú de aplicaciones clásico, basado en extensiones tipo Arc Menu, que permite buscar y lanzar programas de manera rápida. En lugar de depender únicamente de la visión de actividades, tienes ese botón que abre un menú estructurado, con categorías, accesos directos y buscador integrado, algo mucho más familiar para quien viene de sistemas Windows.

El escritorio también recupera los iconos sobre el fondo de pantalla, algo que GNOME había dejado de lado de forma predeterminada. De este modo, puedes colocar accesos a carpetas, archivos o unidades externas directamente en el escritorio, lo que facilita mucho el trabajo a quienes se manejan de forma visual.

Efectos visuales: animaciones y escritorio 3D

Más allá de lo funcional, ZenLake OS no se olvida de lo estético. Integra animaciones que aportan un toque muy vistoso, como las ventanas “gelatinosas” (wobbly windows) al moverlas, o el famoso efecto “lámpara mágica” al minimizar y maximizar aplicaciones, haciendo que el escritorio se sienta más dinámico y fluido.

También incorpora funciones avanzadas en la vista de actividades, como una especie de cubo 3D del escritorio en el modo Overview, permitiendo moverte entre escritorios virtuales de forma llamativa. El cambio de aplicaciones con ALT+Tab se beneficia de un modo “coverflow” en el que las ventanas se muestran en carrusel, y las animaciones se han ajustado para ser más rápidas, con la idea de ahorrar tiempo en el día a día sin renunciar al aspecto pulido.

ZenLake Settings: el centro nervioso de la personalización

Para no obligar al usuario a pelearse con la configuración interna de GNOME y sus extensiones, ZenLake OS incluye una herramienta propia llamada ZenLake Settings. Este panel centraliza la activación y desactivación de las extensiones clave del escritorio: barra inferior, menú de aplicaciones, iconos de escritorio, efectos visuales, cambios de wallpaper, etc.

Desde ZenLake Settings puedes ajustar de forma rápida qué comportamiento quieres en tu entorno, sin necesidad de instalar GNOME Tweaks ni de tocar configuraciones poco intuitivas. En las ediciones Ultimate, este panel va aún más allá, añadiendo opciones para optimizar tiempos de arranque y apagado, cambiar proveedor DNS o afinar ciertos parámetros del sistema.

Fondos de pantalla dinámicos y personalización visual

De fábrica, ZenLake OS viene con un sistema de fondos de pantalla cambiantes a diario. En algunas variantes se inspira en fondos diarios de Bing, y en otros casos se utilizan fotografías seleccionadas (por ejemplo, wallpapers de Unsplash, con autores como AJ o David Brooke Martin). La idea es que cada día el escritorio tenga un aspecto ligeramente distinto.

Si no te gusta que el fondo cambie solo, puedes desactivar fácilmente la opción de “cambiar fondo diariamente” desde la app ZenLake Settings. Además, tienes un icono en la barra de estado desde el que navegar y elegir manualmente el fondo que más te guste entre los disponibles, dejando el escritorio exactamente como prefieras.

ISO minimalista y soporte para Snap y Flatpak

Una de las decisiones más importantes de ZenLake OS es mantener la ISO en un tamaño contenido, por debajo de los 2 GB en la edición estándar. Esto significa que al terminar la instalación tendrás lo esencial para trabajar, pero no una avalancha de programas que jamás vas a abrir. Así se reduce el consumo de espacio y se da al usuario la libertad de montar su propio entorno de trabajo.

Aun siendo minimalista, el sistema viene preparado para usar tanto Snap como Flatpak, pero sin estas tiendas pre-repletas de aplicaciones innecesarias. Tienes disponible APT como base, y si quieres tirar de Snap o Flatpak, puedes hacerlo sin problemas, con la ventaja de acceder a versiones recientes de muchas aplicaciones sin romper la estabilidad del sistema.

Navegador, DNS y optimizaciones de red

En el apartado de internet, ZenLake OS incluye la última versión de Firefox obtenida directamente del repositorio oficial de Mozilla, en vez de depender exclusivamente de las versiones empaquetadas por la distribución base. Esto ayuda a mantener el navegador más al día, algo importante tanto por rendimiento como por seguridad.

La distro configura por defecto Cloudflare DNS para resolver dominios, con la intención de acelerar las consultas DNS y mejorar la sensación de velocidad al navegar. Además, integra soporte para multiplexación SSH, lo que permite reutilizar conexiones SSH y acelerar sesiones remotas frecuentes, algo especialmente útil para administradores de sistemas y usuarios avanzados que se conectan a varios servidores.

Instalación sencilla con Calamares

Para instalar ZenLake OS se recurre al conocido instalador Calamares, una herramienta gráfica multiplataforma que guía al usuario paso a paso. El proceso resulta bastante intuitivo: elegir idioma, zona horaria, tipo de particionado, usuario y contraseña, y poco más. Es una buena opción tanto para quienes vienen de otros Linux como para personas que se estrenan.

En las ediciones Ultimate se añade una opción interesante de “instalación mínima” directamente en Calamares. Esto permite usar el mismo ISO para dos enfoques diferentes: instalar un sistema completo lleno de software listo para usar, o realizar una instalación minimalista y luego ir añadiendo programas a tu gusto.

Requisitos de hardware y compatibilidad

ZenLake OS no requiere un equipo de última generación, pero sí está pensado para hardware relativamente actual. Se recomienda un procesador Intel o AMD de 64 bits, con un mínimo de 2 GB de RAM para funcionar, aunque lo ideal son 4 GB o más para un uso cómodo del escritorio GNOME con efectos activos.

En cuanto al almacenamiento, el sistema puede funcionar en 10 GB de espacio en disco, pero es mucho más sensato reservar al menos 20 GB si vas a instalar aplicaciones, mantener snapshots de restauración y guardar algunos archivos. Sobre la pantalla, se indica un mínimo de 1024×768 píxeles, aunque una resolución de 1920×1080 mejora bastante la experiencia de escritorio.

Ediciones Ultimate: todo el software que necesitas desde el primer día

Para usuarios que prefieren no perder tiempo instalando aplicaciones una a una, ZenLake ofrece las llamadas Ultimate Edition tanto para ZenLake 26.04 como para ZenLake 13. Estas imágenes pesan alrededor de 3 GB y traen un escritorio casi “para todo”, cargado con una selección de software muy completa.

En estas ediciones se incluyen programas como LibreOffice para la ofimática, VLC para reproducción multimedia, OBS para grabación y streaming, GIMP e Inkscape para edición y diseño gráfico, y herramientas de captura como Flameshot o Shutter, entre otras muchas. En el caso de ZenLake 13 Ultimate también se añaden utilidades como Xournal++ para anotaciones y un conjunto amplio de herramientas de línea de comandos: mosh, rclone, borgbackup, ffmpeg, fish, imagemagick y más, orientadas a usuarios avanzados.

Otro detalle interesante es que las Ultimate Edition reciben ISOs actualizados de manera periódica. En la rama 26.04, se renuevan aproximadamente cada seis meses (febrero y agosto), incluyendo kernel más reciente, firmware actualizado y mejoras en la pila gráfica para soportar mejor nuevo hardware. En la rama basada en Debian 13, los ISOs se refrescan cada dos o tres meses siguiendo el ritmo de actualizaciones de Debian, lo que las hace muy atractivas para instalaciones nuevas sin necesidad de aplicar montones de actualizaciones tras el primer arranque.

Funciones de restauración del sistema con ChronShield

Una de las grandes bazas de ZenLake OS es su sistema de restauración integrado, pensado para que puedas volver a un estado anterior del equipo si algo se rompe tras una actualización o un experimento fallido. Para ello se apoya en una herramienta llamada ChronShield, que viene preinstalada en la distro.

ChronShield crea instantáneas automáticas del sistema cada hora, manteniendo por defecto hasta 10 snapshots: cinco de tipo horario y cinco diarias. Estos puntos de restauración se guardan en la propia partición del sistema, en el directorio /chronshield, y se comprimen para ocupar muy poco espacio. De este modo, puedes tener un histórico razonable de estados anteriores sin consumir demasiados gigas.

En caso de que el sistema deje de arrancar o funcione mal tras algún cambio, es posible arrancar desde el ISO Live de ZenLake y usar la opción de recuperación para restaurar el equipo a una fecha anterior. La gestión de estas instantáneas automáticas también se puede hacer desde la aplicación ZenLake Settings, donde puedes activar o desactivar las copias según te interese.

Si no te interesa en absoluto la función de restauración, siempre tienes la opción de eliminar ChronShield y borrar los datos de recuperación mediante un comando en la terminal. Esto libera el espacio que usan las instantáneas y simplifica el sistema para quienes prefieren otra estrategia de copias de seguridad.

Descarga de ZenLake OS, arranque Live y verificación de la ISO

ZenLake OS se puede descargar de forma gratuita en la edición estándar desde su página oficial. La imagen, por ejemplo la de ZenLake OS 26.04 basada en Ubuntu 26.04 (Resolute), se ofrece como un archivo ISO de poco más de 2,2 GB (aproximadamente 2261 MiB). Una vez descargado, se puede grabar en un USB utilizando herramientas como Ventoy o Etcher.

El medio Live soporta modo BIOS clásico y arranque UEFI, por lo que puedes usarlo prácticamente en cualquier PC actual. Es buena práctica conservar el USB Live incluso después de instalar el sistema, ya que incluye funciones de recuperación para arreglar problemas futuros. Además, desde el menú de arranque puedes ejecutar una sesión Live desde la RAM, una opción útil para probar el sistema en profundidad sin tocar el disco duro.

Los desarrolladores insisten en la importancia de verificar la integridad y autenticidad de la imagen ISO. Cualquiera podría generar un ISO falso, así que la responsabilidad de comprobar que has descargado una copia legítima recae en el usuario. Para ello, se proporcionan dos archivos: uno con las sumas SHA256 (sha256sum.txt) y otro con la firma GPG correspondiente (sha256sum.txt.asc).

El procedimiento recomendado es descargar la ISO y esos dos ficheros, guardándolos en tu carpeta de Descargas. Si el navegador los abre en una pestaña, conviene usar “Guardar como” desde el menú contextual. Posteriormente, se siguen las instrucciones desde la web de ZenLake para verificar la suma SHA256 y la firma, asegurando así que el archivo no ha sido modificado o manipulado por terceros.

Ediciones de pago y soporte de ZenLake OS

Aunque la edición minimalista de ZenLake OS se distribuye sin coste, el proyecto se financia en parte ofreciendo las Ultimate Edition como descarga de pago. A cambio de una pequeña cantidad, obtienes un ISO más grande, repleto de aplicaciones listas para usar y con actualizaciones de imagen periódicas, tanto en la variante basada en Ubuntu 26.04 como en la basada en Debian 13.

En cuanto al soporte, la distribución se ofrece formalmente “tal cual, sin garantía ni soporte oficial incluido”. Sin embargo, quien necesite ayuda profesional puede contratar una consulta de pago a través de los canales que el desarrollador pone a disposición. De esta forma se cubren los casos en los que un usuario o empresa quiera ayuda directa en la resolución de problemas o en la configuración de su entorno con ZenLake.

Licencias, componentes propietarios y advertencias sobre ZenLake OS

Es importante tener en cuenta que, aunque la base de ZenLake OS se asienta sobre proyectos de software libre, la distribución incluye componentes propietarios y herramientas freeware. Un ejemplo claro es la propia aplicación ZenLake Settings, que se distribuye sin coste pero no es de código abierto. Si necesitas acceder a su código para usarlo en desarrollos propios, se ofrece la posibilidad de negociar licencias y precios de forma privada.

El sistema también puede incluir otros elementos propietarios como drivers gráficos y firmware, por ejemplo los controladores NVIDIA u otros binarios cerrados necesarios para que cierto hardware funcione correctamente. Las condiciones de uso y redistribución de estos componentes vienen definidas por las licencias individuales de cada paquete, por lo que conviene revisarlas si te preocupa este aspecto.

En todas las variantes de ZenLake OS se incluye un aviso legal muy claro: la distribución se proporciona sin garantía alguna y bajo la responsabilidad total del usuario. Si algo sale mal, desde una pérdida de datos hasta un fallo de hardware asociado al uso del sistema, los autores no asumen responsabilidad. Es un planteamiento habitual en muchas distros, pero no por ello deja de ser algo que conviene tener presente.

ZenLake OS se posiciona como una opción muy interesante para quien busca un GNOME pulido, con aspecto atractivo y comportamiento clásico, apoyado sobre la solidez de Debian o Ubuntu LTS. Entre su ISO ligera, el escritorio tipo Windows, las Ultimate Edition repletas de software, su sistema de snapshots con ChronShield y detalles como el uso de Cloudflare DNS o SSH multiplexing, se convierte en una alternativa potente tanto para usuarios domésticos exigentes como para perfiles más avanzados que quieren un entorno moderno pero sin complicaciones absurdas.

from Linux Adictos https://ift.tt/I1LZ5yK
via IFTTT

KDE Frameworks 6.26: rendimiento y usabilidad que fortalecen el escritorio moderno

KDE Frameworks 6.26

KDE Frameworks 6.26 llega un mes después de la versión anterior con un conjunto de cambios centrados en pulir el rendimiento y la experiencia de uso del entorno KDE, muy extendido entre quienes utilizan distribuciones GNU/Linux en el escritorio. No se trata de una revolución visual, sino de una actualización de fondo que apunta a que todo vaya más rápido, consuma menos recursos y resulte más cómodo en el día a día.

Estas bibliotecas son la base sobre la que se construyen la mayoría de aplicaciones y componentes del entorno, de modo que cualquier mejora en ellas se traduce, de forma bastante directa, en un sistema más ágil, búsquedas más veloces y una integración de servicios en la nube y calendarios más fina. La edición 6.26 incide especialmente en KIO, Kirigami, Baloo y los módulos de calendario, cuatro pilares clave para el uso cotidiano en escritorios KDE de usuarios particulares, empresas y administraciones.

KDE Frameworks 6.26 da impulso al rendimiento de KIO para el manejo de archivos

Uno de los bloques donde más se ha trabajado es KIO, el conjunto de bibliotecas que se encarga del acceso a archivos y recursos tanto locales como remotos. Este componente es el responsable de que el usuario pueda navegar con soltura por carpetas, servidores y ubicaciones de red desde el gestor de archivos o desde otras aplicaciones del entorno.

Con KDE Frameworks 6.26 se han aplicado mejoras internas que aceleran la navegación, lectura y copia de datos. En la práctica, esto se traduce en tiempos de espera más cortos al abrir directorios con muchos ficheros, operaciones de copiado más constantes y una respuesta más estable cuando se trabaja con recursos en red, algo habitual en oficinas, centros educativos o entornos corporativos donde se usan servidores compartidos.

Además, estas optimizaciones buscan reducir la sobrecarga general del sistema, de manera que el acceso a diferentes ubicaciones resulte más fluido incluso en equipos modestos o portátiles antiguos. La intención es que, al mover grandes volúmenes de información o al interactuar con unidades externas, el usuario note menos bloqueos puntuales y un comportamiento más predecible.

Kirigami refina las interfaces en escritorio y móvil gracias a KDE Frameworks 6.26

Otro punto fuerte de KDE Frameworks 6.26 es la evolución de Kirigami, el conjunto de herramientas que sirve para diseñar interfaces adaptables. Esta tecnología facilita que un mismo programa se vea y se use correctamente tanto en un PC de sobremesa con gran pantalla como en dispositivos móviles o equipos convertibles.

Las novedades introducidas buscan que los componentes visuales respondan mejor a los cambios de tamaño y a los distintos factores de forma. Esto ayuda a que los desarrolladores puedan ofrecer aplicaciones con un aspecto más coherente y una disposición de elementos más clara, algo especialmente relevante en un contexto en el que crece el interés por KDE en tabletas, portátiles táctiles y dispositivos compactos.

También se han ajustado comportamientos sutiles de la interfaz para que las transiciones y la interacción resulten más suaves. Aunque estos detalles puedan parecer menores, contribuyen a que el entorno se sienta más pulido y a que el usuario tenga la sensación de que todo responde de forma natural, sin tirones ni saltos extraños al redimensionar ventanas o cambiar de sección dentro de una misma aplicación.

Baloo: búsquedas más ágiles e indexación afinada

El sistema de indexación y búsqueda de KDE, conocido como Baloo, también recibe una atención notable en esta versión 6.26. Este componente es el que se encarga de analizar los archivos del sistema para que luego puedan localizarse rápidamente por nombre, tipo o contenido desde el buscador del entorno.

Las mejoras introducidas hacen que el proceso de indexado sea más eficiente y que las consultas se resuelvan en menos tiempo. Esto repercute directamente en quienes manejan grandes colecciones de documentos, imágenes o proyectos, algo frecuente en profesionales creativos, personal de oficina y estudiantes, especialmente en contextos donde KDE se utiliza en puestos de trabajo y aulas informáticas.

Además, la actualización busca equilibrar mejor el uso de recursos, de forma que la indexación interfiera menos con otras tareas. Es decir, mientras Baloo analiza el disco en segundo plano, la carga del sistema se gestiona para que el usuario pueda seguir trabajando, navegando o editando archivos sin notar ralentizaciones tan marcadas como en versiones anteriores.

Mejor integración de calendarios y servicios externos

Junto a los cambios en los grandes bloques de rendimiento e interfaz, KDE Frameworks 6.26 trae ajustes importantes en bibliotecas como KCalendarCore y KDAV, orientadas a la gestión de calendarios y a la comunicación con servicios externos mediante protocolos como WebDAV.

En la práctica, esto significa que las aplicaciones que dependen de estos módulos cuentan ahora con un soporte más sólido para la sincronización de eventos y tareas con servicios de calendario remotos. Para usuarios que integran su agenda profesional o académica con soluciones en la nube, estos refinamientos facilitan que las citas se actualicen correctamente y que se reduzcan los fallos puntuales al conectar con servidores externos.

Los cambios también buscan mejorar la estabilidad general cuando se gestionan varias fuentes de calendario al mismo tiempo, algo habitual en entornos laborales donde se combinan calendarios personales, de empresa y de proyectos. Al reforzar esta integración, se pretende que la coordinación del día a día resulte más sencilla y que las aplicaciones que muestran fechas, recordatorios o tareas ofrezcan información más fiable.

Foco en usabilidad, estabilidad general y uso cotidiano

Tomadas en conjunto, las novedades de KDE Frameworks 6.26 se orientan a pulir la experiencia global más que a introducir cambios llamativos a simple vista. El énfasis está puesto en que el entorno responda mejor, que las operaciones habituales se realicen con menos fricción y que las bibliotecas que usan los desarrolladores sean más robustas.

Para la persona que utiliza KDE a diario, esto se traduce en un manejo más cómodo de archivos, búsquedas más rápidas, aplicaciones que se adaptan mejor a distintas pantallas y una integración de calendarios y servicios externos más fiable. Aunque muchas de estas mejoras se perciben de forma casi invisible, su efecto acumulado hace que el sistema se sienta más maduro y estable.

En definitiva, KDE Frameworks 6.26 consolida el trabajo de fondo que el proyecto lleva realizando en los últimos años para ofrecer un entorno de escritorio y un conjunto de bibliotecas potentes, versátiles y bien adaptadas a las necesidades actuales de usuarios y organizaciones, apostando por un uso más fluido, eficiente y coherente tanto en el hogar como en el ámbito profesional.

from Linux Adictos https://ift.tt/nmDHM5N
via IFTTT

Rice Cooker: una herramienta visual para llevar Hyprland a su máximo potencial

Rice Cooker

Hyprland es uno de los gestores de ventanas que más está gustando a la comunidad. Es moderno y capaz de mostrar interfaces imposibles de soñar en otras opciones, y el motivo por el que algunos aseguran que la personalización de Linux está a años luz de cualquier otro sistema de escritorio. El problema es que Hyprland por defecto es feísimo, y hacer que sea mínimamente atractivo puede ser una pesadilla. Por eso ha nacido Rice Cooker.

Lo primero, explicar el nombre: «Rice» es la palabra que se usa para definir una personalización extrema, que también es «arroz» en español. Si traducimos mal «Cooker», lo que obtendríamos es «cocinador», palabra que no existe, pero sí «olla». «Rice Cooker» es como un juego de palabras: la traducción directa nos daría «olla arrocera», pero el significado es más bien una herramienta que facilita la personalización extrema, en este caso de Hyprland.

Rice Cooker te permite navegar por opciones, verlas e instalarlas

En lo personal, y tras conocer los problemas por los que atraviesa Manjaro, distro que uso en mi equipo principal, estoy probando CachyOS en una máquina virtual. Elegí KDE de escritorio principal, pero también Hyprland para entender cómo funciona. Fue allí donde vi lo feo que es por defecto y lo complicado que es dejarlo perfecto. Hay vídeos en YouTube, como este que tengo en mis favoritos. No hace falta que lo veáis entero; sólo ver lo que dura (cerca de hora y media) y cómo puede quedar.

Porque hay tres maneras de «Rice» así un Hyprland:

  • Lo haces todo tú mismo porque sabes.
  • Haces lo que ves en vídeos sobre algo que te gusta.
  • Usas lo que se conoce como Dotfiles de la comunidad.

Hacerlo por uno mismo y seguir las recomendaciones de un vídeo nos va a tomar el mismo tiempo, y no va a ser poco. Usar Dotfiles de la comunidad sí puede ser más rápido, pero seguir todas las instrucciones no siempre es fácil y podemos dejar algo que no funciona tan bien como esperábamos.

Y aquí entra en juego Rice Cooker: una herramienta visual (y juguete) para personalizar Hyprland.

Características principales

En su página de GitHub podemos ver toda la información necesaria, incluido un vídeo. Lo que hace Rice Cooker es permitirnos navegar por una selección de «rices» (personalizaciones completas), ver una presentación, probarlas en vivo en nuestro escritorio e instalarlas con un clic. Si no nos gusta lo que vemos, hay una opción para revertir los cambios, lo que nos devolverá al estado anterior. Este punto me parece importante, ya que cuando hacemos cambios manuales por nosotros mismos, volver atrás no es tan sencillo, y puede que merezca la pena empezar de cero (con el Hyprland feo de inicio).

Cabe destacar que actualmente sólo funciona en Arch, o mejor dicho en distribuciones con esa base. La instalación se hace por medio de un paquete de AUR, concretamente rice-cooker. Se puede instalar con yay -S rice-cooker, pero también con paru y otras herramientas, como el Pamac de Manjaro, octopi y más.

Rice Cooker obtiene el catálogo de dotfiles y configuraciones que comparte la comunidad. Dicho de otro modo, lo que hace es buscar lo que otros han compartido y facilitar tanto la instalación como la eliminación y vuelta al punto anterior, sin olvidar que muestra una vista previa de los cambios que se van a hacer.

¿Es realmente la mejor opción?

Yo he probado varias opciones en Hyprland, y diría que es lo mejor a no ser que se quiera perder algo más de tiempo en una configuración que nos guste más que hayamos encontrado por otra vía. Al buscar en las propuestas de la comunidad, hay mucho en donde elegir, y lo tenemos todo en el mismo programa que actúa a modo de portal.

Ahora bien: mejor lo que es mejor, creo que hay vídeos completísimos que explican cómo cambiar más rincones del entorno y se llega a mejorar integración; y también está la opción de pago de Hyprland que ofrece soporte oficial por parte del desarrollador.

Para todo lo demás, Rice Cooker es una buena manera de tener un Hyprland bonito sin perder tiempo ni nervios.

from Linux Adictos https://ift.tt/No95zGE
via IFTTT

Dirty Frag: la vulnerabilidad de elevación de privilegios que apunta a la raíz del kernel de Linux

Dirty Frag

La comunidad Linux se enfrenta a una nueva vulnerabilidad crítica de elevación local de privilegios bautizada como Dirty Frag, descubierta apenas una semana después del fallo Copy Fail. Este nuevo problema de seguridad, explicado ampliamente en GitHub, permite que cualquier usuario local sin privilegios consiga acceso de administrador (root) en la mayoría de distribuciones Linux actuales, y lo más preocupante es que, por ahora, no existe parche oficial ni identificador CVE asignado.

Dirty Frag se ha dado a conocer antes de lo previsto tras la rotura de un embargo de seguridad. Un tercero no relacionado con la investigación hizo pública parte de la información, lo que llevó al investigador a publicar detalles técnicos y prueba de concepto antes de que los mantenedores del kernel y las distribuciones tuvieran listas las correcciones. Esto deja a administradores de sistemas con una situación delicada: una vulnerabilidad explotable de forma fiable y sin solución definitiva disponible todavía.

Qué es Dirty Frag y por qué preocupa tanto

Dirty Frag ha sido presentada como la sucesora directa de Copy Fail y forma parte de la misma familia de fallos que Dirty Pipe. Todas estas vulnerabilidades comparten una idea de fondo: aprovechar errores en la gestión de la page cache del kernel, es decir, en la copia en memoria que Linux mantiene de los archivos para mejorar el rendimiento.

En términos prácticos, el ataque consigue que el propio kernel sobrescriba contenido en la page cache de un archivo sin que el atacante tenga permisos de escritura sobre dicho archivo. Esa sobrescritura controlada se convierte en una primitiva de escritura arbitraria que, bien explotada, permite escalar privilegios hasta root con una única ejecución del exploit.

Según el investigador surcoreano Hyunwoo Kim (conocido como @v4bel), Dirty Frag no es un simple bug puntual, sino una clase de vulnerabilidad lógica que amplía la misma familia a la que pertenecen Dirty Pipe y Copy Fail. No depende de condiciones temporales ni de carreras (race conditions), lo que implica que el exploit es determinista, no provoca cuelgues del kernel en caso de fallo y tiene una tasa de éxito muy alta en sistemas vulnerables.

Dos vulnerabilidades encadenadas para lograr root

Una de las características clave de Dirty Frag es que no se basa en un solo fallo, sino que encadena dos vulnerabilidades diferentes del kernel de Linux para lograr un ataque casi universal sobre los sistemas modernos:

  • xfrm-ESP Page-Cache Write – Vulnerabilidad en la pila de red IPsec/ESP (función esp_input()), introducida en un commit de enero de 2017 (cac2661c53f3). Permite un almacenamiento de 4 bytes directamente en la page cache, en una posición y con un valor controlados por el atacante.
  • RxRPC Page-Cache Write – Fallo en el subsistema RxRPC/rxkad (función rxkad_verify_packet_1()), presente desde junio de 2023. Realiza una escritura de 8 bytes en la page cache aprovechando el descifrado, sin requerir privilegios para crear namespaces, y la clave se puede fuerza bruta completamente desde espacio de usuario.

El primer fallo se encuentra en el subsistema IPsec (xfrm) y se aprovecha cuando un socket buffer no lineal con páginas «spliced» (páginas de la page cache asociadas mediante operaciones como splice(2) o sendfile(2)) esquiva la verificación de copia por escritura (skb_cow_data()). En ese escenario, el camino rápido de descifrado ESP escribe directamente sobre esas páginas, lo que abre la puerta a modificar datos sobre los que un proceso sin privilegios mantiene referencia.

En el caso de RxRPC, la ruta de descifrado aplica un decrypt in-place sobre páginas de la page cache igualmente «ancladas» por el usuario, pero sin necesidad de permisos especiales como la creación de namespaces. El atacante prepara en espacio de usuario un bloque cifrado tal que, al ser descifrado por el kernel, el resultado sea exactamente la escritura deseada en memoria.

Por qué Dirty Frag afecta a casi todas las distribuciones

Por separado, ninguno de los dos fallos cubre todos los escenarios. El exploit xfrm-ESP requiere que un usuario sin privilegios pueda crear namespaces de usuario, algo que en algunas configuraciones de Ubuntu se bloquea con AppArmor. En cambio, el exploit de RxRPC no necesita namespaces, pero el módulo rxrpc.ko no se incluye por defecto en la mayoría de distribuciones corporativas como ciertas versiones de RHEL.

La clave de Dirty Frag está en usar ambos caminos de explotación de forma complementaria. En sistemas donde se permiten namespaces de usuario, se dispara primero la variante ESP; en entornos como muchas instalaciones de Ubuntu, donde la creación de namespaces está limitada pero el módulo rxrpc se carga por defecto, entra en juego la variante RxRPC. De este modo, las «zonas ciegas» de una vía de ataque quedan cubiertas por la otra, logrando un exploit prácticamente universal.

Entre las distribuciones confirmadas como afectadas se encuentran Ubuntu 24.04.4, distintas versiones de RHEL 10.1, CentOS Stream 10, AlmaLinux 10, Fedora 44 y openSUSE Tumbleweed, además de otras plataformas populares como Arch Linux o entornos WSL2 en Windows. En la práctica, esto significa que una gran parte de los servidores y equipos de escritorio Linux en uso pueden ser vulnerables si reúnen los módulos y configuraciones implicadas.

Relación con Copy Fail y otros fallos recientes

Dirty Frag llega justo después de Copy Fail (CVE-2026-31431), que ya forzó a acelerar parches en múltiples distribuciones Linux ante un fallo de elevación de privilegios que se está explotando activamente. Ambos comparten la idea de abusar de la page cache y de rutas rápidas de E/S, pero Dirty Frag tiene una ventaja preocupante: funciona incluso en sistemas donde se han aplicado las mitigaciones de Copy Fail, como el bloqueo del módulo algif_aead o políticas de Lockdown del kernel.

El investigador remarca que Dirty Frag puede dispararse independientemente de que el módulo algif_aead esté habilitado o se haya bloqueado. Es decir, incluso si un servidor en producción ya implementó las recomendaciones para Copy Fail, sigue siendo vulnerable a este nuevo exploit mientras no se actualice el kernel con los parches específicos o se apliquen las medidas temporales de mitigación.

Impacto en entornos empresariales

En el contexto donde Linux es ampliamente utilizado en centros de datos, proveedores cloud y administración pública, Dirty Frag supone un riesgo elevado de escalada lateral dentro de redes internas. Un atacante que logre acceso de usuario normal (por ejemplo, a través de credenciales robadas, una aplicación web vulnerable o un servicio mal configurado) podría conseguir root local de forma inmediata y sin necesidad de explotar condiciones complejas.

Para organizaciones que operan servicios críticos sobre distribuciones como Ubuntu, RHEL, CentOS Stream, Fedora o AlmaLinux, el problema no se limita a un único proveedor: la vulnerabilidad reside en el propio kernel de Linux. Algunos proyectos, como AlmaLinux, ya han comenzado a trabajar en parches tempranos para pruebas, pero a fecha de divulgación no existe todavía una solución oficial ampliamente desplegada.

Este escenario obliga a muchos equipos de seguridad y de sistemas a implementar medidas provisionales, revisar sus inventarios de servidores y estaciones de trabajo, y priorizar aquellos entornos donde haya usuarios con shell interactiva o capacidades para ejecutar binarios en el sistema, y asegurar credenciales (por ejemplo, cambiar la contraseña de root), ya que es justo el vector que Dirty Frag explota.

Dónde se encuentra el fallo en el kernel

A nivel técnico, Dirty Frag reside en las rutas rápidas de descifrado in-place de los módulos de red esp4, esp6 y rxrpc del kernel. Cuando un paquete de red llega envuelto en ESP o a través de RxRPC, el camino de recepción intenta descifrarlo sin copias adicionales de datos para ganar rendimiento.

El problema aparece cuando esos paquetes llevan fragmentos de memoria paginada que no son de propiedad exclusiva del kernel, como páginas de la page cache asociadas por operaciones de splice o MSG_SPLICE_PAGES. En lugar de trabajar sobre un buffer privado, el kernel escribe directamente sobre esas páginas compartidas, que siguen referenciadas por un proceso de usuario sin privilegios. Esto deja expuesto el texto en claro de los datos o, peor aún, permite su corrupción deliberada.

De acuerdo con análisis publicados en listas de correo de seguridad como oss-security y netdev, el commit de enero de 2017 que introdujo la vulnerabilidad xfrm-ESP ya fue también la raíz de un desbordamiento de búfer anterior (CVE-2022-27666), lo que apunta a que el mismo cambio en el código ha generado varios problemas de seguridad en estos años.

Ausencia de parches y rotura del embargo

Dirty Frag fue reportado de forma privada a los mantenedores del kernel de Linux el 30 de abril de 2026. El plan original era mantener la información bajo embargo hasta mediados de mayo para dar margen a preparar parches, coordinar su liberación con las distribuciones y minimizar la ventana de exposición.

Sin embargo, un tercero ajeno al proceso de coordinación publicó detalles del exploit ESP el 7 de mayo, rompiendo el embargo. Ante esta situación, el investigador decidió hacer pública la información completa, incluida una prueba de concepto funcional capaz de obtener root con un solo comando. El resultado es que la mayoría de distribuciones y en el resto del mundo se han visto obligadas a reaccionar sobre la marcha, sin tener soluciones listas.

En el momento de la divulgación, no existían parches oficiales en el árbol principal del kernel ni versiones actualizadas distribuidas por los principales fabricantes. Algunos proveedores, como AlmaLinux, han lanzado parches preliminares para pruebas internas, pero los administradores siguen dependiendo sobre todo de medidas de mitigación a nivel de configuración.

Cómo mitigar Dirty Frag mientras llegan los parches

Ante la ausencia de actualizaciones inmediatas, la recomendación generalizada de la comunidad de seguridad es bloquear o deshabilitar los módulos del kernel implicados en el fallo: esp4, esp6 y rxrpc. Esto evita que las rutas vulnerables puedan cargarse o utilizarse, reduciendo drásticamente la superficie de ataque.

Para la mayoría de sistemas de escritorio y servidores generales, estos módulos No son imprescindibles, ya que se relacionan principalmente con la funcionalidad IPsec (cifrado de tráfico de red) y con RxRPC, un mecanismo de llamada a procedimiento remoto menos habitual en despliegues estándar. No obstante, en entornos que utilizan VPN IPsec basadas en ESP u otros servicios específicos, deshabilitarlos puede afectar a la conectividad y conviene valorar los riesgos.

Una forma rápida y automatizada de aplicar esta mitigación consiste en crear una configuración de modprobe que fuerce la sustitución de los módulos vulnerables por un binario inocuo, y descargarlos si ya estaban activos. Diversas fuentes de seguridad han difundido una línea de comandos similar a la siguiente:

sudo sh -c "printf 'install esp4 /bin/false
install esp6 /bin/false
install rxrpc /bin/false
' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"

Este comando crea el archivo /etc/modprobe.d/dirtyfrag.conf con reglas que impiden que los módulos esp4, esp6 y rxrpc vuelvan a cargarse, y a continuación intenta descargarlos si estaban ya en memoria. Para la inmensa mayoría de servidores web, bases de datos o aplicaciones de negocio habituales en infraestructuras, no debería causar interrupciones, aunque siempre se recomienda probar primero en entornos de preproducción.

Pruebas de concepto y riesgo de explotación real

Junto a la divulgación pública de Dirty Frag, el investigador ha publicado en GitHub un repositorio con el código de la prueba de concepto, que permite compilar y ejecutar el exploit con un par de comandos. El binario resultante encadena las dos vías de ataque (ESP y RxRPC) y, en sistemas vulnerables, eleva el usuario actual a root de forma inmediata.

Algunos medios técnicos que han analizado el fallo indican que han podido reproducir la vulnerabilidad en distintas distribuciones, incluidas instalaciones actualizadas de Arch Linux y sistemas con kernel principal reciente. Incluso se ha constatado que entornos como WSL2, usados cada vez más por desarrolladores, presentan el mismo comportamiento si el kernel subyacente reúne las condiciones necesarias.

La combinación de un exploit público sencillo de usar y una ventana sin parches disponibles eleva la probabilidad de que grupos maliciosos intenten integrar Dirty Frag en sus cadenas de ataque. Para muchas organizaciones, esto significa revisar con urgencia sus controles de acceso, endurecer la segmentación de redes internas y reforzar la supervisión de actividades sospechosas en servidores Linux.

Respuesta de las distribuciones y próximos pasos

Aunque el anuncio pilló por sorpresa a buena parte del ecosistema, varios proveedores de sistemas Linux han empezado a trabajar en parches específicos para las rutas de descifrado afectadas. El propio investigador remitió el arreglo para la parte de RxRPC a la lista de correo netdev a finales de abril, y se espera que en los próximos días o semanas se integren soluciones en las ramas estables del kernel.

En el caso de distribuciones con fuerte presencia, como Ubuntu, Debian, RHEL, SUSE, openSUSE, Fedora o AlmaLinux, la atención se centra en enviar actualizaciones de kernel debidamente testeadas a través de sus canales de seguridad habituales. Mientras tanto, se insta a administradores y responsables de TI a seguir de cerca los avisos de seguridad y a aplicar las actualizaciones tan pronto como estén disponibles en los repositorios oficiales.

La experiencia reciente con Dirty Pipe, Copy Fail y ahora Dirty Frag pone de manifiesto la necesidad de mejorar las revisiones de seguridad en partes críticas del kernel, especialmente en zonas de alto rendimiento como las rutas rápidas de red y de E/S, donde las optimizaciones agresivas pueden introducir errores sutiles pero muy peligrosos.

La aparición de Dirty Frag, sumada a otros fallos recientes, vuelve a poner el foco en la importancia de mantener una política de actualización ágil y controles de defensa en profundidad en cualquier infraestructura Linux. Aunque todavía no haya parches definitivos para esta vulnerabilidad, deshabilitar los módulos implicados, supervisar los sistemas y prepararse para desplegar rápidamente las futuras actualizaciones del kernel se ha convertido, por ahora, en el mejor plan de contingencia para minimizar el impacto de este nuevo vector de ataque.

from Linux Adictos https://ift.tt/5rSlcij
via IFTTT

Mesa 26.1: mejoras de rendimiento y compatibilidad para Linux en el stack gráfico abierto

Mesa 26.1

Mesa 26.1 ya está disponible y llega, 5 meses después de iniciar la serie, como una actualización importante dentro del ecosistema gráfico en Linux, consolidando mejoras clave en rendimiento, compatibilidad y estabilidad para múltiples controladores. Esta nueva versión del conocido stack gráfico open source sigue afinando la experiencia tanto para jugadores como para usuarios que dependen de aceleración gráfica en su día a día.

La evolución de Mesa continúa siendo constante, y en esta iteración se refuerzan aspectos críticos como el soporte para hardware más reciente, optimizaciones en drivers como RADV e Iris, y avances en APIs modernas como Vulkan. Todo esto se traduce en una experiencia más pulida, especialmente en entornos donde el rendimiento gráfico es determinante, como gaming en Linux o aplicaciones 3D profesionales.

Mesa 26.1 mejora rendimiento y compatibilidad en Linux

Entre los cambios más destacados de Mesa 26.1 se encuentran múltiples optimizaciones en el controlador RADV para GPUs AMD, donde se han aplicado mejoras que impactan directamente en el rendimiento de juegos que utilizan Vulkan. También se han introducido correcciones relevantes que reducen errores gráficos y mejoran la estabilidad general en títulos exigentes.

Por otro lado, el controlador Iris para gráficos Intel sigue evolucionando con ajustes que optimizan la ejecución de cargas de trabajo modernas. A esto se suma un mejor soporte para nuevas extensiones de Vulkan, lo que permite a los desarrolladores aprovechar características más avanzadas y mejorar la calidad visual en sus aplicaciones.

Además, Mesa 26.1 incluye numerosas correcciones de errores reportados por la comunidad, lo que refuerza la fiabilidad del stack gráfico en distintos escenarios. Desde problemas visuales hasta fallos específicos en ciertos juegos o aplicaciones, esta versión apunta a ofrecer una base más sólida y predecible.

En conjunto, Mesa 26.1 no es una revolución, pero sí una actualización muy relevante que sigue puliendo el ecosistema gráfico en Linux. Si utilizas drivers open source, especialmente en entornos de gaming o desarrollo, actualizar a esta versión es una decisión lógica para beneficiarte de todas estas mejoras acumuladas.

from Linux Adictos https://ift.tt/uEMUfj2
via IFTTT

Node.js 26: una mirada profesional a la primera gran actualización de la rama Current y su impacto en el ecosistema

Node.js 26.0.0

La plataforma de JavaScript Node.js ha estrenado la versión 26, un lanzamiento mayor que marca un nuevo paso en la evolución del entorno pensado para ejecutar código JavaScript fuera del navegador. Se trata de la nueva rama Current, que llega con un foco claro en la modernización de la API estándar y en la preparación del ecosistema para varios años de soporte.

Este nuevo lanzamiento Node.js 26.0.0 ya puede descargarse de la web oficial y está orientado a desarrolladores y equipos que quieran empezar a probar las novedades cuanto antes. Aunque por ahora se considera una versión de desarrollo activo, el proyecto ya ha definido el calendario para convertirla en rama de soporte prolongado, algo especialmente relevante para empresas que dependen de ciclos estables y previsibles.

Calendario de lanzamientos y ciclo de soporte de Node.js 26

La rama 26 se incorpora a las versiones de soporte a largo plazo, pero lo hará en dos fases: durante aproximadamente seis meses funcionará como Current, recibiendo nuevas características y ajustes, y a partir de octubre pasará a tener estatus LTS tras un periodo de estabilización del código. Una vez se complete la transición, la serie 26.x contará con mantenimiento hasta mayo de 2029, con parches de seguridad y corrección de fallos.

En paralelo, el equipo de la plataforma mantiene otras ramas con distintas fechas de fin de vida, lo que ayuda a planificar migraciones en proyectos de gran tamaño. La familia Node.js 24.x, también con soporte prolongado, seguirá recibiendo actualizaciones hasta abril de 2028, mientras que la rama 22.x tiene marcado su final para abril de 2027. Por el contrario, la línea LTS 20.x ha quedado ya fuera de mantenimiento y la versión intermedia 25.x dejará de estar soportada a principios de junio, empujando a los equipos a dar el salto a series más recientes.

Temporal API: nueva forma de trabajar con fechas y horas

La novedad más visible para quienes programan a diario es la activación por defecto de la Temporal API, un conjunto de tipos y métodos que ofrece una alternativa moderna al veterano objeto Date. Esta API llega con la intención de simplificar la gestión de fechas y horas, un terreno que históricamente ha generado errores por culpa de los husos horarios, los cambios de horario de verano y las transformaciones entre formatos.

Con Temporal, el tiempo puede representarse de distintas formas según la necesidad concreta del proyecto. Por ejemplo, las aplicaciones pueden manejar fechas y horas sin asociarlas a una zona horaria concreta mediante tipos como Temporal.PlainDate, Temporal.PlainTime y Temporal.PlainDateTime, útiles para horarios fijos, reservas o registros donde solo importa el valor local.

Cuando el contexto exige tener en cuenta el huso horario, la API ofrece Temporal.ZonedDateTime, que vincula la fecha y la hora a una zona específica para poder realizar cálculos correctos al viajar entre regiones o al aplicar normas de cambio horario. Además, para almacenar y comparar momentos absolutos, se introduce Temporal.Instant, que representa un punto en el tiempo como un número de nanosegundos desde el 1 de enero de 1970, lo que resulta práctico para sistemas distribuidos o auditorías.

Más allá de los tipos de datos, la API incorpora operaciones de conversión, formateo y aritmética con tiempos de forma directa, permitiendo sumar o restar periodos, cambiar de zona horaria y generar salidas legibles sin recurrir a librerías externas. El hecho de que Temporal venga habilitada de serie en Node.js 26 facilita su adopción progresiva en proyectos que necesiten un manejo fiable del calendario, desde aplicaciones financieras hasta servicios de logística.

Actualización del motor V8 y nuevas capacidades de JavaScript

Otra de las piezas clave de este lanzamiento es el salto del motor de ejecución V8 a la versión 14.6, la misma línea que se utiliza en Chromium 146. Esta actualización no solo implica mejoras de rendimiento, sino también la llegada de características adicionales del lenguaje y optimizaciones internas que repercuten en el tiempo de respuesta de las aplicaciones.

Entre las novedades que se benefician directamente los desarrolladores, destaca la posibilidad de combinar varios iteradores en uno solo mediante el método Iterator.concat(). Esta capacidad simplifica la manipulación de secuencias de datos provenientes de distintas fuentes sin necesidad de crear estructuras intermedias, algo útil cuando se procesan flujos en servidores que manejan alto volumen de información.

El motor también incorpora la especificación de upsert para las colecciones Map y WeakMap en JavaScript. Gracias a esta funcionalidad, trabajar con pares clave/valor resulta más directo, ya que es posible insertar o actualizar entradas en una sola operación, reduciendo la cantidad de código necesario y minimizando posibles condiciones de carrera en entornos concurrentes.

Undici 8 y mejoras en el cliente HTTP

En lo relativo a comunicaciones de red, Node.js 26 actualiza el cliente HTTP oficial undici a la serie 8.x. En concreto, distintas fuentes del proyecto apuntan a la adopción de la versión 8.0.2, lo que supone un paso adelante en estabilidad, rendimiento y compatibilidad con las necesidades actuales de las APIs web.

Esta renovación del cliente resulta especialmente relevante para servicios desplegados en infraestructuras, donde la interacción con microservicios, plataformas de terceros y sistemas internos es constante. La nueva rama de undici incorpora mejoras en el manejo de conexiones persistentes, soporte actualizado para HTTP/1.1 y HTTP/2, y optimizaciones en el consumo de recursos, lo que en conjunto permite reducir latencias y aprovechar mejor el hardware disponible.

Cambios en la compatibilidad y requisitos de compilación

El salto a Node.js 26 también llega con ajustes en el entorno de compilación y en las herramientas asociadas. Para construir esta versión desde código fuente se exige, como mínimo, GCC 13.2, un movimiento que alinea al proyecto con compiladores más recientes y asegura la disponibilidad de optimizaciones modernas a nivel de binario. Este cambio puede requerir actualizaciones en entornos de integración continua o en servidores de construcción que sigan utilizando versiones antiguas de las herramientas.

En paralelo, la nueva rama deja de dar soporte a Python 3.9 en su cadena de herramientas, lo que implica que las configuraciones que dependían de esa versión deberán migrar a ediciones más actuales del lenguaje. Esta decisión forma parte del esfuerzo general por retirar dependencias heredadas y mantener la base del proyecto apoyada en software que siga recibiendo actualizaciones de seguridad.

Deprecaciones y APIs retiradas en Node.js 26

Junto a las novedades, el equipo de desarrollo ha introducido una serie de cambios de compatibilidad que conviene revisar antes de migrar proyectos de producción. Uno de los puntos señalados es la retirada del método http.Server.prototype.writeHeader(), utilizado tradicionalmente para enviar cabeceras HTTP desde el servidor. A partir de esta versión, la recomendación oficial es utilizar http.Server.prototype.writeHead(), que se mantiene como la vía soportada.

Además, la versión marca el final del ciclo para DEP0182, relacionado con el módulo crypto, dentro del proceso habitual de limpiar APIs antiguas o problemáticas. También se ha declarado la deprecación de module.register(), un cambio que afectará a quienes trabajen con sistemas de carga de módulos más avanzados o personalizados, obligando a revisar posibles usos de esta funcionalidad.

La nueva rama igualmente elimina la opción de arranque --experimental-transform-types, que formaba parte del conjunto de características experimentales. Su retirada indica que el equipo prefiere consolidar el soporte a transformaciones de tipos por otras vías o en fases posteriores del ciclo de vida del lenguaje y la plataforma, reduciendo el número de banderas en estado experimental.

En conjunto, el lanzamiento de Node.js 26 supone una actualización relevante del ecosistema: se refuerza la base temporal con una API moderna, se pone al día el motor V8, se mejora el cliente HTTP y se avanza en la limpieza de interfaces heredadas. Con un horizonte de soporte que se extiende hasta 2029 y una hoja de ruta ya marcada, la nueva versión se perfila como una opción sólida para quienes busquen estabilidad a largo plazo sin renunciar a las capacidades más recientes de la plataforma.

from Linux Adictos https://ift.tt/5z6HWb4
via IFTTT

Omarchy 3.7: Gaming Edition impulsa el ecosistema de juegos en Linux con una experiencia Arch más accesible

Omarchy 3.7

La distribución de escritorio Omarchy, basada en Arch Linux y liderada por David Heinemeier Hansson (DHH), ha dado un salto importante con la llegada de la versión 3.7, que apuesta claramente por el público jugador en PC. Esta edición introduce una serie de cambios pensados para facilitar el acceso al catálogo de juegos de PC y servicios en la nube, sin renunciar a las herramientas habituales de un entorno de escritorio moderno.

Con esta actualización, la denominada «Gaming Edition» de Omarchy 3.7.0 se presenta como una opción a tener en cuenta para quienes buscan un sistema operativo centrado en el juego, pero que siga siendo una distro Arch al uso. Aunque mantiene algunas limitaciones con títulos muy concretos, el conjunto de mejoras en software, experiencia de uso y soporte de hardware la sitúan como una alternativa interesante dentro del panorama de distribuciones Linux para gaming en Europa y el resto del mundo.

Edición Gaming Edition 3.7.0: instalación y disponibilidad

Omarchy 3.7.0 se ofrece como una nueva «Gaming Edition» que puede instalarse desde cero mediante una imagen ISO de más de 7 GB. Este tamaño elevado se debe a la inclusión de un entorno preconfigurado y a un conjunto de herramientas pensadas para jugar sin tener que montar todo a mano, algo que suele ser habitual en distros basadas en Arch.

Para quienes ya utilizan esta distribución, no es imprescindible reinstalar el sistema: la actualización puede realizarse desde el propio entorno de escritorio, accediendo a la opción Actualizar > Omarchy en el menú. De este modo, los usuarios actuales pueden dar el salto a Omarchy 3.7 manteniendo su configuración y sus datos.

El proyecto mantiene su página oficial en GitHub como punto central de descargas y documentación, donde se puede encontrar la última ISO, notas de la versión y otros recursos. Desde ese mismo repositorio se enlazan también vídeos de presentación y el resto del material relacionado con esta edición centrada en el juego.

Enfoque en gaming: Steam, RetroArch y plataformas en la nube

El cambio más destacado de Omarchy 3.7 está en su apuesta reforzada por el juego en Linux. La distribución incorpora ahora un instalador de Steam simplificado, pensado para que el usuario pueda tener la tienda y cliente de Valve listos con pocos pasos, evitando configuraciones manuales complejas típicas de Arch puro, y aprovechar la compatibilidad de juegos en Linux.

Junto a Steam, Omarchy 3.7 llega con RetroArch ya preconfigurado, lo que facilita el uso de emuladores y núcleos sin necesidad de realizar una gran cantidad de ajustes iniciales. Esta configuración previa pretende reducir la barrera de entrada para quienes quieren usar el sistema tanto para juegos recientes como para títulos clásicos.

La distro también amplía su integración con plataformas y lanzadores de juegos de terceros. Se ha mejorado el soporte para gestión de juegos con Lutris, Heroic Games Launcher y el cliente Moonlight GameStream, de forma que los usuarios puedan gestionar librerías de juegos procedentes de distintas tiendas, así como aprovechar el juego remoto desde otros dispositivos compatibles.

Además, Omarchy 3.7 incorpora un acceso directo a Xbox Cloud Gaming mediante una aplicación web, facilitando que quienes tengan suscripción puedan jugar vía streaming desde el navegador sin configuraciones complicadas. Este enfoque en servicios en la nube es especialmente interesante en entornos donde el hardware local es más modesto o cuando se prefiere externalizar el procesamiento.

Pese a este refuerzo en el apartado lúdico, los responsables del proyecto advierten de que la distribución todavía no puede ejecutar algunos títulos muy populares, entre ellos Fortnite y Rocket League; aunque existen iniciativas como GE Proton que buscan mejorar la compatibilidad, esta limitación es importante para quienes basan su elección de sistema operativo en la compatibilidad con juegos concretos, y conviene tenerla en cuenta antes de invertir tiempo en migrar a Omarchy.

Mejoras en la experiencia de uso y nueva orden unificada

Más allá del gaming, Omarchy 3.7 introduce cambios relevantes en la forma de interactuar con el sistema. Uno de los más llamativos es la creación de un nuevo comando unificado «omarchy», que sustituye o agrupa a las antiguas órdenes dispersas omarchy-*. Esta nueva orden actúa como centro de control desde la terminal.

Gracias a esta integración, el comando «omarchy» permite, con ayuda de autocompletado por tabulación, realizar tareas como analizar problemas del sistema, instalar software adicional, gestionar distintas utilidades o incluso tomar capturas de pantalla. La idea es simplificar la administración del sistema para que no sea necesario recordar una larga lista de comandos específicos.

Este cambio favorece tanto a usuarios avanzados como a quienes vienen de otras distros más guiadas y quieren una forma más directa de manejar herramientas desde la línea de comandos. El objetivo es que la experiencia general sea más coherente y menos fragmentada.

Funciones extra: OCR en pantalla y reproductor de música por defecto

Entre las novedades curiosas de esta versión se encuentra una función de extracción de texto desde cualquier parte de la pantalla. Omarchy 3.7 integra captura de pantalla combinada con el motor de reconocimiento óptico de caracteres Tesseract, lo que permite seleccionar áreas en pantalla y convertir su contenido en texto editable.

Esta característica puede ser útil tanto para usuarios que necesitan copiar textos de aplicaciones que no permiten selección directa, como para quienes trabajan con documentos escaneados, imágenes o interfaces que no ofrecen acceso sencillo al contenido. Es un añadido práctico en contextos de trabajo o estudio, más allá de los usos puramente lúdicos.

Otra incorporación es el reproductor de música en modo texto cliamp, que ahora se incluye de serie en la distribución. Al tratarse de una aplicación en la terminal, permite gestionar colecciones de música sin cargar el entorno gráfico con reproductores más pesados, algo que muchos usuarios valoran en sistemas donde el rendimiento es prioritario.

Optimización para hardware reciente y correcciones internas

En el terreno del hardware, Omarchy 3.7 habilita por defecto la característica Intel FRED para sistemas con la plataforma Panther Lake, una mejora pensada para aprovechar mejor las capacidades de los procesadores más modernos de la compañía. Este tipo de ajustes internos suele traducirse en un comportamiento más estable y eficiente en equipos de última generación.

La actualización también mejora el soporte para el portátil ASUS ExpertBook basado en Panther Lake, afinando la compatibilidad y corrigiendo problemas específicos que podían afectar al uso diario en este dispositivo. Para usuarios europeos que emplean este tipo de equipos en entornos profesionales o educativos, contar con una distro que tenga en cuenta estos detalles puede marcar la diferencia.

Junto a estas novedades visibles, Omarchy 3.7 llega con una lista amplia de correcciones y pequeños ajustes internos que se detallan en el repositorio del proyecto en GitHub. Allí se enumeran cambios relacionados con estabilidad, pulido de la experiencia de escritorio y mejoras de rendimiento que, aunque menos vistosos, ayudan a que el conjunto sea más sólido.

Hyprland y un escritorio centrado en la fluidez

Omarchy sigue apostando por Hyprland como compositor para su escritorio, una elección que prioriza la fluidez y el aprovechamiento de las capacidades gráficas modernas. Este entorno, combinado con las optimizaciones propias de una distro basada en Arch, ofrece una experiencia ligera y personalizable, algo que se valora especialmente cuando se van a ejecutar juegos exigentes.

El equipo de desarrollo, encabezado por David Heinemeier Hansson, mantiene así la idea de un sistema ágil que no cargue al usuario con componentes innecesarios, pero que al mismo tiempo facilite el acceso a servicios y herramientas actuales. Este equilibrio entre rendimiento y comodidad es uno de los puntos que diferencian a Omarchy de otras propuestas similares.

Quienes quieran hacerse una idea clara de cómo se ve y se comporta la distro pueden consultar la galería de capturas disponible en la página del proyecto, donde se muestran distintos aspectos del escritorio, menús, herramientas de gestión y utilidades incluidas en la versión 3.7.

En conjunto, Omarchy 3.7 se perfila como una actualización de calado que refuerza su vocación como distribución Linux centrada en el juego, sin descuidar las tareas cotidianas ni la compatibilidad con hardware reciente. Entre la edición «Gaming Edition» instalable vía ISO, el instalador simplificado de Steam, la integración con servicios como Lutris, Heroic, Moonlight, Xbox Cloud Gaming y herramientas para unificar tus juegos en Linux, la nueva orden unificada «omarchy», el OCR integrado con Tesseract y las mejoras para equipos con plataformas Intel Panther Lake y portátiles ASUS ExpertBook, la distro ofrece un conjunto de cambios llamativos para quienes buscan un entorno basado en Arch que combine rendimiento, soporte para juegos y herramientas prácticas para el día a día.

from Linux Adictos https://ift.tt/WP2cdtm
via IFTTT

Asmi Linux: un Xfce moderno, ligero y centrado en la experiencia de usuario

Asmi Linux 26.04

Asmi Linux se ha colado en el radar de muchos usuarios que buscan un sistema rápido, bonito y sin complicaciones, tanto si vienen de Windows como si ya llevan tiempo trasteando con GNU/Linux. En lugar de reinventar la rueda, esta distribución apuesta por pulir y modernizar el entorno Xfce y la base de Ubuntu o Debian, añadiendo sus propias herramientas para que todo funcione con más coherencia y menos quebraderos de cabeza.

El nombre Asmi viene del sánscrito e hindi y significa algo así como “yo soy” o “yo existo”, un guiño a la idea de tener un sistema operativo que se sienta propio. Antes se llamaba Zinc, pero a partir de la versión basada en Ubuntu 23.10 el proyecto adoptó el nombre Asmi para evitar confusiones con otra distro. Detrás está TeejeeTech, un pequeño equipo conocido por desarrollar utilidades para Linux, que ha decidido plasmar todo ese conocimiento en una distro enfocada en la experiencia de escritorio.

Qué es Asmi Linux y en qué se basa

Asmi Linux es una distribución que combina una base sólida (Ubuntu o Debian) con un escritorio Xfce muy trabajado. El objetivo es ofrecer un entorno ligero, moderno y bien configurado desde el primer arranque, sin obligarte a perder horas ajustando paneles, temas y herramientas básicas.

La distro está disponible en varias ediciones, según prefieras la rama Ubuntu o Debian. Por un lado, están las versiones Asmi Linux 26.04 y 24.04.5 basadas en Ubuntu (como Resolute y Noble), y por otro, la línea Asmi 13 basada en Debian 13 «Trixie». En todos los casos, Asmi mantiene un enfoque bastante limpio: la mayoría de los paquetes vienen directamente de los repositorios oficiales de Ubuntu o Debian, añadiendo solo unas cuantas herramientas propias.

Una de las señas de identidad de Asmi es que intenta ser más contenido que otras distros completas: las ISOs «normales» son minimalistas, pesan menos de 2 GiB y no traen ofimática ni paquetes pesados de serie. Esto hace que la descarga sea rápida y que el sistema se instale enseguida, ideal para probar en máquinas antiguas o en virtual.

Ediciones Ubuntu y Debian: dos sabores para distintos perfiles

Asmi se puede descargar en dos variantes principales: una basada en Ubuntu y otra basada en Debian. Cada una está pensada para un tipo de usuario, pero ambas comparten la misma filosofía de diseño y herramientas de la casa.

La edición Ubuntu está recomendada para quienes buscan algo más amigable: es algo más sencilla para usuarios menos técnicos y ofrece un equilibrio muy bueno entre facilidad de uso, compatibilidad de hardware y paquetes relativamente recientes. Asmi 26.04 y 24.04.5 siguen el ciclo de lanzamientos de Ubuntu, pero con la personalización propia de Asmi.

La edición Debian, por su parte, apunta a quien prioriza estabilidad y seguridad. Asmi 13 toma Debian 13 «Trixie» y lo refina con una selección cuidadosa de aplicaciones, pero manteniendo el sistema casi totalmente “puro” en cuanto a repositorios. Eso implica que, una vez instalado, las actualizaciones vienen directamente de Debian, sin repos adicionales raros ni inventos extraños.

Algunos análisis externos destacan que Asmi Debian consigue ser más fácil de instalar y más agradable a la vista que Debian tal cual, al tiempo que mantiene sus ventajas: robustez, previsibilidad y una enorme colección de paquetes. De hecho, se considera una especie de «Debian para humanos» sin llegar a las modificaciones más profundas que hace Ubuntu.

Un escritorio Xfce moderno y muy pulido

El gran protagonista de Asmi es el escritorio Xfce, que aquí aparece muy alejado de la imagen anticuada con la que muchos todavía lo identifican. La distro viene con un Xfce retematizado, con iconos, controles, fondos y paneles ajustados para dar una sensación más moderna, recordando en parte a la experiencia de Ubuntu pero con un consumo de recursos mucho menor.

Asmi emplea una variante del tema Yaru, añade el cambiador de tareas DockbarX con iconos grandes y marcadores de actividad, e incluye dos gestores de archivos: Thunar (el clásico de Xfce) y Nemo, este último configurado en modo de doble panel para quien prefiere un estilo de «gestor de archivos ortodoxo». También se ofrece Terminator como terminal por defecto, más potente que la terminal básica de Xfce, y un editor de texto como Geany 2.0 junto a una versión simplificada llamada GeanyPad.

La disposición del panel se ha pensado para aprovechar mejor los monitores panorámicos habituales de hoy en día: la barra puede colocarse en vertical y se ofrece una estética cuidada y coherente. Muchos usuarios y reseñas coinciden en que la primera impresión del escritorio es mucho más atractiva que la de un Xfce estándar en Debian o incluso Xubuntu, lo cual ayuda a que la gente no lo descarte a la primera por “pinta viejuna”.

Cambio rápido de diseños y personalización de escritorio

Una de las funciones estrella de Asmi es la posibilidad de cambiar de diseño de escritorio con unos pocos clics. Gracias a sus propias herramientas, el usuario puede alternar entre layouts tipo Windows, Ubuntu, Clásico o Moderno, adaptando el aspecto y comportamiento a sus costumbres.

En versiones recientes, se ha añadido incluso la opción de guardar y cargar diseños personalizados de escritorio, de forma que si inviertes un rato en dejar Xfce exactamente como te gusta, puedes guardar esa configuración y recuperarla más tarde o en otro equipo. Esto saca mucho partido a la naturaleza altamente configurable de Xfce, pero sin obligar al usuario a pelearse a mano con todos los menús de configuración.

También se ha renovado la interfaz de algunas aplicaciones propias con Client-Side Decoration (CSD), es decir, una barra de título integrada en la ventana y un nuevo diseño de la barra de herramientas. Esto le da al conjunto un aspecto más contemporáneo y consistente con otras aplicaciones modernas, sin renunciar al rendimiento ligero que caracteriza a Xfce.

Asmi Settings: centro de control y tienda simplificada

El corazón de la personalización en Asmi es la herramienta Asmi Settings. Desde ella se centralizan muchas tareas que, en otras distros, implican toquetear varias aplicaciones distintas o tirar de terminal. Su interfaz agrupa funciones prácticas que van desde el cambio de tema hasta la gestión de kernels.

Entre las opciones de Asmi Settings destacan:

  • Tema: cambiar entre modo claro y oscuro para aplicaciones GTK3 y GTK4, de forma unificada.
  • Layout: alternar entre diferentes diseños de escritorio (Windows, Ubuntu, Clásico, Moderno) y, en las versiones nuevas, gestionar diseños personalizados.
  • Fondos de pantalla: escoger o cambiar el fondo del escritorio cómodamente.
  • Navegador web: cambiar el navegador predeterminado sin complicaciones.
  • Soporte de software: instalar o desinstalar alrededor de diez navegadores populares como Google Chrome, Firefox y otros.
  • Software popular: un apartado tipo «recomendaciones» que facilita instalar aplicaciones habituales para tareas del día a día.
  • Instalar kernel: incorporar fácilmente kernels alternativos de proyectos como Xanmod o Zen (Liquorix).
  • Eliminar kernel: listar y quitar kernels instalados que ya no necesites.
  • Restauración del sistema: activar o desactivar la función de snapshots ChronShield.
  • Ajustes del sistema: aplicar pequeños trucos para mejorar tiempos de arranque y apagado, así como otros detalles finos.
  • Actualización de software: gestionar actualizaciones, cambiar mirrors o repositorios y mantener el sistema al día.
  • Software de TeejeeTech: acceso a otras aplicaciones desarrolladas por el mismo equipo.

Varios análisis señalan que Asmi Settings funciona a la vez como un panel de control y una pequeña tienda de aplicaciones. Desde ahí se pueden instalar programas muy conocidos, tanto de código abierto como freeware comercial, incluyendo herramientas como 1Password o Zoom, sin necesidad de abrir Synaptic ni usar la consola.

Asmi Indicator: atajos útiles desde la bandeja del sistema

Otro componente propio de Asmi es Asmi Indicator, un pequeño icono que vive en la bandeja del sistema y da acceso rápido a varias acciones frecuentes. Es una forma simple de agrupar atajos que normalmente requerirían varios pasos o comandos. Entre sus funciones se incluyen opciones tan variadas como cambiar el fondo de pantalla, gestionar actualizaciones o reiniciar servicios.

Algunas de las acciones más interesantes de Asmi Indicator son:

  • Cambiar fondo de pantalla utilizando la herramienta Variety para descargar y aplicar nuevos wallpapers automáticamente.
  • Apagar el monitor o la pantalla conectada de forma inmediata, útil para ahorrar energía sin suspender el equipo.
  • Matar aplicaciones colgadas, permitiendo seleccionar con el ratón la ventana bloqueada y cerrarla a la fuerza.
  • Reiniciar el escritorio Xfce sin cerrar las aplicaciones abiertas, algo muy práctico si se descontrola el panel o un applet.
  • Instalar actualizaciones del sistema, incluyendo paquetes gestionados por Nala, Deb-Get, así como Flatpak y Snap si los tienes instalados.
  • Reinicio suave (soft reboot), que reinicia servicios y componentes sin descargar el kernel, logrando algo muy parecido a un reinicio completo, pero más rápido.
  • Reiniciar directamente a la BIOS/UEFI, evitando tener que aporrear la tecla correspondiente en el arranque.
  • Instalar y desinstalar software con Deb-Get, una de las herramientas de gestión de paquetes mejoradas que incluye Asmi.

Estas funciones convierten Asmi Indicator en una especie de «navaja suiza» accesible desde el área de notificación, simplificando acciones que muchos usuarios principiantes no sabrían ni por dónde empezar a hacer desde la línea de comandos o configuraciones avanzadas.

Sistema de restauración con ChronShield

Asmi incorpora una función de restauración del sistema que no suele encontrarse de serie en todas las distros. Se basa en una versión gratuita de ChronShield, una herramienta que permite crear snapshots periódicos del sistema, para poder volver a un estado anterior en caso de problemas.

El sistema de restauración funciona de este modo:

  • Se crean instantáneas de forma automática cada hora.
  • Se conservan 20 snapshots: 10 horarios y 10 diarios.
  • Los datos de recuperación se guardan en la partición del sistema, en el directorio /chronshield.
  • Las instantáneas se comprimen para que ocupen muy poco espacio en disco.

Si algo se rompe seriamente —por ejemplo, una actualización problemática o una configuración que deja el escritorio inútil—, es posible arrancar desde el ISO en modo Live y recuperar el sistema a una fecha anterior utilizando estos snapshots. La gestión de estos backups se integra también en Asmi Settings, donde puedes activar o desactivar el sistema según tus necesidades.

Quien lo prefiera, puede prescindir completamente de esta función. Para ello, basta con lanzar un comando desde la terminal que elimina ChronShield y borra los datos de recuperación. Así, el usuario avanzado puede decidir si quiere este tipo de restauración automatizada o si se sanea mejor con sus propias herramientas de backup.

Soporte de software, formatos de paquete y navegador Firefox

Uno de los puntos fuertes de Asmi es su enfoque flexible hacia la gestión de software. Aunque no preinstala toneladas de aplicaciones, sí que viene preparada para trabajar con distintos formatos y repositorios, manteniendo al mismo tiempo un sistema base bastante limpio y manejable.

De serie, Asmi soporta Snap y Flatpak, aunque la distribución no viene llena de paquetes de estos tipos previamente instalados. Esto deja al usuario la libertad de elegir qué ecosistema de aplicaciones quiere priorizar, ya sea APT tradicional, Snap, Flatpak o incluso AppImage con herramientas externas. Además, Asmi incorpora gestores mejorados como Nala (que mejora la experiencia de apt en la línea de comandos) y Deb-Get, que facilita instalar software popular empaquetado en formato .deb.

Otro detalle muy valorado es que Asmi usa la última versión de Firefox directamente desde el repositorio oficial de Mozilla, en lugar de la versión ESR que suele incluir Debian por defecto. De esta forma, se evitan problemas de actualización a largo plazo y el navegador se mantiene siempre al día con nuevas funciones y parches de seguridad.

Rendimiento, requisitos y uso en máquinas virtuales

La elección de Xfce como escritorio y la filosofía minimalista de las ISOs hacen que Asmi Linux sea bastante ligero. Esto se nota no solo en máquinas antiguas, sino también en la experiencia general: el sistema arranca rápido, consume menos RAM que escritorios más pesados y se siente ágil incluso en dispositivos modestos.

La distro está preparada para ejecutarse sin problemas en entornos de virtualización como VirtualBox, VMware y KVM. De hecho, muchos análisis la han probado precisamente en máquinas virtuales y han confirmado que el rendimiento es sólido y el escritorio responde muy bien, sin los típicos tirones que a veces se sufren con escritorios más recargados.

Además, las imágenes ISO se mantienen por debajo de los 2 GiB para las ediciones estándar, lo cual facilita descargarlas y ponerlas en una memoria USB. Se recomienda usar herramientas como Ventoy o Etcher para crear el USB de arranque compatible tanto con BIOS como con UEFI, y conservar ese pendrive porque la sesión Live incluye la mencionada opción de recuperación del sistema.

Descarga, verificación y seguridad de las ISOs

Asmi Linux pone a disposición del usuario varias imágenes ISO gratuitas, como Asmi Linux 26.04 y Asmi Linux 24.04.5 en su rama Ubuntu. Cada ISO se acompaña de datos como el tamaño exacto en MiB, la fecha de compilación y un hash MD5 de referencia. Aun así, el proyecto insiste especialmente en la importancia de verificar la integridad y autenticidad de las descargas.

Para ello, en la página de descarga se ofrecen dos ficheros adicionales: sha256sum.txt y sha256sum.txt.asc. El procedimiento recomendado es:

  • Descargar la ISO desde el enlace oficial.
  • Descargar también los archivos de checksum y firma (guardándolos desde el navegador si se abren en una pestaña nueva).
  • Seguir las instrucciones para verificar la ISO con sha256sum y la firma GPG correspondiente.

La idea es evitar que terceros malintencionados puedan distribuir imágenes falsas. El propio proyecto recalca que la responsabilidad última de verificar la imagen recae en el usuario. Solo así se garantiza que lo que se está instalando es una copia legítima de Asmi Linux.

Ediciones Ultimate: más software de serie y actualizaciones frecuentes

Además de las ediciones gratuitas, Asmi ofrece versiones de pago llamadas Ultimate Edition, disponibles para distintas ramas (por ejemplo, Asmi 26.04 Ultimate, Asmi 13 Ultimate o Asmi 24.04 Ultimate). Estas ISOs rondan los 3 GB y vienen cargadas de software, pensadas para quienes quieren un sistema totalmente funcional desde el primer arranque sin tener que ponerse a instalar demasiadas cosas.

En la Ultimate Edition se incluyen aplicaciones populares para el trabajo y el ocio cotidiano, como LibreOffice, VLC, OBS Studio, GIMP, Inkscape, Flameshot, Shutter o Xournal++. En las variantes orientadas a usuarios avanzados se añaden también un buen número de herramientas de línea de comandos: mosh, rclone, borgbackup, ffmpeg, fish, imagemagick y muchas otras.

Otra ventaja de las Ultimate Edition es el ciclo de renovación de las ISOs. En el caso de Asmi 26.04 Ultimate, está previsto que se publiquen imágenes actualizadas cada six meses (febrero y agosto), con kernel más reciente, firmware actualizado y stack gráfico renovado para mejorar el soporte de hardware. En la rama Debian (como Asmi 13 Ultimate) los ISOs se refrescan aproximadamente cada dos o tres meses, siguiendo el ritmo de Debian 13, de modo que las nuevas instalaciones requieren descargar menos actualizaciones tras el primer arranque.

El instalador Calamares de estas ediciones también ofrece más flexibilidad: incluye una opción de instalación mínima dentro de la propia ISO Ultimate, lo que permite usar el mismo medio tanto para un sistema completo como para uno más escueto. Además, Asmi Settings viene con funciones extra, como ajustes adicionales de rendimiento, cambio de proveedor DNS y otros retoques de sistema.

Limitaciones, software propietario y descargo de responsabilidad

El proyecto Asmi deja muy claro que se trata de una distribución gratuita, ofrecida “tal cual”, sin garantías ni soporte formal. Esto significa que cualquier problema derivado del uso o mal uso recae en el usuario, y sus autores no se responsabilizan de posibles daños.

Otro punto a tener en cuenta es que algunas de las herramientas clave de la experiencia Asmi son propietarias, aunque de uso gratuito. Concretamente, aplicaciones como Asmi Settings, Asmi Indicator y ChronShield no son de código abierto. Si alguien desea acceder al código para integrarlo en sus propios proyectos, debe contactar con los desarrolladores para valorar opciones de licencia y precios.

Además de estos componentes, el sistema puede incluir otros elementos propietarios como controladores gráficos y firmware (ejemplo típico: drivers de NVIDIA). En esos casos, las condiciones de uso vienen marcadas por las licencias de cada paquete individual. Para algunos usuarios muy estrictos con el software libre, la presencia de estas piezas cerradas puede ser motivo para descartar la distro; otros lo ven como un compromiso razonable para ofrecer una experiencia más pulida y compatible.

En conjunto, Asmi Linux se presenta como una opción muy interesante para quien quiera un escritorio Xfce moderno y ligero sobre bases tan fiables como Ubuntu o Debian, con extras como restauración del sistema, un panel de control centralizado y un indicador lleno de atajos útiles; todo ello sin abrumar al usuario con software sobrante y permitiendo elegir entre una edición minimalista gratuita o una Ultimate cargada de aplicaciones y actualizaciones frecuentes para dejar el equipo listo para trabajar desde el primer minuto.

from Linux Adictos https://ift.tt/5PcfhbL
via IFTTT