Skip to main content

the avatar of openSUSE News

Leap Micro 5.3 Beta Available for Testing

Leap Micro 5.3, which is a modern lightweight host operating system, is now available for beta testing on get.opensuse.org.

The beta version is only expected to be available on openSUSE’s website for a couple weeks before it quickly transitions to a release candidate.

Leap Micro is an ultra-reliable, lightweight and immutable operating system that experts can use for deployments; it is well suited for decentralized computing environments as well as edge, embedded, and IoT deployments. Developers and professionals can build and scale systems for uses in aerospace, telecommunications, automotive, defense, healthcare, hospitality, manufacturing, database, web server, robotics, blockchain and more.

The host-OS has automated administration and patching, so auto-updating gives users a persistent bootable system for their container and virtualized workloads.

Leap Micro has similarities of MicroOS, but Leap Micro does not offer a graphical user interface or desktop version. The OS is based on SUSE Linux Enterprise and Leap rather than a variant of Tumbleweed, which MicroOS bases its release on. The biggest changes to the newer version are NetworkManager as a new default and related tooling like Cockpit plugin, ModemManager, wpa_suplicant and addition use for Amazon ECS. There is a shorter cold boot time (shorter timeout) and the use of jeos-firstboot for post deployment configuration (root password, etc.) for those who don’t use ignition or combustion.

One of the packages related to Leap Micro for developers is Podman. Podman gives developers options to run their applications with Podman in production and the upgraded 3.4.2 version brings new pods support for init containers, which are containers that run before the rest of the pod starts.

Large development teams can add value to their operations by trying Leap Micro and transitioning to SUSE’s SLE Micro for extended maintenance and certification.

Testers can file a bug against Leap Micro 5.3 on bugzilla.opensuse.org.

Users should know that zypper is not used with Leap Micro, but transactional-update is used instead. Documentation from Leap Micro 5.2 can help users who have questions about running this modern OS, which targets edge computing.

openSUSE Leap Micro has a six-month lifecycle.

To download the ISO image, visit get.opensuse.org.

the avatar of openSUSE News

Tumbleweed Ends Continuous Streak, Keeps Rolling

The Tumbleweed continuous daily-release streak ended last week with a new record of 26 snapshots, but openSUSE’s rolling release doesn’t appear to have slowed down in any way with the frequency of snapshots that continue to roll.

Snapshot 20220829 broke the streak, but this week continued to fast forward with several snapshots and package updates.

Before highlighting those snapshots,GNOME 43 might need some love before making it into a Tumbleweed snapshot. Please read the tweet below and chat with the team on https://matrix.to/#/#gnome:opensuse.org if you are interested.

The latest snapshot to be released was 20220907. The update of gnome-bluetooth 42.4 has its Application Programming Interface now export the battery information for all Bluetooth devices listed in UPower. Files and scripts for MicroOS were updated with microos-tools 2.16. An update of libsoup 3.0.8 had mumerous improvements to HTTP/2 reliability and fixed an http proxy authentication with a default proxy resolver. SVG rendering library librsvg updated to version 2.55.1 and is experimenting with giving librsvg an even-odd versioning; odd minor versions will be considered unstable and even minor versions will be considered stable. This should be fun! A few other packages updated in the snapshot, which including kernel-firmwarel 20220902 and yast2-vpn 4.5.1 and more.

The Linux Kernel updated from version 5.19.2 to 5.19.7 in snapshot 20220906. There were a few btrfs fixes and changes along with amdgpu driver updates in Kernel. An update of userspace-toolset package lvm2 2.03.16 had some segfault fixes, added several patches and fixed the loss of deleted message on thin-pool extension. A change for virtual reality was made with a Plymouth 22.02.122 update because displaying a boot screen on VR headsets isn’t necessary. Or is it? Text editor vim 9.0.0381 fixed some crashing, flickering and a Clang static analyzer that gives warnings. Updates were also made to sqlite 3.39.3 and other packages in the snapshot.

Just two packages updated in snapshot 20220905. Network Mapping tool nmap 7.93 was released to commemorate Nmap’s 25th anniversary. Congrats! The tool upgraded several libraries and ensures Nmap builds with OpenSSL 3.0 while using no deprecated API functions. The package also fixed a bug that prevented it from discovering interfaces on Linux when no IPv4 addresses were configured. The other package to update was Thunderbolt 3 device manager bolt 0.9.3. The update created a work around glib.

A bit more than a handful of packages were update in snapshot 20220904. The packages update in the snapshot were AppStream 0.15.5, git 2.37.3, libstorage-ng 4.5.43, libzypp 17.31.1, zypper 1.14.56) and gc 8.2.2. The update of git corrected some regression and made some git fsck improvements. openSUSE’s zypper made sure up respects solver related command-line interface options.

The update of btrfs arrived in snapshot 20220903. The filesystem update provides some optional support for LZO and ZSTD compression. The update also brought some compatibility with glibc 2.36. An update of GNU Compiler Collection 12.2.1+git416 had some recently backported fixes from trunk and had some changes for armv7l architecture. Pixel encoder and color-space converter package babl 0.1.96 dropped some patches and fixed a crash on non-aligned data for Single Instruction, Multiple Data (SIMD). Other packages to update were libvirt 8.7.0, lsscsi 0.32, upower 1.90.0 and several RubyGems.

The first snapshot since the streak was broken was snapshot 20220901. This snapshot updated curl 7.85.0. Contributions from 79 people were made in the new versions. A Common Vulnerability and Exposure was fixed in the release. CVE-2022-35252 was introduced in curl 4.9 and allowed a “sister site” to deny service to siblings. The release also added Transport Layer Security 1.3 support. An update of NetworkManager 1.40.0 can now restart DHCP if the MAC changes on a device. Some internationalization and localization changes were also made with the network package. An update of Flatpak 1.14.0 improved support for transferring files between two local devices known as sideloading. That software deployment and package management utility also added a package configuration for libcurl to enable the new HTTP backend. Other packages to update in the snapshot were ncurses 6.3.20220820, grilo 0.3.15, mariadb 10.8.3, a kdump git update and more.

a silhouette of a person's head and shoulders, used as a default avatar

Primera actualización de KDE Gear 22.08

La Comunidad KDE es una comunidad responsable y no solo se preocupa en lanzar novedades sino que también en mejorarlas. Me complace presentar la primera actualización de KDE Gear 22.08 que apareció hace casi un mes. Más estabilidad, mejores traducciones y pequeñas mejoras para las aplicaciones de nuestro entornos de trabajo.

Primera actualización de KDE Gear 22.08

A pesar de lo que puedan pensar muchas personas, las aplicaciones no son perfectas. Entre las líneas de código se pueden colar errores de tipografía o que el usuario realice alguna opción que en un principio no estaba prevista por los desarrollador, por poner solo un par de ejemplos de imperfecciones.

Este no es un problema del Software Libre ya que el Software actual funciona de esta manera ya que no se piensa en él como un producto final que se encierra en una caja y se olvida. En la actualidad se sabe que el Software está vivo y sería estúpido ir guardando las mejoras sin dejarlas a disposición del gran público.

Con esto se gana en rapidez y evolución pero puede aumentar el número de errores (por norma general) leves, los cuales son subsanables con pequeñas actualizaciones.

La Comunidad KDE lo tiene claro: grandes lanzamientos cada cuatro meses y actualizaciones mensuales para subsanar errores.

Primera actualización de KDE Gear 22.08

Por ello me congratula compartir con vosotros la primera actualización de KDE Gear 22.08 que nos ofrece más de 120 errores resueltos entre aplicaciones, librerías y widgets, algo que mejora el rendimiento del sistema.

Aquí podéis encontrar la lista completa de cambios de KDE Gear 22.08.1, pero por poner unos cuantos ejemplos de los errores que sea han resuelto tenemos:

  • kmail: La búsqueda de mensajes vuelve a funcionar.
  • kate: Se corrige un fallo cuando no hay resultados de búsqueda.
  • krdc: Las fechas de acceso ahora se muestran correctamente.

Más información:KDE Gear 22.08.1

La entrada Primera actualización de KDE Gear 22.08 se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

The syslog-ng Insider 2022-09: 3.38; SQL; disk-buffer; nightly;

The September syslog-ng newsletter is now on-line:

  • 3.38.1 released, 4.0 almost feature complete
  • syslog-ng Store Box SQL source
  • Why is my syslog-ng disk-buffer file so huge even when it is empty?
  • Nightly syslog-ng builds for Debian and Ubuntu

It is available at https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-insider-2022-09-3-38-sql-disk-buffer-nightly

syslog-ng logo

a silhouette of a person's head and shoulders, used as a default avatar

Capturar imágenes con tu webcam desde la terminal en Linux con fswebcam

Fswebcam es una aplicación de software libre para sistemas GNU/Linux con la que configurar diferentes parámetros de tu web cam y capturar imágenes desde la línea de comandos

Ya sea porque quieres utilizar tu cámara web para sacar fotografías controlada por un script, o porque quieres una aplicación para sacar fotografías que sea sencilla y ligera, fswebcam es una de las opciones a tener en cuenta.

Vamos a revisar sus opciones y cómo podemos utilizarla en nuestros sistemas GNU/Linux.

Fswebcam es un software para sacar fotografías usando la cámara web integrada de tu equipo o una que conectes, la gestión se realiza desde la línea de comandos. Ya sea introduciendo las opciones que queramos a mano, o mediante un archivo de configuración que podemos crear.

Lo primero es instalarla, ya sea desde los repositorios de tu distribución o desde el código fuente y después compilar. A la hora de escribir este artículo la versión más reciente es la 20200725.

Una vez instalada en nuestro equipo, desde la terminal podemos lanzar un fswebcam --help para que nos muestre la cantidad de opciones de las que dispone. Vamos a ver simplemente algunas de ellas, te dejo a ti que explores todas las opciones disponibles.

De manera predeterminada utiliza el dispositivo: /dev/video0 Pero con fswebcam -d nos mostrará un listado de las opciones posibles y podremos seleccionar una u otra con fswebcam -d 0 por ejemplo.

La resolución predeterminada de las imágenes es de 384×288, pero la podremos cambiar añadiendo la opción --resolution 768x576 por ejemplo

Podemos guardar las imágenes en diferentes formatos, por ejemplo, PNG, JPEG o WEBP, y con diferentes tipos de compresión.

A la imagen generada, de manera predeterminada le añade en la parte inferior un «banner» o barra y debajo diferentes textos que podemos añadir. O si lo preferimos podemos eliminar dicha barra, o ubicarla en la parte superior.

Veamos algunas de las múltiples opciones que dispone fswebcam a la hora de gestionar tu webcam para sacar una fotografía:

  • -s, –set <nombre>=<valor>  Establece un valor al control de la camára que deseemos.
  • –list-controls           Muestra los valores de control que dispone la cámara.
  • –flip <dirección>       Voltea la imagen ya sea en vertical u horizontal o ambas a la vez (h, v)
  • –crop <tamaño>[,<offset>] Corta una parte de la imagen.
  • –scale <tamaño>           Escala la imagen al tamaño indicado.
  • –rotate <ángulo>          Gira la imágen en los ángulos indicados.
  • –invert                  Invierte los colores de la imagen, quedando como un negativo fotográfico.
  • –greyscale               Elimina los colores de la imagen.
  • –swapchannels <c1c2>    Intercambia los canales RGB de la imagen canal 1 y canal 2.
  • –no-banner               Oculta el «banner» que muestra información.
  • –top-banner              Ubica el «banner» en la parte superior de la imagen.
  • –bottom-banner          Ubica el «banner» en la parte inferiror (es la opción predeterminada).
  • –banner-colour <color> Establece un color del «banner». (#AARRGGBB)
  • –line-colour <color>    Establece el color de la línea del «banner».
  • –text-colour <color>    Establece el color del texto.
  • –title <texto>            Establece el título principal en el «banner» (en la parte superior izquierda)
  • –subtitle <texto>         Establece un subtítulo en el «banner» (en la parte inferior izquierda)
  • –timestamp <formato>   Establece el formato en que mostrará la fechaen la parte derecha
  • –info <texto>          Establece un texto en el «banner» en la parte inferior derecha
  • –jpeg <factor>          Imagen en formato JPEG (-1, 0 – 95)
  • –png <factor>            Imagen en formato PNG (-1, 0 – 9)
  • –webp <factor>          Imagen en formato WEBP (-1, 0 – 100)
    –save <nombre>          Nombre con el que guarda la imagen.
  • –exec <command>       Ejecuta un comando y espera a que se complete.

Todos estos entre otros muchos están disponibles y los podremos utilizar o no. También podemos configurar las opciones que queremos que sean las predeterminadas en un archivo de configuración al que llamaremos cuando ejecutemos fswebcam.

En ese archivo de configuración escribiremos las opciones en su formato largo, pero eliminando los dos guiones (–). Podemos incluir comentarios que deberán ir precedidos con un símbolo #

Por ejemplo un archivo de configuración podría ser:

title hola 
subtitle mundo 
timestamp "%Y-%m" 
info probando 
swapchannels RG    
webp -1
save "%Y-%m-%d_captura.webp"

A este archivo le llamamos por ejemplo fswebcam.conf y ejecutaríamos lo siguiente fswebcam -c ~/.config/fswebcam.conf y siempre utilizaría las opciones del archivo.

También podemos mezclar y ejecutar fswebcam con alguna opción y además el archivo de configuración, por ejemplo: fswebcam --resolution 768x576 -c ~/.config/fswebcam.conf

Puede ser una muy buena herramienta para sacar imágenes desde nuestro dispositivo, controlado por un script.

Espero que te haya resultado interesante si no conocías la herramienta. Si ya la utilizabas puedes aportar en los comentarios cómo la usas y qué uso le das.

Enlaces de interés

Imagen: Markus Freak

the avatar of Nathan Wolf
the avatar of Network Users Institute

Dates de nos rencontres 2022 / 2023

Nous avons l’avantage de partager les dates de nos prochaines rencontres. Pour rappel, celà se passe à la Maison Saint Sever, Centre commercial St Sever sise au 10 Rue Saint-Julien, 76100 Rouen de 14:00 à 18:00. 2022 Octobre 22Novembre 19Décembre 17 2023 Janvier 21Février 18Mars 18Avril 15Mai 20Juin 17 Au plaisir,

The post Dates de nos rencontres 2022 / 2023 appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.

the avatar of Network Users Institute

sudo or not sudo? That is the question!

Un scérario qui arrive fréquemment : Vous tapez une commande et avez oublié « sudo » comme nous allons le démontrer. Il suffit de taper sudo !! et voilà, la ligne précédente est reprise avec sudo. Soyons fous ! faisons un zypper ref ! Ca passe mieux avec « sudo !! » comme vous le constatez ! Profitons pour …

sudo or not sudo? That is the question!Read More »

The post sudo or not sudo? That is the question! appeared first on Cybersécurité, Linux et Open Source à leur plus haut niveau | Network Users Institute | Rouen - Normandie.

a silhouette of a person's head and shoulders, used as a default avatar

Working From Home

The first week of the COVID lockdown, back in March 2020, a journalist friend of mine started a Hungarian Facebook group to share work from home experiences. As I have worked from home all my life (except for two weeks), I wrote a long post about my experiences and thoughts. 2.5 years later, my post still receives some occasional likes, and someone even quoted from it – without naming the source :/ You can read the English version of my original Facebook post below.


I would not call myself an expert on remote work, but as I have been working from home for the past 20 years, I will share some of my experiences.

To be more precise, it started 25 years ago. As a student job, I helped running one of the first web servers of Hungary from home, late in the evenings, in my free time.

Later, as a PhD student, I only traveled to the university campus (in a small town, close to Budapest) when I really had to. Essentially, I was there only when I had to attend or give a lecture. I did my research experiments when I had to be in Gödöllő anyway.

After graduating from university, I worked from home for a small US-based company. I never met my boss while working there and met only one of my colleagues at a conference in Brussels. I only met my boss seven years later, when I gave a talk at a conference in Washington, D.C.

These days, I am still predominantly working from home. I go to the office once a week. That’s when I have my English lesson, team meetings, and so on. (Editor’s note: this is called a hybrid work method nowadays)

And now, here is my list of WFH experiences, which of course might differ from your experiences:

  • Working from home is difficult without motivation in your job, and it is difficult to stop when you are motivated :-) I belong to the latter group: most of my work I would do as a hobby as well. This means that most of the time, it is difficult to stop working and switch to other tasks. If you have minimal motivation, or nothing at all (other than your salary), you most likely need to be in the office and experience peer pressure to be be able to work.

  • Self-determination. It does not mean that you do not discuss your task list with your line manager, of course. However, if based on these discussions, you cannot work on your own, prioritize your tasks, and manage your time, working from home will be difficult for you. On the other hand, if you can present what you would like to work on (and why is it important for the company), it also helps you work on interesting challenges.

  • You are part of the team, even at home. If you do not feel like you are, home office is not for you (or it will be a lot more difficult, at least). I guess it also has to do with being extroverted or introverted. For introverts, working from home is easier, as they even require regular alone time. I belong to this category as well.

  • Communication. No matter where you are working from (a park, the top of a mountain, or the sea shore), your team relies on you, and you can rely on your team. During work hours, you must be accessible, just as if you were in the next room. Unless it is a really critical situation, communication should be asynchronous. What does that mean? Phone or WebEx should be a last resort. Asynchronous communication means that you react quickly, but not necessarily immediately, to incoming questions or requests, without interrupting your current task. During my university years, we used e-mail communication. At the US-based company, we used IRC. At my current workplace, we currently use Teams, but previously we also used Hangouts and Slack as well. Distance must not be a communication barrier. (Editor’s note: asynchronous communication is practically any kind of chat)

  • Humor, stress reduction. These belong with communication, but it is worth giving them an extra emphasis. When you are in the office, you can have great discussions over coffee / tea / cigarette (well, this last one is not for me), laugh at jokes, or reduce stress through talking. This must also work online. We have some dedicated Teams channels for these kind of discussions. However, we do not mind if our meetings have a few funny moments as well.

I guess there are many other WFH topics, but these came off the top of my head.


In the past 2.5 years, most people were forced to work from home for shorter or longer periods of time. Many kept on working from home even after return to office (a.k.a. RTO) became possible. I have talked to quite a few people about WFH recently, and I think most of my points are still just as valid today. What do you think? You can reach me on Twitter and LinkedIn.

a silhouette of a person's head and shoulders, used as a default avatar

Reapertura de Linux Center de Slimbook

Hoy me complace compartir con todos vosotros la reapertura de Linux Center, el punto de encuentro y formación de los usuarios GNU/Linux auspiciada de Slimbook que cesó su actividad por temas pandémicos y que, por fin, decide reanudar sus actividades.

Reapertura de Linux Center de Slimbook

Hemos hablado mucho este verano de la compañía valenciana de ensamblaje de dispositivos compatibles 100% con el Software Libre conocida como Slimbook, pero hemos hablado de sus ultrabooks y no tanto de sus actividades, y es hora de hacerlo porque han decidido volver al mundo de los eventos con la reapertura de su Linux Center.

En palabras de los organizadores:

El próximo sábado 10 de septiembre volvemos a la carga!!

A las 11:00 de la mañana, estáis invitados por SLIMBOOK a comer algo y a beber, habrán también cervezas artesanas!

Se lanzará el calendario de cursos y talleres de toda la temporada, que recuerda son GRATUITOS y con PLAZAS LIMITADAS.

Además de comida y bebida para almorzar, habrán regalitos de merchandising, un photocoll, juegos de mesa linuxeros y algunos retro-juegos.

En definitiva, ven a pasar un par de horas con nosotros, celebrando que los linuxeros somos una gran comunidad 🙂

Para calcular cuanta comida y bebida, es imprescindible que te apuntes en el botón azul que hay en esta web! Donde dice «Apúntate!«

PD: Recuerda que Linux Center lo componen voluntarios como tu y como yo, que simplemente quiere compartir algo que saben hacer. ¡Tu también puedes dar una charla o taller, tan sólo escribenos a info@linuxcenter.es y lo hablamos para añadirte en el calendario!

Reapertura de Linux Center de Slimbook

La información adicional que necesitas es esta:

Información

Plazas disponibles: 30

¿Curso Gratuito o de Pago?: Gratis 🙂

¿Podemos retransmitirlo via streaming?: No

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

Más información:

La entrada Reapertura de Linux Center de Slimbook se publicó primero en KDE Blog.