Skip to main content

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

Why sudo 1.9.16 enables secure_path by default?

Sudo 1.9.16 is now out, containing mostly bug fixes. However, there are also some new features, like the json_compact option I wrote about a while ago. The other major change is, secure_path is now enabled by default in the sudoers file, and there is a new option to fine-tune its content.

Read more at https://www.sudo.ws/posts/2024/09/why-sudo-1.9.16-enables-secure_path-by-default/

Sudo logo

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

Lanzada la primera beta de Plasma 6.2

Los desarrolladores de la Comunidad KDE dieron un gran salto tecnológico que promete llevar a cotas superiores la excelencia de los productos KDE. Fruto de este movimiento se ha preparado fue lanzamiento colectivo de Plasma 6, KDE Frameworks 6 y KDE Gear 24.02 el pasado 28 de febrero. El tiempo pasa y ya empiezan las grandes mejoras y para ello se deben sacar de producción para llevarlas a la fase de testeo. La pasada semana fue lanzada la primera beta de plasma 6.2. Así que, para los que disfruten de probar cosas nuevas es el momento de testear esta versión y reportar los errores que se encuentren. ¡No pierdas la oportunidad de contribuir al desarrollo de Plasma!

Lanzada la primera beta de Plasma 6.2

Tras casi tres meses de vida, Plasma 6.1 empieza ver languidecer su reinado. Es el momento de probar la versión de escritorio que la va a sustituir. En otras palabras, llega Plasma 6.2 y estas son algunas de sus mejoras:

  • Opción para reasignar los botones del lápiz de la tableta de dibujo a distintos tipos de clics del ratón.
  • Capacidad de anular aplicaciones que bloquean la suspensión o el bloqueo de la pantalla.
  • Discover es compatible ahora con PostmarketOS.
  • Se ha renovado la interfaz gráfica del módulo Accesibilidad de las Preferencias del sistema para mayor… ¡accesibilidad!
  • Nueva experiencia de usuario para el modo de edición de Plasma, para hacer que su modalidad sea más obvia y visualmente más elegante.
  • Previsión meteorológica: Pronóstico nocturno del proveedor meteorológico NOAA.
  • Opción para desactivar el desplazamiento suave en las aplicaciones de KDE.
  • Se ha mejorado la organización de la vista de cuadrícula expandida de la bandeja del sistema.
  • Ahora se reproduce un sonido al conectar o desconectar una pantalla.
  • Herramienta de recorte integrada cuando se selecciona el avatar del usuario.

Más información: KDE

Pruébalo y reporta errores

Lanzada la primera beta de Plasma 6.2
Konqi siempre se encuentra dispuesto, con nuestra ayuda, a buscar bugs y solucionarlos.

Todas las tareas dentro del mundo del Software Libre son importantes: desarrollar, traducir, empaquetar, diseñar, promocionar, etc. Pero hay una que se suele pasar por alto y de la que solo nos acordamos cuando las cosas no nos funcionan como debería: buscar errores.

Desde el blog te animo a que tú seas una de las personas responsables del éxito del nuevo lanzamiento de Plasma 6.2 de la Comunidad KDE. Para ello debes participar en la tarea de buscar y reportar errores, algo básico para que los desarrolladores los solucionen para que el despegue del escritorio esté bien pulido. Debéis pensar que en muchas ocasiones los errores existen porque no le han aparecido al grupo de desarrolladores ya que no se han dado las circunstancias para que lo hagan.

Para ello debes instalarte esta beta y comunicar los errores que salgan en bugs.kde.org, tal y como expliqué en su día en esta entrada del blog.

La entrada Lanzada la primera beta de Plasma 6.2 se publicó primero en KDE Blog.

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

Chronojump: Esport en llibertat, nueva charla de Barcelona Free Software

Tras un parón veraniego vuelven los actos que organiza los chicos y chicas de Barcelona Free Software. Concretamente será el mañana martes 17 de septiembre con una charla titulada «Chronojump: Esport en llibertat» (Chronojump: Deporte en libertad) en el que se explicará que es posible medir nuestros progresos en los deportes sin tener que dar tus datos a terceros.

Chronojump: Esport en llibertat, nueva charla de Barcelona Free Software

Muchos de nostros hemos incorporado a nuestro día a día los famosos relojes inteligentes, unos compañeros de muñeca que nos dan la hora al tiempo que controlan algunas constantes vitales como el ritmo carfiaco e incluso las horas de sueño.

A estas funciones básicas, los amantes del deporte suelen añadir otros aspectos como kilómetros recorridos, pulsaciones, fuerza ejercida, geolocalización, etc. Por desgracia no solemos tener claro donde van nuestros datos, quien los gestiona y qué hacen con ellos.

Y aqui es donde entra Chorojump, una empresa con filosofía de Software Libre en su nucleo que se ha especializado en dotar a los deportistas de herramientas respetuosas con su privacidad.

En palabras de los organizadores.

Chronojump: Esport en llibertat, nueva charla de Barcelona Free Software

Durant la xerrada es presentarà el projecte de programari i maquinari lliure dedicat a la mesura en l’àmbit de l’esport, la salut i la recerca. Es farà una presentació de les diferents tecnologies dels dispositius, així com algunes demostracions pràctiques i interactives dels usos que aquests dispositius poden tenir.

Xavier Padullés Chando: Responsable dels projectes d’enginyeria i del suport tècnic als usuaris. Desenvolupador de programari. Vicepresident de l’Associació Chronojump.

Agenda:

  • 19:00 h: Benvinguda
  • 19:05 h: Xerrada
  • 19:45 h: Moment de networking, acompanyat de menjar i beguda cortesia d’Adevinta 🙂

Durante la charla se presentará el proyecto de software y hardware libre dedicado a la medida en el ámbito del deporte, la salud y la investigación. Se hará una presentación de las diferentes tecnologías de los dispositivos, así como algunas demostraciones prácticas e interactivas de los usos que estos dispositivos pueden tener.

Xavier Padullés *Chando: Responsable de los proyectos de ingeniería y del apoyo técnico a los usuarios. Desarrollador de software. Vicepresidente de la Asociación Chronojump.

Agenda:

  • 19:00 h: Bienvenida
  • 19:05 h: Charla
  • 19:45 h: Momento de networking, acompañado de comer y bebida cortesía de Adevinta 🙂

La información básica de la charla es:

  • Día: Martes 17 de septiembre de 2024
  • Hora: 19:00
  • Lugar: Adevinta Spain, C/ de la Ciutat de Granada, 150 · Barcelona, CT

No te lo pienses. ¡Te esperamos el miércoles 17 de septiembre!


Más información: Barcelona Free Software

¿Qué es Meetup?

Las charlas de Barcelona Free Software se organizan mediante Meetup, una red social que tiene una diferencia básica respecto a otras redes sociales, ya que promueve la formación de grupos en torno a intereses con el fin de que sus miembros se conozcan cara a cara.

Es decir, los usuarios establecen contacto a través de grupos digitales nuevos o ya creados, partiendo de intereses comunes como política, libros, juegos, películas, salud, mascotas,

La entrada Chronojump: Esport en llibertat, nueva charla de Barcelona Free Software se publicó primero en KDE Blog.

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

CommaFeed el lector de RSS inspirado en Google Reader

Commafeed es el lector de RSS autohospedado o que puedes utilizar su servidor inspirado en Google Reader, basado en Quarkus y React/TypeScript

Siguiendo con los artículos sobre los lectores de feeds/RSS que he publicado recientemente en el blog, hoy continuo con un nuevo descubrimiento gracias a un aporte en un comentario del blog.

Se trata de CommaFeed, un lector de feeds libre y de código abierto, publicado bajo una licencia Apache 2.0. Es una aplicación web que puede alojarse en un servidor web o usarse a través de commafeed.com.

CommaFeed tiene un diseño adaptable a disositivos móviles que admite navegadores de escritorio, tabletas y dispositivos móviles simultáneamente.

Además de todas estas funcionalidades cabe reseñar algunas otras que posee CommaFeed, por ejemplo:

  • 4 esquemas de diseño diferentes: Compacto, acogedor, detallado y extendido.
  • Temas claro u oscuro
  • Se adapta muy bien a disposiivos móviles y escritorio
  • Atajos de teclado para casi todas las tareas
  • Admite feeds de idiomas que se leen de derecha a izquierda
  • Traducido a 25 idiomas (y hace poco actualizado y completado el español por )
  • Admite miles de usuarios y millones de feeds
  • Opción de importar/exportar archivos OPML
  • REST API
  • Puede marcar como leídos artículos de manera automática basándose en reglas definidas
  • Extensión para el navegador
  • Se compila en código nativo para un inicio increíblemente rápido y un bajo uso de memoria.
  • Admite 4 bases de datos
    • H2 (la base de datos incluída)
    • PostgreSQL
    • MySQL
    • MariaDB

Puedes descargar el código para instalarlo en tu propio servidor, descargar uno de los binarios precompilador, compilarlo tu mismo, usar uno de los servicios que lo ofrecen ya instalado en un servidor o usar la instancia propia del proyecto (en la que me he registrado para probarlo).

Me gusta su diseño y sus opciones. Puedes añadir nuevos feeds fácil y rápidamente. Además, no hace falta que conozcas la url del feed, puedes meter directamente la url del sitio web y CommaFeed tratará de encontrar la url del feed para ti y suscribirse a ella.

Admite clasificación por categorías, búsqueda de términos y clasificar un tema como importante para marcarlo y encontrarlo fácilmente más adelante.

Otra opción más para no perdernos aquello que nos interesa sin despistarnos en el camino (aunque a veces ese despiste provoca una serendipia interesante)

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

Las novedades de NeoChat y Tokodon en KDE Gear 24.08

Retomo las entradas con las novedades del pack de aplicaciones que puso a disposición de todo el mundo la Comunidad KDE el pasado mes de agosto, a ver si antes de acabar el mes puedo finalizar la serie. Hoy os presento las novedades de NeoChat y Tokodon, en KDE Gear 24.08, otro par de aplicaciones que sirven para lo mismo, comunicarnos, pero en canales bastante diferentes.

Las novedades de NeoChat y Tokodon en KDE Gear 24.08

Para los que no los conozcan, NeoChat es el cliente de KDE para el sistema de chat Matrix (el modo oficial de chatear de KDE) miebtras que Tokodon no solo nos ayuda a leer y publicar en Mastodon, sino que también nos permite gestionar nuestro propio servidor.

Las novedad principal de la versión 24.08 de NeoChat es el aumento de la seguridad permitiendo bloquear preventivamente invitaciones de usuarios desconocidos con los que no se comparta ninguna sala.

Por otra parte, la novedad más destacada de Tokodon es que con esta versión la aplicación nos puede avisar de los registros llevados a cabo en su servidor para una mejor gestión de usuarios.

Otras pequeñas novedades del gestor de mensajes de Mastodon son:

  • A la hora de publicar ahora se puede podrá adjuntar con facilidad imágenes de internet, citar otras publicaciones y mostrar el editor de texto para que pueda componer su toot con facilidad.
  • A la hora de leer ahora se permite el desplazamiento de pantallas llenas de publicaciones con el uso de las teclas RePág y AvPág.

Más información: KDE Gear 24.08

Y, recuerda, todo este software es gratuito y sin publicidad en todos los sentidos: no te cuesta ni un euro y no se cobra en en forma de datos personales. No obstante, si quieres ayudar a su desarrollo siempre puedes participar en su campaña de recaudación de fondos.

La entrada Las novedades de NeoChat y Tokodon en KDE Gear 24.08 se publicó primero en KDE Blog.

the avatar of Chun-Hung sakana Huang

GCP 建立 project with terraform 小記

GCP 建立 project with terraform 小記



OS: openSUSE Leap 15.6

Terraform: 1.9.5


隨著雲端專案越來越多, 自動化工作就越來越重要, 雖然不同的雲端平臺有各自的 CLI tool 或是 SDK, 但是有些行為是一連貫的, 從早期的 ansible, 到現在的 terraform, 都需要有工具來進行標準化的執行.


今天就來實作使用 Terraform 建立 GCP 專案 ( project )


來講一下, 爲何要先寫這一篇

  • 在 GCP 建立 project 是非常方便與迅速的, 相對於 AWS ID 建立要有 payment 與 驗證

  • 使用 Project 可以輕鬆劃分不同專案的資源與費用, 對公司內部費用歸屬很重要

  • 實際在建立 project 時, 會調整一些預設值, 例如 VPC


準備事項

已有 GCP 環境, 確認自己的 Billing acount ID

  • 可以在專案 -- > 點選 Billing -- > MANAGE BILLING ACCOUNTS



已安裝 Terraform


然後 Terraform 的驗證方式, 我是採取 ADCs ( Application Default Credentials )


接下來說明設定的檔案


官方文件 


variables.tf 檔案內容


variable "gcp_project_id" {

 default = "sakana-20240915-2"

}


variable "gcp_project_name" {

 default = "sakana-20240915-2"

}


variable "gcp_billing_account_id" {

 default = "YOUR-BILLING-ACCOUNT"

}


# 組織 ID 視狀況設定

#variable "gcp_organization_id" {

#  default = ""

#}


  • 這個檔案放我們要設定的變數內容

  • gcp_billing_account_id 的 default 內, 請替換你的 Billing accout ID

  • id 與 name 按照你的需求設定名稱與 ID


provider.tf 檔案內容


# 配置 Terraform 使用 Google 提供者。

terraform {

 required_providers {

   # 定義 Google 提供者及其來源。

   google = {

     source = "hashicorp/google"

   }

 }

}


provider "google" {

#  credentials = file("${credentials}")

#  region      = "asia-east1"

}


  • 這邊很簡單的設定 GCP 提供者與來源

  • 因為使用 ADCs, 所以沒有設定 credentials


project.tf 檔案內容


# 建立一個 Google Cloud 專案資源。

resource "google_project" "create" {

 # 不要自動建立網路,預設值為 true。

 auto_create_network = false

 # 專案的標籤,預設為空字典。

 labels              = {}

 # 專案顯示名稱,使用變數 project_name 的值。

 name                = var.gcp_project_name

 # 專案 ID,使用變數 project_name 的值。

 project_id          = var.gcp_project_id

 # 組織 ID,註解掉表示不設定。

##org_id              = var.gcp_organization_id

 # 專案的計費帳戶,使用變數 billing_account 的值。

 billing_account     = var.gcp_billing_account_id

 # 設定資源操作的逾時時間,目前為空字典,表示使用預設值。

 timeouts {}

}


  • 這邊有設定 auto_create_network 爲 false , 原因爲

    • 實務上使用 GCP 應該會在固定的 region, 不會全球都用

    • Default VPC 網段應該跟地端網管確認是否有重複, 否則之後串 VPN 會有問題, 另外不同 GCP 專案 Peering 也會遇到一樣的問題

    • 官方文件 https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/google_project 有提到建議使用 constraint 處理

    • terraform 的處理方式是會建立 GCP project 與 default VPC, 然後再進行刪除 default VPC


建立方式


修改 variables.tf 內的 billing account id / project name / project id


初始化 terraform

> terraform  init


Initializing the backend...

Initializing provider plugins...

- Finding latest version of hashicorp/google...

- Installing hashicorp/google v6.2.0...

- Installed hashicorp/google v6.2.0 (signed by HashiCorp)

Terraform has created a lock file .terraform.lock.hcl to record the provider

selections it made above. Include this file in your version control repository

so that Terraform can guarantee to make the same selections by default when

you run "terraform init" in the future.


Terraform has been successfully initialized!


You may now begin working with Terraform. Try running "terraform plan" to see

any changes that are required for your infrastructure. All Terraform commands

should now work.


If you ever set or change modules or backend configuration for Terraform,

rerun this command to reinitialize your working directory. If you forget, other

commands will detect it and remind you to do so if necessary.


  • 會下載相關資源


確認執行內容

> terraform plan


Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the

following symbols:

  + create


Terraform will perform the following actions:


  # google_project.create will be created

  + resource "google_project" "create" {

      + auto_create_network = false

      + billing_account     = "YOUR-BILLING-ID"

      + deletion_policy     = "PREVENT"

      + effective_labels    = {

          + "goog-terraform-provisioned" = "true"

        }

      + id                  = (known after apply)

      + name                = "sakana-20240915-2"

      + number              = (known after apply)

      + project_id          = "sakana-20240915-2"

      + terraform_labels    = {

          + "goog-terraform-provisioned" = "true"

        }


      + timeouts {}

    }


Plan: 1 to add, 0 to change, 0 to destroy.


  • 這邊我們沒有特別去設定 deletion_policy, 預設是 PREVENT, 防止誤刪 ( terraform destroy 沒辦法直接刪除, 需要手動刪除 )


使用 terrafom 執行建立專案

> terraform  apply


Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the

following symbols:

  + create


Terraform will perform the following actions:


  # google_project.create will be created

  + resource "google_project" "create" {

      + auto_create_network = false

      + billing_account     = "YOUR-BILLING-ID"

      + deletion_policy     = "PREVENT"

      + effective_labels    = {

          + "goog-terraform-provisioned" = "true"

        }

      + id                  = (known after apply)

      + name                = "sakana-20240915-2"

      + number              = (known after apply)

      + project_id          = "sakana-20240915-2"

      + terraform_labels    = {

          + "goog-terraform-provisioned" = "true"

        }


      + timeouts {}

    }


Plan: 1 to add, 0 to change, 0 to destroy.


Do you want to perform these actions?

  Terraform will perform the actions described above.

  Only 'yes' will be accepted to approve.


  Enter a value: yes


建立完成之後, 到 GCP console 確認專案是否建立

順便到 VPC Network 確認是否有 VPC



也同步將相關檔案放在 Github 上面


又向 terraform with GCP 前進一小步


~ enjoy it


References

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

Sexta actualización de KDE Frameworks 6

Como los lectores habituales del blog sabrán, el pasado 28 de febrero la Comunidad KDE realizó un importante salto tecnológico, uno que va a marcar su evolución para los próximos años. Este gran cambio a las librerías Qt 6 nos proporcionó el nuevo escritorio Plasma 6, del que ya he hablado a lo largo de muchas entradas de marzo, y el ecosistema de aplicaciones KDE Gear 24.02, del cual desgrané a lo largo del pasado mes de abril. Pero no solo fue eso, sino que además nos trajo el salto también a KDE Frameworks 6, las librerías propias del proyecto KDE. Hoy se ha anunciado la quinta actualización de KDE Frameworks 6, el motor del proyecto que soporta todo el resto de la infraestructura.

Sexta actualización de KDE Frameworks 6

A pesar de que para los usuarios corrientes esta noticia sea algo confusa ya que no se trata de realzar una nueva aplicación ni de una nueva gran funcionalidad del escritorio, el desarrollo de KDE Frameworks tiene repercusiones directas en él a medio y largo plazo.

Sexta actualización de KDE Frameworks 6
Konqi tiene un corazón Qt

Para los que no lo sepan, KDE Frameworks añade más de 70 librerías a la propias de Qt que proporcionan una gran variedad de funcionalidades necesarias y comunes, precisadas por los desarrolladores, testeadas por aplicaciones especí­ficas y publicadas bajo licencias flexibles.

De esta forma, KDE Frameworks se convierte en la base de trabajo de los desarrolladores para realizar sus aplicaciones o sus desarrollos para los entornos de trabajo (escritorio para ordenadores, plasma mobile, etc).

Un buen símil es que KDE Framworks es como el papel y las herramientas de dibujo para un artista: cuanto mejor sea el papel y mejores pinceles tenga, la creación de una artista será mejor.

Como he dicho, el pasado 28 de febrero KDE Frameworks saltó de la versión 5 a la 6, y ha sido ayer viernes 13 de septiembre cuando se ha anunciado que ya tenemos la sexta actualización de la rama, es decir, que ha sido lanzado KDE Frameworks 6.6.

Hay que destacar que esta versión forma parte de una serie de versiones mensuales planificadas para poner las mejoras a disposición de los desarrolladores de forma rápida y previsible y que es absolutamente recomendable su actualización.

Aquí podéis encontrar un listado con todos estos frameworks y la serie de artículos que dedico a KDE Frameworks en el blog,

Más información: KDE

La entrada Sexta actualización de KDE Frameworks 6 se publicó primero en KDE Blog.

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

Cómo crear una actividad de operaciones matemáticas con eXeLearning – Vídeo

Hace ya casi tres años que presenté eXeLearning, un editor de recursos educativos e interactivos de código abierto que te permite llevar tu actividades a otro nivel a la vez que compartirlos sin ningún tipo de restricción en multitud de formatos. Lo cierto es que me interesa mucho esta aplicación y he empezado a aprender mucho sobre ella, y es mi deber pagarlo mediante promoción. Hoy os traigo cómo crear una actividad de operaciones matemáticas con eXeLearning, un vídeo de Cedec_Intef .

Cómo crear una actividad de operaciones matemáticas con eXeLearning – Vídeo

Seguimos con eXeLearning, y en esta ocasión con un vídeo de Cedec_Intef, que no es más que el Centro Nacional de Desarrollo Curricular en Sistemas no Propietarios (Cedec), un organismo público español que promueve la transformación digital y metodológica de las aulas que pone a disposición de los docentes recursos educativos abiertos (REA) del Proyecto EDIA, elaborados por docentes en activo con la herramienta de software libre eXeLearning.

Pues bien, en el vídeo que os presento hoy se explica en varios pasos cómo crear una actividad de operaciones matemáticas con eXeLearning que permite crear actividades con operaciones matemáticas básicas (suma, resta, multiplicación y/o división) aleatorias en las que el alumnado tendrá que averiguar el resultado, el operador o uno de los operandos.

¿Qué es EXeLearning?

Cómo crear una actividad de operaciones matemáticas con eXeLearning - Vídeo

Para los que no lo conozcan, eXeLearning es un editor de recursos educativos e interactivos de código abierto se caracteriza por:

  • Permite crear contenidos educativos de una manera sencilla
  • Descarga fácil y gratuita desde su web.
  • Está disponible para todos los sistemas operativos.
  • Nos pemite catalogar los contenidos y publicarlos en diferentes formatos:
    • Sitio web navegable y adaptable a diferentes dispositivos (responsive design).
    • Estándar educativo, para trabajar con Moodle y otros LMS.
    • Página HTML única para imprimir cómodamente tu trabajo.
    • ePub3 (libro electrónico), etc.
  • Ofrece diferentes diseños a elegir desde el menú, además de la posibilidad de crear diseños propios.

Con eXelearnig se puede crear todo tipo de actividades entre las que destaco rellenar huecos, pregunta de elección múltiple, pregunta de selección múltiple, pregunta verdadero-falso, cuestionario SCORM o actividad desplegable.

Además, y este es uno de los principales usos que hago de esta aplicación, nos permte crear rúbricas de forma sencilla, así como incluir recursos realizados con otras aplicaciones. Por ejemplo, Jclic, Descartes, Scratch, Geogebra, Physlets…

La entrada Cómo crear una actividad de operaciones matemáticas con eXeLearning – Vídeo se publicó primero en KDE Blog.

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

#openSUSE Tumbleweed revisión de las semana 36 y 37 de 2024

Tumbleweed es una distribución de GNU/Linux «Rolling Release» o 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.

Y recuerda que puedes estar al tanto de las nuevas publicaciones de snapshots en esta web:

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

Durante la semana 36 se publicaron 6 nuevas snapshots que han trajeron entre otros, estas actualizaciones:

  • PHP 8.3.11
  • Linux kernel 6.10.7
  • freerdp 3.8.0
  • Ruby 3.3.5
  • Libvirt 10.7.0

Y durante esta semana se han publicado 5 nuevas snapshots, entre las que podemos destacar estas actualizaciones:

  • Linux kernel 6.10.8 y 6.10.9
  • Qt 5.15.15
  • mariadb 11.5.2
  • zypper 1.14.77 / libzypp 17.35.10
  • GTK 4.16.0
  • KDE Plasma 6.1.5
  • gdbm 1.24
  • go 1.23 as default go compiler

La próxima snapshot (0912) se publicará a final de este viernes y la siguiente (0913) ya se está compilando. Estas snapshots traerán algunas de estas actualizaciones:

  • cURL 8.10.0
  • KDE Gear 24.8.1
  • Boost 1.86
  • LibreOffice 24.8.1.2
  • timezone 2024b
  • grub2
  • Python Sphinx 8.0.2
  • Python Numpy 2.1.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

Tumbleweed – Review of the week 2024/37

Dear Tumbleweed users and hackers,

Despite a few things taking longer than we wish (e.g. Mesa, which fails openQA tests, we are busy bisecting this), we see a lot of changes coming to staging that pass all tests and can be checked in within 24 hours.

All those changes helped us produce 5 snapshots during this week (0906, 0908, 0909, 0910, and 0911) containing these changes:

  • Linux kernel 6.10.8 & 6.10.9
  • Qt 5.15.15
  • mariadb 11.5.2
  • zypper 1.14.77 / libzypp 17.35.10
  • GTK 4.16.0
  • KDE Plasma 6.1.5
  • gdbm 1.24
  • go 1.23 as default go compiler

The next snapshot (0912) will be published later today, and 0913 is already building too. A few things are known to happen in the not-too-distant future, based on current submit requests being tested in staging. This includes:

  • cURL 8.10.0
  • KDE Gear 24.8.1
  • Boost 1.86
  • LibreOffice 24.8.1.2
  • timezone 2024b
  • grub2 change: Introduces a new package, grub2-x86_64-efi-bls; fixes for installation-images were submitted today; tests pending
  • Python Sphinx 8.0.2
  • Python Numpy 2.1.0
  • Change of the default LSM (opted in at installation) to SELinux. AppArmor is still an option, just not the default. This change only impacts new installations
  • perl-Bootloader will be renamed to update-bootloader: it’s been a while since there was no Perl code. Some openQA tests need to be adjusted for this (https://progress.opensuse.org/issues/165686)
  • Mesa > 24.1.3: we keep on seeing openQA issues whenever we update to a version newer than 24.1.3, but so far could not yet pinpoint what is going wrong