El mundo de las aplicaciones de la Comunidad KDE es casi infinito. Hace cuatro años que presenté Haruna, otro reproductor multimedia que se une a las alternativas KDE como Dragon Player o Kaffeine y que sigue su desarrollo. Por eso me complace compartir con vosotros que ha sido lanzado Haruna 1.8, que llega cargado de novedades.
Lanzado Haruna 1.8, nueva versión de este reproductor multimedia de KDE
Siempre es de agradecer tener varias opciones para cualquier funcionalidad básica de nuestro sistema, y en eso el Software Libre es sobresaliente, y es que en ocasiones podemos tener problemas con uno de ellos o que simplemente nos guste uno más que otro.
Tenemos a nuestra disposición decenas de reproductores multimedia como VLC o SMPlayer, y la Comunidad KDE te ofrece incluso un par dentro de su ecosistema, los ya nombrados Dragon Player o Kaffeine.
A este elenco se unió hace años Haruna, un reproductor de vídeo de código abierto construido con libmpv que destaca por su integración con Youtube y que sigue evolucionando a su ritmo dado que hace poco ha llegado a su versión 1.8.
Entre sus novedades destacan:
Posibilidad de abrir múltiples archivos desde la línea de comandos y no todos los de la carpeta.
Acción de detener,disponible en la reproducción.
Añadido ajuste para activar el progreso en la barra de tareas.
Mostrar el nombre del archivo/título en el OSD (visualización en pantalla) al abrir un archivo.
MPRIS: buscar y establecer la portada desde un archivo de imagen externo para archivos de audio sin portadas internas.
Animación de carga personalizada.
Ajuste para la propiedad sub-border-style de mpv.
Respecto a la Lista de reproducción también tenemos nuevas funcionalidades
Elemento de menú para abrir el archivo en la aplicación MediaInfo ( si está instalada).
Permitir la ordenación ascendente/descendente para la opción «Ninguna» (None).
Indicador de la posición de reanudación de la reproducción debajo de la duración.
El tirador para arrastrar elementos ahora se muestra al pasar el cursor por encima (hover).
Haruna, otro reproductor multimedia de KDE
Las principales características de Haruna son las siguientes:
Posibilidad de poner una lista de reproducción automática.
Atajos de teclado configurables.
Reproducción de vídeos en línea a través de youtube-dl/yt-dlp
Saltar automáticamente los capítulos que contengan determinadas palabras
Asignación de acciones a los botones del ratón: clics simples y dobles a la izquierda, al centro y a la derecha, así como desplazamiento hacia arriba y hacia abajo
Salto rápido al siguiente capítulo haciendo clic en el centro de la barra de progreso.
Posibilidad de cambiar los esquemas de color así como los estilos de los widgets/controles.
During News Flight Night, various tech topics were discussed, including Collin's experience with stillOS, the importance of operating system rollback features, and recent news like HP sponsoring the Linux Vendor Firmware Service and KDE receiving significant investment. The session encouraged feedback and suggested future content explorations like QuarkOS.
In a recent News Flight Night, discussions included Colin's use of his Surface Go with Cosmic Desktop, the release of Ubuntu 26.04 LTS, and updates on Framework Computer's Laptop 13 Pro. Topics also covered containerized apps and various Linux-related news, emphasizing community engagement and technological advancements.
El incansable trabajo de promoción que está realizando Nate (ahora con ayuda de otros desarrolladores) en su blog sigue su ritmo. Cada semana hace un resumen de las novedades más destacadas, pero no en forma de telegrama, sino de artículo completo. Su cita semanal no falla y desde hace un tiempo que le voy a siguiendo semana tras semana, traduciendo sus artículos al castellano utilizando los magníficos traductores lo cual hará que la gente que no domine el inglés esté al día y que yo me entere bien de todo. Bienvenidos pues a «Soporte para el controlador Xe y mejoras en Discover» de «Esta semana en Plasma«. Espero que os guste.
Soporte para el controlador Xe y mejoras en Discover – Esta semana en Plasma
Nota: Artículo original en Blogs KDE. Traducción realizada utilizando Perplexity. Esta entrada está llena de novedades de la Comunidad KDE. Mis escasos comentarios sobre las mejoras entre corchetes.
¡Bienvenido a una nueva edición de This Week in Plasma! Esta semana la atención se centró por completo en pulir Plasma 6.7 de cara a su lanzamiento el 16 de junio. Se corrigieron errores, se mejoraron interfaces de usuario y, en medio de todo ello, una estupenda contribución de la comunidad añadió compatibilidad para monitorizar las GPU Intel modernas. Échale un vistazo:
Mejoras en la interfaz de usuario
Plasma 6.7
Vaciar el portapapeles cuando hay elementos marcados con estrella ya no pregunta si también quieres borrar los elementos marcados; ahora nunca se borran automáticamente, y tienes que hacerlo manualmente, con la lógica de que, si los marcaste, ¡probablemente quieres conservarlos! (Tobias Fella, plasma-workspace MR #6583) [Bien pensado].
Cuando el widget Discos y dispositivos aparece después de conectar un disco, ya no parpadea brevemente con el icono de notificación. (Bohdan Onofriichuk, KDE Bugzilla #495141) [Es una pequeña mejora de la eficiencia del sistema].
Plasma 6.8
Cuando Discover te pide borrar los datos y la configuración de una aplicación Flatpak que ya no está instalada, al hacerlo ahora todo eso se envía a la papelera en lugar de eliminarse de forma inmediata e irreversible. (Nate Graham, KDE Bugzilla #520220) [Bien para restaurar errores].
Se han reorganizado las secciones de la página principal de Discover para colocar la sección “Elección del editor” más cerca de la parte superior. (Raresh Rus, discover MR #1333)
Se ha reducido la cantidad de saltos visuales en la interfaz del indicador de “progreso total” de Discover durante las actualizaciones del sistema. (Taras Oleksyn, KDE Bugzilla #510282)
La búsqueda en la página de Actualizaciones de Discover ahora no distingue entre mayúsculas y minúsculas. (Tobias Ozór, discover MR #1328) [Mucho mejor, las mayúsculas en los nombre de aplicaciones es un poco caótico (¿Eh, digiKam?)].
Corrección de errores importantes
[No comento las correcciones de errores ya que son bastante evidentes].
Plasma 6.6.6
Se corrigió un caso en el que Plasma podía bloquearse al cambiar de Actividades usando el widget Activity Pager. (Marco Martin, KDE Bugzilla #520065)
Se aplicó una solución temporal a una regresión de Qt que hacía que las notificaciones de progreso de tareas permanecieran visibles en pantalla hasta cerrarlas manualmente. (Kai Uwe Broulik, KDE Bugzilla #520120)
Se corrigió un fallo que rompía la opción para recordar tus aprobaciones en el diálogo de permisos de screencasting. (David Redondo, KDE Bugzilla #517454)
Se corrigió un problema que renderizaba mal los temas de decoración de ventanas no predeterminados al usar un factor de escala inferior al 100%. (Vlad Zahorodnii, KDE Bugzilla #520272)
Se corrigió un fallo que rompía la capacidad de Temas globales para añadir y colocar widgets como se esperaba. (Marco Martin, KDE Bugzilla #512005)
Plasma 6.7
Se corrigieron algunos casos en los que Plasma podía bloquearse al conectar o desconectar pantallas. (Marco Martin, KDE Bugzilla #468430)
Se aplicó una solución temporal a un problema de Qt que a veces hacía que la propia herramienta de informes de fallos entrara en un bucle de bloqueos. (Harald Sitter, KDE Bugzilla #517353)
Se corrigió un fallo que a veces podía hacer que Discover se bloqueara al instalar una app Flatpak desde un archivo .flatpakref descargado. (Tobias Fella, KDE Bugzilla #520371)
Se corrigió un caso en el que Plasma podía bloquearse mientras el widget Weather Report comprobaba actualizaciones del tiempo. (David Edmundson, kdeplasma-addons MR #1051)
Se corrigió un extraño problema que podía hacer que el widget Kickoff Application Launcher creciera verticalmente en X11 justo después de abrirlo, tras cambiar a otro widget y volver, inmediatamente después de iniciar sesión. (Harald Sitter, KDE Bugzilla #515116)
Se reforzó el sistema para evitar que aparecieran huecos entre las pantallas en una configuración multimonitor. (Xaver Hugl, KDE Bugzilla #507702)
Se corrigió un fallo en la función de creación de Temas globales que guardaba incorrectamente la configuración de los paneles. (Akseli Lahtinen, KDE Bugzilla #520489)
Se corrigió un fallo en el widget Reloj digital que coloreaba mal los puntos de los eventos del calendario del mes anterior. (Young Lord, plasma-workspace #6587)
Se corrigieron dos problemas del puntero al usar el efecto Zoom de KWin: punteros duplicados al agitarlo para hacerlo más grande y punteros visualmente desincronizados al arrastrar elementos. (Xaver Hugl, KDE Bugzilla #489265 y KDE Bugzilla #513233)
Se corrigió un problema que podía hacer que Discover mostrara estados distintos en diferentes páginas para una app que se estaba instalando o desinstalando. (Oliver Beard, KDE Bugzilla #520028)
Plasma 6.8
Se corrigió un problema que impedía añadir una app a la lista de favoritos inmediatamente después de desinstalarla y volver a instalarla. (Christoph Wolk, KDE Bugzilla #494542)
Frameworks 6.27
Se corrigió un fallo visual que a veces aparecía en la barra lateral de Discover cuando se abría la aplicación. (Nate Graham, KDE Bugzilla #520337)
Mejoras de rendimiento y aspectos técnicos
Plasma 6.7
Se corrigieron un par de fugas de memoria descubiertas en KWin. (Xaver Hugl, kwin MR #9235)
Plasma 6.8
Se añadió compatibilidad con el controlador Intel Xe a la aplicación Monitor del sistema y a sus widgets. (Hunter Hardy, KDE Bugzilla #512866)
Cómo puedes ayudar
KDE se ha vuelto importante en el mundo, y tu tiempo y contribuciones han ayudado a llegar hasta aquí. A medida que crecemos, necesitamos tu apoyo para mantener KDE sostenible.
Más allá de eso, puedes ayudar a KDE involucrándote directamente en cualquier otro proyecto. Donar tiempo es realmente más impactante que donar dinero. Cada colaborador marca una gran diferencia en KDE — ¡no eres un número ni un engranaje en una máquina! No tienes que ser programador, existen muchas otras oportunidades.
También puedes ayudar haciendo una donación. Esto ayuda a cubrir costes operativos, salarios, gastos de viaje para colaboradores y, en general, a mantener KDE llevando Software Libre al mundo.
Echemos un vistazo a las novedades de Agama 20 y la recién publicada versión 21 del nuevo instalador para SUSE y openSUSE.
Agama 19 se publicó en marzo de 2026, desde entonces hasta hoy muchas cosas se han estado mejorando. Echemos un vistazo a las novedades de Agama 20 y la recién publicada versión 21 del nuevo instalador para SUSE y openSUSE.
Esta es una traducción/adaptación del anuncio oficial en inglés. El anuncio oficial lo podéis leer en el siguiente enlace:
Y pocas cosas son más visibles en un sistema GNU/Linux que su entorno de escritorio. Durante la instalación, la mayoría de las distribuciones openSUSE ofrecen una amplia variedad de escritorios para elegir. Pero openSUSE no tiene ninguno de esos entornos como opción predeterminada. Como consecuencia, el usuario debe tomar una decisión consciente durante la instalación.
Eso no era lo suficientemente evidente en versiones anteriores de Agama. Como resultado, era muy fácil acabar instalando un sistema sin ninguna interfaz gráfica. Encontrar así el sistema, nada más teminar la instalación podría resultar abrumador para muchos usuarios, especialmente para los recién llegados a openSUSE o GNU/Linux en general.
Ahora la situación se presenta con mayor claridad en la pantalla principal de resumen del instalador y en la sección de selección de software, en la que se muestra una información y una advertencia de que no se ha escogido ningún entorno de escritorio.
También se ha aprovechado para repensar varios aspectos de la forma utilizada para seleccionar patrones de paquetes. Ahora funciona de una manera más coherente con el resto de la interfaz de Agama y presenta la información de una forma más útil.
Además de todo eso, se añadió un recordatorio sobre la posible falta de entorno de escritorio en el diálogo de confirmación para algunas distribuciones como openSUSE Tumbleweed, Slowroll o Leap 16.1.
Mejor gestión de redes en la interfaz web
La interfaz de usuario para configurar la red también recibió un nuevo diseño importante en estas versiones 20 y 21. El resultado más visible es un formulario completamente rediseñado para crear y modificar conexiones de red.
Con el nuevo formulario, se mejora la interfaz web con la capacidad de configurar más tipos de conexiones, además de Ethernet y Wi-Fi. En versiones anteriores, era necesario usar el formato de configuración Agama basado en JSON para establecer una conexión de red, un puente o una conexión VLAN.
Con Agama 21 ahora es posible configurar una conexión de enlace o puente directamente desde la interfaz de usuario. Como siempre, Agama ofrece ajustes predeterminados razonables para cada tipo de conexión, pero también permite configurar manualmente varios aspectos avanzados.
Restringir el acceso a la red al instalador
Hablando de instalaciones y red, Agama permite controlar el proceso de instalación a través de la red desde otro ordenador o dispositivo móvil. Pero esa es una característica que podría tener implicaciones de seguridad en algunos escenarios.
Ahora es posible desactivar el acceso remoto con la opción de arranque inst.remote=0. Cuando se utiliza, el instalador solo puede ser accedido localmente desde la máquina que se está instalando.
Mejoras de usabilidad en las herramientas de línea de comandos
Además de todas las nuevas funciones de instalación mencionadas, la interfaz de línea de comandos también recibió varias mejoras para hacerla más útil para seguir el estado actual del proceso de instalación.
Tanto si automatizas el proceso de instalación como si simplemente prefieres trabajar desde el terminal, las herramientas de CLI mejoradas ofrecen una mejor visibilidad de lo que Agama está haciendo en cada momento. Estas mejoras facilitan la monitorización de procesos de instalación, la resolución de problemas y la integración de Agama en tus flujos de trabajo de automatización existentes.
Todo esto, junto con otras mejoras avanzadas como instalar en una configuración LVM existente, o soporte para systemd-boot, así como enlaces de descarga de la ISO, código, etc. lo tienes disponible en el anuncio oficial:
Esta semana se han publicado 6 Snapshots (0514, 0515, 0516, 0518, 0519, y 0520)
Estos son los cambios más relevantes:
AppArmor 5.0.0
KDE Plasma 6.6.5
fwupd 2.1.3
GStreamer 1.28.3
Linux kernel 7.0.6, 7.0.7 & 7.0.9
Ruby 4.0.4
Apache 2.4.67
gpg 2.5.20
pipewire 1.6.5
librsvg 2.62.2
PostgreSQL 18.4
La siguiente snapshot (0514) ya está en control de calidad y, a menos que surja algún problema, debería publicarse hoy mismo.
Y para próximas snapshots, ya se están preparando las siguientes actualizaciones:
Agama 21
Gcc16
Poppler 26.05.0
Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.
Mantente actualizado y ya sabes: Have a lot of fun!!
This week is quite difficult for me to estimate how busy it was in Tumbleweed, as I was spending the whole week at a conference and, right now, I am on the train on my way back home. Nevertheless, I want to try to summarize for you what has happened during the last week, and what snapshots you have received.
Last week I had already mentioned the upcoming integration of AppArmore 5.0 and the fact that we have observed a new curl profile causing some hiccups. Sadly, beyond that, more profiles were added/improved, which hit quite a few wifi users (wpa_supplicant profile), and we did not catch that in openQA. The main tests on openQA are geared towards the default installation, which is based on SELinux by now. There are a few additional tests intentionally added for AppArmor (which is how we found out about the cURL profile). Secondly, it only appears in combination with WiFi/wpa_supplicant, which we do test in openQA (there mainly for wpa2-enterprise integration) – but as you can imagine, the combination AppArmor/WiFi is missing. Thanks to all the users who reported the issue, and special thanks to Christian for fixing the issue as fast as he did!
Besides that, of course, more has happened. A total of 6 snapshots (0514, 0515, 0516, 0518, 0519, and 0520) were built, tested, and published, shipping these changes:
AppArmor 5.0.0
KDE Plasma 6.6.5
fwupd 2.1.3
GStreamer 1.28.3
Linux kernel 7.0.6, 7.0.7 & 7.0.9
Ruby 4.0.4
Apache 2.4.67
gpg 2.5.20
pipewire 1.6.5
librsvg 2.62.2
PostgreSQL 18.4
The pipeline currently contains these changes/updates:
Vuelven las charlas y talleres a Linux Center València, el espacio creado por Slimbook para la divulgación del Software Libre. De esta forma me complace compartir otras sesión matinal espectacular, un Workshop: IA Agéntica y Automatización Total en Linux Center València en su sede de Paterna. ¡No te lo pierdas!
Workshop: IA Agéntica y Automatización Total en Linux Center València
Ya es un clásico del blog hablar de la compañía valenciana de ensamblaje de dispositivos compatibles 100% con el Software Libre conocida como Slimbook. Tras su primera charla en de IA de abril parece que le han cogido el gusto y de eventos vuelven a promocionar el Software Libre mediante actividades comunitarias que realizan en su Linux Center.
De esta forma el próximo sábado 6 de junio vamos a poder disfrutar de una sesión triple de talleres en la sede de Slimbook en Ronda de la Química s/n, Edificio ABM L’Andana, 7ª planta, Frente a Parque Técnológico 46980 Paterna, Valencia.
El programa es el siguiente:
Workshop: IA Agéntica y Automatización Total
Tras el éxito y el «ambientazo» de nuestra primera jornada, en Linux Center damos un paso más allá. Ya no solo se trata de hablar con la IA, sino de construir sistemas que actúan, deciden y ejecutan.
En este workshop te sumergirás en una experiencia totalmente hands-on. No es teoría: es ingeniería de agentes sobre hardware de alto rendimiento.
Para que la experiencia sea óptima, Slimbook pone a disposición de los asistentes equipos Slimbook One, mini PCs de gran potencia en los que realizaremos todas las prácticas del taller (trabajaremos por parejas). Si prefieres traer tu propio portátil, no hay inconveniente, pero te pedimos que nos avises con antelación para organizar el espacio de trabajo.
09:45 – Apertura de puertas Recepción de asistentes y bienvenida.
10:00 – Ponencia: Arquitecturas Agénticas con OpenClawImpartida por Chaume Sánchez. La nueva generación de automatización ya está aquí. En esta sesión aprenderás a diseñar sistemas inteligentes que no se limitan a procesar texto, sino que actúan. Veremos cómo crear agentes IA conectados a herramientas externas, con gestión de memoria y capaces de resolver flujos complejos utilizando OpenClaw. El objetivo: pasar de «usar la IA» a «construir soluciones reales».
10:40 – Ponencia: Hermes, automatización extrema y privacidad sin compromisosImpartida por Lorenzo Carbonell. ¿Es posible tener una automatización total sin entregar tus datos? En esta charla exploraremos Hermes, una aproximación a la automatización de alto nivel donde la soberanía de la información es el pilar fundamental. Descubre cómo integrar herramientas potentes en tu flujo de trabajo diario manteniendo el control absoluto bajo Linux.
11:00 – Café y Networking Pausa de 30 minutos para compartir impresiones, resolver dudas con los ponentes y conectar con otros miembros de la comunidad.
11:30 – Workshop Práctico: Integración y Cacharreo Hands-on Pasamos a la acción. En esta parte final, trabajaremos por parejas (6 parejas) con equipos Slimbook One para poner en práctica lo aprendido:
¿Qué vas a aprender?
Hardware Pro: Uso de equipos Slimbook One para despliegue local.
OpenClaw Deep Dive: Creación de sistemas con capacidad de toma de decisiones.
Conectividad: Integración de agentes con herramientas externas y mensajería instantánea.
Escalabilidad: Cómo pasar de un experimento personal a una solución profesional.
Información Importante
Metodología: Trabajo por parejas (fomentando la colaboración técnica).
Perfil: Pensado para perfiles técnicos o «makers» con ganas de trastear y llevarse algo funcionando.
Plazas: Si el anterior taller se llenó, este volará. La combinación de hardware dedicado, comunidad y práctica real es limitada. Localización: Linux Center (Grupo Odín). Ronda de la Química s/n Edificio ABM L’Andana, 7ª planta Frente a Parque Técnológico 46980 Paterna, Valencia
Tras un parón nada habitual de un mes me congratula presentaros el episodio 73 de KDE Express, titulado » Kubuntu 26.04 y Studio por fin traen Plasma 6 a las masas» donde David Marzal no obsequia con el repaso de las últimas noticias del mundo KDE y del Software Libre en general.
Episodio 73 de KDE Express: Kubuntu 26.04 y Studio por fin traen Plasma 6 a las masas
Comenté hace ya bastante tiempo que había nacido KDE Express, un audio con noticias y la actualidad de la Comunidad KDE y del Software Libre con un formato breve (menos de 30 minutos) que complementan los que ya generaba la Comunidad de KDE España, aunque ahora estamos tomándonos un tiempo de respiro por diversos motivos, con sus ya veteranos Vídeo-Podcast que todavía podéis encontrar en Archive.org, Youtube, Ivoox, Spotify y Apple Podcast.
De esta forma, a lo largo de estos 73 episodios, promovidos principalmente por David Marzal, nos han contado un poco de todo: noticias, proyectos, eventos, etc., convirtiéndose (al menos para mi) uno de los podcast favoritos que me suelo encontrar en mi reproductor audio.
En palabras de David:
Temas tratados en el episodio 73: Krita, Kookbook, Drawy, Kubuntu, Ubuntu Studio, Phoronix, GNOME, Plasma, FreeBSD, EndeavourOS, KDE Linux, Thunderbird, Firefox, OsmAnd…
Si no ves nada tras esta línea, es que tu app no sabe leer bien el feed RSS, avísales o prueba otra
Apps
Krita 5.3 y 6.0 lanzadas. En cuanto a funcionalidades son prácticamente idénticas, solo que la rama 6.0 es la nueva que usa Qt6 y más Wayland, y puede ser menos estable que la de Qt 5. Las novedades, como no las controlo, simplemente os dejo el enlace donde las explican mejor que yo.
Uno para poder modificar el quantum y la frecuencia de muestreo de PipeWire directamente.
Y otro que muestra el título de la ventana activa al estilo macOS, para uno de los 3 layouts disponibles.
Skanpage sustituye a Skanlite para escanear documentos.
Comparativa de Phoronix en la que KDE Plasma 6.6 sale muy bien parada respecto a GNOME 50. Y Wayland sobre X11 es una pequeña mejora.
Dotfiles para transformar tu ArchLinux con Plasma.
El plan de FreeBSD para ofrecer Plasma en el menú de instalación se retrasó de la 15.0 a la 15.2.
Dedoimedo hace una review bastante larga y Wayland-hater de Kubuntu 26.04. Su conclusión es que está mucho mejor que las anteriores, pero sigue soñando con un mundo sin bugs o regresiones.
Y, para compensar, nos enseña lo potente que es la opción de aplicar opciones de ventana en Plasma.
EndeavourOS ya instala por defecto Plasma Login Manager en vez de SDDM.
Managing System Extensions on openSUSE MicroOS with sysextmgrcli
If you are running openSUSE MicroOS, you already know the drill: the root filesystem is read-only,
and transactional updates are the law of the land.
But what happens when you need to add software or system extensions without rebooting or messing with
your base OS layers?
E.g. You need strace or gdb to debug a running application, but a reboot to install this tools would
change the situation.
Enter System Extensions (sysext images) and the utility designed to make them manageable: sysextmgrcli.
What is sysextmgrcli?
At its core, sysextmgrcli is a command-line client for managing systemd-sysext images and has been written
by Thorsten Kukuk. It is designed specifically to play nice with the atomic nature of MicroOS.
Instead of forcing you to use sudo for every query, it talks to a background daemon (sysextmgrd) via
Varlink. This architecture allows unprivileged users to list existing system extension images without
needing root permissions, while the daemon handles the heavy lifting of downloads and verification via systemd-pull.
For security reasons, root provileges are still required for installing or updating sysext images.
The Architecture: Smart Snapshots
One of the cleverest things about sysextmgrcli is how it handles storage to be efficient and “rollback-safe”:
/var/lib/sysext-store: This is where the actual image files live. Since /var is a separate subvolume
shared across all Btrfs snapshots, you only store the image once, saving disk space. If you have no network available,
that’s the location for storing offline or even own build sysext images via e.g. an USB device.
/etc/extensions: This directory contains symlinks to the images in the store. Because /etc is part of
your root snapshot, the extensions are tied to your current system state.
Why does this matter? If you perform a system rollback, your symlinks roll back too. This ensures the active
sysext images always match the OS version you are currently booted into.
Essential Commands
Getting started is straightforward. Here are the primary commands you’ll use to manage your extensions:
1. Listing and Checking Images
Want to see what’s available or if your images are compatible with your current OS version?
# List all images and report compatibility
sysextmgrcli list
# Check for updates and verify compatibility
sysextmgrcli check
2. Installing New Extensions
You can install by providing a name and a source URL. The tool automatically handles SHA256 verification and
checks if it fits your OS.
Updates are handled by comparing local files against remote manifests. If a newer version matches your current snapshot, it gets pulled down and symlinked.
# Update existing images to the latest compatible versions
sysextmgrcli update
# Clean up: Remove images in the store that are no longer referenced by any snapshot
sysextmgrcli cleanup
The “Activation” Catch
It is important to note that sysextmgrcli is a manager, not an activator. It handles the logistics: downloading, version checking, and symlinking. To actually “plug in” the extensions to your running system, you still use standard systemd-sysext commands:
Manual activation: systemd-sysext merge
Manual deactivation: systemd-sysext unmerge
Enable at boot: systemctl enable systemd-sysext.service
Available default system extention (sysext) images:
Just call sysextmgrcli install git ; systemd-sysext merge and use it…
You do not need ‘git’ anymore on your system ?
Just call systemd-sysext unmerge and it is not available anymore…
sysextmgrcli bridges the gap between static immutable infrastructure and the need for flexible system additions. By leveraging the Btrfs directory structure of MicroOS, it ensures your system remains clean, version-synced, and easy to manage.