Skip to main content

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

#openSUSE Tumbleweed revisión de la semana 47 de 2021

Tumbleweed es una distribución «Rolling Release» de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Semana llena de actualizaciones en Tumbleweed, ya que se han publicado nada menos que 7 nuevas snapshots de la 1118 a la 1124

Los cambios más importantes que han traído estas actualizaciones:

  • Linux kernel 5.15.2 y 5.15.3
  • Mesa 21.3.0
  • Node.JS 16.13.0
  • Firewalld 1.0.2
  • php 7.4.26
  • util-linux 2.37.2
  • cURL 7.80.0
  • git 2.34.0
  • systemd 249.7
  • icu 70.1
  • Rust 1.56.1
  • tbb 2021.4.0

Como véis actualizaciones de paquetes importantes en el sistema. Y muchas otras novedades que llegarán en próximas semanas. Podemos destacar las siguientes:

  • Linux kernel 5.15.5
  • Mozilla Firefox 94.0.2
  • Virtualbox 6.1.30
  • Poppler 21.11.0
  • Automake 1.16.5
  • GCC 11
  • cmake 3.22.0
  • Cambio de la versión predeterminada de php7 a php8
  • pipewire 0.3.40
  • Bash
  • openSSL 3.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!!

Enlaces de interés

Geeko_ascii

——————————–

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

The syslog-ng Insider 2021-11: 3.35; SSB; MacOS; mqtt() destination updates;

Better late than never I just put online the November syslog-ng newsletter. Topics include:

  • syslog-ng version 3.35.1 is now available
  • Sending logs from syslog-ng store box to Splunk
  • MacOS support
  • Syslog-ng 3.34: MQTT destination with TLS and WebSocket support

It is available at https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-insider-2021-11-3-35-ssb-macos-mqtt-destination-updates

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

openSUSE Tumbleweed – Review of the week 2021/47

Dear Tumbleweed users and hackers,

Winter has come – at least that’s what I heard some colleagues talk about these days. Luckily, for me, there is no snow out yet and Tumbleweed has sufficient grip to roll ahead without getting stuck. As such, we have published 7 snapshots this week (1118…1124).

The main changes published as part of those snapshots were:

  • Linux kernel 5.15.2 & 5.15.3
  • Mesa 21.3.0
  • Node.JS 16.13.0
  • Firewalld 1.0.2
  • php 7.4.26
  • util-linux 2.37.2
  • cURL 7.80.0
  • git 2.34.0
  • systemd 249.7
  • icu 70.1
  • Rust 1.56.1
  • tbb 2021.4.0

That’s quite a big bunch of what was in the stagings over the last few days/weeks. Some things are still left, and other new stuff has landed for testing:

  • Linux kernel 5.15.5
  • Mozilla Firefox 94.0.2
  • Virtualbox 6.1.30
  • Poppler 21.11.0
  • Automake 1.16.5: strict on not calling twice AM_AUTOMAKE_INIT in configure.ac
  • GCC 11: Enable the full cross compiler, cross-aarch64-gcc11 and cross-riscv64-gcc11 now provide a fully hosted C (and C++) cross compiler, not just a freestanding one
  • cmake 3.22.0
  • Moving default php version from php7 to php8
  • pipewire 0.3.40, with a move to from pipewire-media-session to wireplumber; currently failing openQA
  • Bash: moving away from update-alternatives to handle /bin/sh; To allow busybox to step in as ‘sh’ provider. We are switching to a package replacement model (e.g. bash-sh, busybox-sh). Those packages will install the relevant /bin/sh symlinks
  • openSSL 3.0: No visible progress in the staging. Main blockers so far seems to be python 3.6 and python-cryptography

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

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

Sigo disfrutando compartir mi pantalla siguiendo la iniciativa #viernesdeescritorio, Así que añado por doceavo mes consecutivo, es decir, un año entero seguido, una entrada a la serie «Mi escritorio», en la que muestro en el blog el aspecto de mi ordenador. Mi escritorio Plasma de noviembre 2021 ha vuelto al tema oscuro y muestra un plamoide muy particular.

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

Esta va a ser la decimoséptima vez que muestro mi escritorio Plasma 5 en público, lo cual es número nada desdeñable de entradas. La entrada recopilatoria de las misma está cada vez más cerca.

Respecto al mes pasado ha cambiado poco ya aunque sigo con el tema Brisa esta vez he elegido su tema oscuro, recuperando un fondo de pantalla de la Comunidad que me gusta bastante. La barra de tareas está un poco más ancha de los parámetros por defecto para tener dos filas en los iconos de la bandeja del sistema.

Además, he recuperando un plasmoide informativo de tiempo y meteorología animado y muy completo que no solo me ofrece información sino que me muestra incluso las fases de la luna. Ya hablaré de él más adelante que se merece una entrada en la sección de plasmoides.

De nuevo he realizado la descripción de las características de mi equipo de con neofetch. aunque esta vez ejecutado desde un Yakuake modificado para estar a la izquierda y redimensidado para que sea menos ancho.

Como es habitual, la captura está realizada sobre mi portátil Slimbook Pro de 13 pulgadas, el cual tiene instalado un KDE Neon con Plasma 5.23.3 (el último hasta el momento).

El resultado de mi escritorio de noviembre de 2021 es un escritorio oscuro y funcional que podéis ver en la imagen inferior (pinchad sobre ella para verlo un poco más grande)

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

the avatar of Nathan Wolf

DOSBox Basics on Linux

DOSBox is an excellent DOS environment that you can enjoy on modern Linux systems. I was never really into DOS all that much in my early computer years. I used it but I didn’t really enjoy it. I much preferred Commodore 64 because it was far more colorful, later the Amiga, because it was far […]
the avatar of openSUSE News

Git, curl, systemd Roll with Tumbleweed

openSUSE Tumbleweed gave rolling release users a snapshot every day this past week.

The latest snapshot to be released was 20211124. This snapshot brought systemd 249.7, which focused on package tests and updated dependencies for the testsuite. The text editor vim had a minor update to version 8.2.3640, but it was filled with many fixes; some of the fixes included taking care of a memory leak, crashes and performance issues related to GTK. The removal of a redundant script header was made in the update of dracut and optimal compression parameters were made for zstd in the Linux-boot process package. Other packages to update in the snapshot were autoyast2 4.4.22, embedded Linux library ell 0.46, GNOME’s document viewer evince 41.3 and gtk-vnc 1.3.0.

Snapshot, 20211123, updated git 2.34.0, which removed the --preserve-merges option of git rebase. The package also adjusted git add, git mv, and git rm to avoid updating paths outside of the sparse-checkout definition unless the user specifies a --sparse option. The C client libary mariadb-connector-c 3.2.5 removed a callback function because it could not be cleared; this affected versions equal to or less than OpenSSL 1.0.2. Also updated in the snapshot were yast2-packager 4.4.14, yast2-schema 4.4.6 and yast2-trans; the latter had updated translations for Japanese, Slovak and Catalan.

The second Linux Kernel update of the week arrived in snapshot 20211122. With the kernel-source 5.15.3 update, Advanced Linux Sound Architecture for Clevo computers were fixed. KVM had a few changes to include one for the handling of dynamic Model-Specific Register (MSR) intercept toggling. Daniel Stenberg provided video content about the updates for curl 7.80.0; the release, which is the 204th, added SHA256 fingerprint support and fixed a memory leak if an SSL session cannot be added to the cache. An update of xfsprogs to version 5.14.0 introduced liburcu support. The yast2-bootloader 4.4.8 package configured the custom boot partition and made it more robust and intuitive. Other openSUSE packages to change were snapper, which was retrograded from version 0.9.1 to 0.9.0, and transactional-update 3.6.2, which fixed several applications that failed to run if a mount point has the unbindable mount flag set. Web framework package python-falcon had a minor release of a major upgrade to 3.0.1; the upgrade from the previous 2.0.0 version that Tumbleweed had now includes ASGI-based asyncio and WebSocket support; the package brings better error handling with enhancements to existing features. A few pypi packages were updated in this and the previous day’s snapshot.

The pypi packages that arrived in snapshot 20211121 were python-requests 2.26.0, python-importlib-resources 5.4.0 and python-packaging 21.2, which dropped support for Python 2.7, Python 3.4 and Python 3.5. A backport of upstream commits became available with the update of systemd-rpm-macros 14. The other two package to update in the snapshot were util-linux 2.37.2 and util-linux-systemd 2.37.2.

The update of systemd 249.6 arrived in snapshot 20211120 and there are a complete list of changes available on GitHub; there was a mass amount of documentation improvements in the package update as well. An update of firewalld 1.0.2 fixed some typos and classifications related to nftables. An update of yast2-storage-ng 4.4.14 from a YaST Sprint in October adapted the way YaST references LUKS devices in the fstab file to make it easier for systemd to handle some situations. Other packages updated in the snapshot were php7 7.4.26, libstorage-ng 4.4.57, ncurses 6.3 and more.

Mesa 21.3.0 was one of the packages to update in snapshot 20211119. The Meda update makes the Panfrost driver officially GLES 3.1 conformant. The update of nodejs16 16.13.0 brought in an experimental ESM Loader Hooks Application Programming Interface. Fixes to stack overflow when parsing malicious ps image files were made in the update of ImageMagick 7.1.0.14. The image editor will no longer copy the profile of the PSD file to all the images; only the first returned image will contain the profile. To re-enable the old behavior add -define psd:replicate-profile=true. The update of snapper to version 0.9.1 looked to fix some systemd sandboxing before being retrograded in a later snapshot. Many YaST packages were updated in the snapshot like yast2 4.4.22, autoyast2 4.4.21, yast2-installation 4.4.22, yast2-packager 4.4.13 and yast2-update 4.4.4. The updates for these packages are regularly described in YaST blogs.

Starting out the week, snapshots 20211118 gave users a reason to smile with an update of GNOME’s webcam application cheese 41.1, which updated the description of the project along with translations. An update of iproute2 5.15 added Link Aggregation Control Protocol active support and python-argon2-cffi 21.1.0 was modified to skip building for Python 2 because it is not supported anymore. The Linux Kernel updated from version 5.14.14 to version 5.15.2 in Tumbleweed to start a continuous week of joyful snapshots. Have a lot of fun!

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

Tide como prompt para la shell Fish

Tide es un gran prompt moderno, útil e informativo para la shell Fish

Desde hace ya bastante tiempo utilizo la shell Fish en mi emulador gráfico de terminal Konsole:

Fish es una gran shell, interactiva, con resaltado de sintaxis, completado de comandos, completado de comandos basándose en el historial y la ruta, etc.

Esto marca una gran diferencia, ya que ahorra tiempo, pulsaciones de teclado, etc. Después de utilizar Fish, volver a bash y su espartana falta de interacción se hace difícil.

Después de probar varios prompts nativos de Fish, he descubierto el prompt Tide, el prompt para Fish publicado bajo licencia MIT inspirado en el famoso y útil prompt Powerlevel10k para zsh.

Lo que me gustó de Tide, es que ya con las configuraciones predeterminadas es muy bonito y útil y que además puedes configurarlo más a fondo con las variables propias o ejecutar un configurador gráfico para ponerlo a tu gusto.

Le da un toque distinto a la terminal, ya que Tide además del aspecto gráfico:

  • Out of the box: Tienes tres estilos ya configurados y elegir abundantes opciones entre ellos.
  • Flexible: Puedes configurar muchas cosas sin necesidad de modificar ni una línea de código.
  • Extensible: Puedes crear contenido personalizado con funciones de Fish que se integrarán en tu prompt.
  • Rápido: Por sus características hacen que Tide sea rápido y no ralentice tu shell.

Para instalar Tide en tu sistema, deberás tener una versión de Fish igual a 3.3.1 y tener una de las NerdFonts instaladas en tu sistema y usables por tu emulador de terminal.

Para instalar el prompt Tide lo más sencillo es hacerlo mediante el gestor de complementos Fisher. Después simplemente en tu terminal ejecuta:

fisher install IlanCosman/tide@v5

Una vez instalado en nuestro sistema, podremos ejecutar el asistente de configuración ejecutando en la terminal:

tide configure

A partir de aquí podremos ir escogiendo las diversas opciones que nos vaya presentando para configurar nuestro prompt.

Por su puesto, podremos extender esa primera configuración, modificando las diversas opciones que posee y que están documentadas en su documentación.

La verdad, es que con este combo de Fish y Tide, se me hace muy cómodo eso de utilizar la terminal, herramienta que cada vez utilizo más en mi openSUSE 🙂

¿Te animarás a utilizar Tide en tu Fish? Dale una oportunidad.

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

Videoclip Personal Linux, nueva parodia musical de SUSE

Hace un tiempo, la compañía SUSE empezó a realizar una serie de vídeos musicales paródicos con su mascota y el Software Libre como protagonistas. Así que hoy os presento el Videoclip Personal Linux, nueva parodia musical de SUSE de una de mis canciones favoritas de todos los tiempos.

Videoclip Personal Linux, nueva parodia musical de SUSE

Desde What Does the Chameleon Say? (Ylvis – What Does the Fox Say parody), el primer vídeo que realizaron en el 2013, la la gente de SUSE ha ido realizando una serie de vídeos musicales donde mezcla música actual con temas del Software Libre.

Videoclip Personal Linux, nueva parodia musical de SUSE

De esta forma ya son más de 10 vídeos ya publicados con todo tipo de estilos musicales y artistas parodiados, todos de forma muy respetuosa. Así aparecen grupos conocidos como Marroon 5 y su Sugar o la parodia de «Can’t Stop the Feeling» de Justin Timberlake  que se convirtió en «Can’t Stop the SUSE».

En esta ocasión le ha tocado a uno de mis grupos favoritos (no, mi grupo favorito de todos los tiempos) Depeche Mode y han versionado el tema que nos conquisto allá por 1989 «Personal Jesus» y lo han reconvertido en «Personal Linux»

Así que «Just Reach UP… and boot SLES!»

Los otros vídeos de SUSE

Como he comentado, este no es el primer vídeo de SUSE (y espero que no sea el último). En las ediciones de SUSECon se solía realizar un vídeo.

En SUSECon de 2013, tuvimos el placer de ver a Jeff Farnsworth caracterizado como el Camaleón danzarín, que hacía mover el esqueleto a buena parte del personal de SUSE con su versión de «Get Lucky» de Daft Punk. Espectacular.

Pero aquí no acaba la cosa. En la misma reunión se atrevieron a Ylvis y su What Does the Fox Say, creando su propio «What Does the Chameleon Say?» que no tiene desperdicio.

También le tuvo su oportunidad «Faith» de Stevie Wonder y Ariana Grande, el cual se convirtió en «SUSE Now Hallelujah«, una preciosa y pegadiza canción con una característica luz verdosa.

Y para finalizar, nada mejor que recordar el gran éxito del 2012 OpenSUSE Gangnam Style, que parodiaba a la canción más pegadiza de ese año Gangnam Style de PSY.

En definitiva, una muestra de lo imaginativa y colaborativa que puede ser la Comunidad del Camaleón.

Vía:La mirada del replicante

the avatar of FreeAptitude

Be more productive with Bash aliases

Aliases are one of the most interesting features provided by a Bash shell, and probably the last to be regularly adopted. Usually, they are intended as a way to create shortcuts to execute the most used commands followed by the options that are not assumed by default from the command itself. However, there is a more appealing way to write them that boost our productivity when executing either frequent or infrequent tasks.

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

Nuevo taller de Software Libre en Balaguer (Lleida) organizada por Asociació Emanciació Comunitaria

Me complace promocionar una nuevo taller de Software Libre en Balaguer (Lleida) organizada por Asociació Emanciació Comunitaria. En esta ocasión se trata de un taller que se realizará el 4 de diciembre y que tiene como principal novedad que requiere un registro y el pago de una entrada. Más información, sigue leyendo.

Nuevo taller de Software Libre en Balaguer (Lleida) organizada por Asociació Emanciació Comunitaria

Como he comentado en diversas ocasiones, parece ser que poco a poco vuelve la normalidad en cuanto a actividades presenciales de la Comunidad GNU/Linux. Eso si, con todas las medidas de seguridad que sean necesarias y con las limitacones y restricciones pertinentes.

Es por ello que me complace compartir con vosotros un nuevo evento del grupo de personas que en València está impulsado el Software Libre y temas relacionados con el empoderamiento de la sociedad que lleva por nombre Asociació Emanciació Comunitaria, que podéis encontrar en su Grupo y Canal de Telegram.

Y en esta ocasión se trata de un nuevo taller de Software Libre en Balaguer (Lleida), con lo que se estrenan en Cataluña.

Nuevo taller de Software Libre en Balaguer (Lleida) organizada por Asociació Emanciació Comunitaria

El objetivo principal del evento es es siguiente:

Explicar la importancia del software libre en una comunidad con democracia real y posteriormente realizar un Taller/Install Party al que podréis LLEVAR VUESTRO EQUIPO y os ayudaremos a instalar un Sistema Operativo COMPLETAMENTE LIBRE!! · ◡ · además de otras herramientas que nos permitean independencia de aquellas controladas por instituciones, empresas y estados.

Los datos básicos del evento son los siguientes:

FECHA: Sábado 4 de Diciembre 2021
HORARIO: De 15 a 19 h.
LUGAR: Ecocentre Pàmies – Partida Primera Marrada s/n, Balaguer (Lleida)

PONENTES:

  • ALEX CLIMENT: Formación Profesional en Sistemas Microinformaticos y Redes. Fundador del col·lectiu “Emancipació Comunitària”.
  • PASQUAL GUEROLA: Ingenierto Informático. Fundador del col·lectiu “Emancipació Comunitària”.

INSCRIPCIÓN: Necesaria en este enlace.

ENTRADA: