Primera actualización de KDE Gear 21.04
La Comunidad KDE es una comunidad responsable y no solo se preocupa en lazar novedades sino que también en mejorarlas. Me complace presentar la primera actualización de KDE Gear 21.04 que apareció hace unos días. Más estabilidad para nuestros entornos de trabajo.
Primera actualización de KDE Gear 21.04
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.
Por ello me congratula compartir con vosotros la primera actualización de KDE Gear 21.04 que nos ofrece más de 120 errores resueltos entre aplicaciones, librerías y widgets, algo que mejora el rendimiento del sistema.
Por poner un par de ejemplos que podemos ver en la lista de cambios de KDE Gear 21.04:
- Restaurada la compatibilidad con ffmpeg 3.
- Solucionado el error en el espaciado en el panel de lugares.
- Añadida la nueva mascota de Kate en el diálogo de información de la aplicación.
- Solucionado la validación del código de tiempo en el diálogo de configuración en Kdenlive.
Más información: KDE Gear 21.04
#openSUSE Tumbleweed revisión de la semana 19 de 2021
Tumbleweed es una distribución “Rolling Release” de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

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 estas semanas.
El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este enlace:
Primero, pedir disculpas a los usuarios de Steam por hacer su vida más complicada esta semana. Hubo un reporte en openQA sobre un problema que en realidad era un problema con el paquete Mesa.
Esto hizo que algunos usuarios recibieran mensajes al actualizar con zypper. Finalmente se reportó el error en Bugzilla y en la próxima snapshot se incorporará la solución.
Aparte de eso, no ha habido ningún problema grave y se han publicado nada menos que 6 nuevas snapshots esta semana (0506, 0507, 0508, 0510, 0511 y 0512). Los cambios principales son:
- GNOME 40.1
- KDE Plasma 5.21.5
- Mesa 21.1.0
- LibreOffice 7.1.3.2
- QEmu 6.0.0
- Virtualbox 6.1.22
- VLC 3.0.13
- icu 69.1
- Mozilla Firefox 88.0.1
- KDE Frameworks 5.82.0
- Linux kernel 5.12.2, kfence ha sido inhabilitado. Esto permite la suspensión del sistema de una manera más sencilla
- Python 3.8.10
Y en próximas actualizaciones podremos encontrar:
- NodeJS 15 será eliminado
- Linux kernel 5.12.3
- KDE Gear 21.04.1
- Cambios en los sistemas de sistemas de archivos: más directorios bases cambiarán de 755 a 555
- Cambio de go 1.15 a go 1.16
- GCC 11 como compilador predeterminado
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
-
-
- ¿Por qué deberías utilizar openSUSE Tumbleweed?
- zypper dup en Tumbleweed hace todo el trabajo al actualizar
- ¿Cual es el mejor comando para actualizar Tumbleweed?
- Comprueba la valoración de las “snapshots” de Tumbleweed
- ¿Qué es el test openQA?
- http://download.opensuse.org/tumbleweed/iso/
- https://es.opensuse.org/Portal:Tumbleweed
-

——————————–
Lanzada la beta de Plasma 5.22
Una vez finalizado el periodo de mantenimiento de Plasma 5.21 es hora de ir preparando el lanzamiento de la siguiente versión. Es por ello que me complace compartir con vosotros que ha sido lanzada la beta de Plasma 5.22, la próxima versión del escritorio de la Comunidad KDE que nos llega con novedades interesantes, muchas de las cuales se han ido desgranando en el blog de Nate Graham. Es el momento de que esta beta sea probada y que se reporten los errores que se encuentren. ¡No pierdas la oportunidad de contribuir al desarrollo de Plasma!
Lanzada la beta de Plasma 5.22
Hoy 13 de mayo ha sido lanzada la beta de Plasma 5.22. En esta primera versión liberada del 2021, no apta todavía para el usuario domésticos, se ha centrado en que el escritorio de la Comunidad KDE
Unas pinceladas de las novedades del escritorio Plasma más destacadas son:
- Plasma System Monitor sustituye a KSysguard como aplicación de monitorización del sistema por defecto
- Nueva función de transparencia adaptativa del panel hace que el panel y los widgets del panel sean más transparentes, pero desactiva la transparencia por completo cuando hay alguna ventana maximizada. También puedes hacer que el panel sea siempre transparente o siempre opaco si así lo deseamos.

- El nuevo Kickoff ya no sufre un retraso antes de cambiar de categoría o de cambiar accidentalmente de categoría al mover el cursor
- Soporte para actividades en Wayland
- El applet del Menú Global ahora permite buscar entre los elementos del menú en Wayland
- La función «Resaltar ventanas» del Administrador de tareas ahora sólo resalta las ventanas cuando se pasa por encima de la miniatura de esa ventana en la información sobre herramientas, y este comportamiento se ha activado por defecto
- Los atajos globales que implican símbolos no latinos de teclados no estadounidenses ahora funcionan correctamente
- Se ha mejorado enormemente el soporte de Wayland en general
- Ahora se puede cambiar el tamaño del texto en los widgets de notas adhesivas
Y muchas más pequeñas mejoras que hará las delicias de los usuarios de este entorno de trabajo.
Más información: KDE.org
Pruébalo y reporta errores

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 5.20 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.
Ver las diferencias en Git entre el commit más reciente y el anterior
En un repositorio git, comprobemos las diferencias entre el último commit realizado y el anterior

¿Qué cambio ha sido el más reciente en nuestro repositorio git? ¿Cómo podemos comprobar los cambios más recientes en nuestro repositorio?
En realidad podemos comprobar las diferencias que existen entre dos commits cual quiera de nuestro repositorio git, pero me centraré en comprobar las diferencias que existen entre el commit más reciente y el anterior.
Para ello ejecutaremos este comando:
git diff HEAD^ HEAD
En este comando HEAD^ representa el penúltimo commit y HEAD representa al último commit. De igual manera podemos utilizar este comando que es más corto de escribir:
git diff HEAD^..
Si en vez los cambios realizados, queremos ver los archivos que se han visto modificados en el último commit, podemos ver el listado de esos archivos mediante:
git diff HEAD^.. --name-status
Las diferencias realizadas en los archivos marcarán el estado de cada archivo mostrando si han sido añadidos (A), copiados (C), eliminados (D), modificados (M), o renombrados (R).
Si esos cambios han implicado la modificación de muchos archivos, y queremos únicamente centrarnos en los cambios realizados en uno llamado, por ejemplo, archivo1.txt Ejecutaremos lo siguiente:
git diff HEAD^.. -- ./archivo1.txt
Y si queremos ver un listado rápido de los archivos modificados junto con las modificaciones que se han realizado en ellos, ejecutaremos:
git diff HEAD^.. --stat
Pero también podemos utilizar una variante de estos comandos para comparar el último commit, con los cambios realizados en los últimos, por ejemplo, 5 commits anteriores. Para ello, envez de utilizar HEAD^ lo que haremos es HEAD~5 sui queremos como en el ejemplo compararlo con los 5 commits anteriores. Un ejemplo:
git diff HEAD~5..
Y de manera similar con los demás comandos y opciones que hemos visto anteriormente.
Y hasta aquí esta pequeña guía, de algo que he necesitado hacer hoy y que he encontrado en las guías oficiales sobre Git y que me han servido para lo que quería. Espero que también a ti te pueda ser de utilidad (y a mi yo del futuro).

Aritmètica en GCompris – A fondo @g_compris (9)
Sigo aprovechándome de una publicación de Valencia Tech en la que se realizaba un listado completo de juegos que ofrece GCompris he empezado una serie donde se describen con más detalles las actividades. Seguimos la serie con la subsección de «Aritmética» en GCompris la cual está dentro de la sección de matemáticas.
Aritmètica en GCompris – A fondo @g_compris (9)
Para poder tener claro lo que hacen las aplicaciones de GCompris he pensado hacer una revisión a su enorme colección de juegos y actividades, realizando una simple captura de pantalla y una breve descripción.
Ya hemos descrito la secciones de:
- Descubre la computadora
- Juegos de lógica
- Bellas Artes
- Música
- Historia y Geografía
- Juegos
- Matemáticas: Numeración
Y ya es hora de hablar de la actividades de la sección «Aritmètica» de GCompris, más de una decena de miniaplicaciones pensada para aprender a realizar las operaciones básicas de las matemáticas.
Aprender a sumar: Un juego donde simplemente deben marcar el resultado de las operaciones básicas de sumas en los círculos blancos.

Aprender a restar: Como el anterior pero con sustracciones.

El sombrero del mago (sumas y restas): Si queremos dar un toque más lúdico al tema de las restas y sumas tenemos este minijuego donde aprendemos a hacer operaciones con unidades, decenas e incluso centenas., similar a un ábaco.


Practica la suma con tu puntería: Combinar habilidad y artimética es posible con este juego de dardos donde ganamos si acertamos las operaciones numéricas con los número que seleccionemos.

Múltiplos con el Gnumch: primero juego de la serie donde aparece un personaje glotón que debe comerse los múltiplos del número que aparece en pantalla. Si se equivoca le da un empacho y pierdes.

Adivina la operación: En esta ocasión nos dan el resultado que queremos obtener y debemos montar la operación numérica, colocando los números y las operaciones.

Juegos de memoria: Agrupo en una solo sección la colección de juegos de memoria para emparejar donde tendremos todo tipo de variantes: de sumas, de restas, de multiplicaciones, de divisiones, combinadas, etc. Casi todas ellas en modo solitario o contra Tux.

Comparte los dulces: excelente aplicación para iniciar a los niños y niñas en el concepto de división partitiva.

Tabla de multiplicar: realiza las operaciones antes de que el globo con tux y su pareja lleguen a la parte inferior de la pantalla.

División de números: pasamos a dividir de forma sistemática con el mismo sistema que la actividad anterior.

Resta y Sumas de números: similar a los anteriores pero con operaciones aditivas o sustractivas.


Igualdad, factores , desigualdades y primos con Gnumch: pack de cuatro aplicaciones similares donde el monstruo verde debe comerse los números que sigan un determinado criterio.

We10X pack de iconos Windows para nuestro Plasma 5
Aunque me encantan los iconos por defecto de Plasma 5 siempre está bien tener alternativas para personalizar nuestro entorno de trabajo. Y si una de esa alternativa puede cumplir algo más que la simple decoración, mejor que mejor. Hoy os presento We10X pack de iconos para Windows para nuestro Plasma 5 que sirven tanto para dar un aspecto especial a nuestro escritorio como para camuflarlo en determinadas circunstancias.
We10X pack de iconos Windows para nuestro Plasma 5
No es broma, hay algunas distribuciones GNU/Linux que quieren aparentar ser un sistema Windows. Las razones pueden ser variadas aunque las más evidentes podrían ser pasar desapercibido en algún sitio donde lo normal es que sea de uso habitual el sistema privativo de Microsoft o hacer que el usuario no vea «demasiado extraño» el entorno de trabajo al que está acostumbrado a manejar y hacer que la transición hacía un sistema libre sea menos «traumática».
Por este par de razones y porque seguro que hay gente que le gusta ese estilo de iconos existen algunas alternativas como Iconos Windows 10, 7 Icons o Windows Vista de los que ya hablé en el blog, pero en esta ocasión os ofrezo We10X, una creación de yeyushengfan258 que basándose en los iconos Windows permite mimetizar el famoso escritorio de Microsoft.

Y como siempre digo, si os gusta el pack de iconos podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.
Más información: KDE Store
Curso de Vim: atajos de teclado de #Vim en tmux
Veamos cómo movernos entre paneles y cómo copiar en tmux con los atajos de teclado de Vim

Desde hace un tiempo, estoy “redescubriendo” tmux para crear diferentes paneles y ventanas en nuestra consola. Y quise poder aplicar los movimientos y atajos de teclado para copiar de Vim a tmux.
Este artículo es una nueva entrega del curso “improVIMsado” que desde hace meses vengo publicando en mi blog sobre el editor Vim y que puedes seguir en estos enlaces:
- https://victorhckinthefreeworld.com/tag/vim/
- https://victorhck.gitlab.io/comandos_vim/articulos.html
Y más recursos en la guía en español para aprender Vim:
Con tmux podemos crear paneles, ventanas dentro de nuestra consola, para poder dedicar cada una a una tarea. Además de poder desconectarnos de tmux, dejando todo trabajando en segundo plano y volver a conectarnos cuando queramos.
Quería poder moverme entre los paneles, no con las flechas del cursor, si no con las teclas de movimiento de Vim, ya sabes: hjkl
Y también quería poder utilizar la selección de texto del modo visual de Vim en tmux para seleccionar texto y copiarlo.
Así que para ello añadí lo siguiente en el archivo tmux.conf en mi /home que es el archivo de configuración de tmux.
# Movimientos de Vi para moverse entre paneles
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
## Atajos de Vi para copiar texto
setw -g mode-keys vi
set-option -s set-clipboard off
bind P paste-buffer
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi y send-keys -X rectangle-toggle
unbind -T copy-mode-vi Enter
bind-key -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel 'xclip -se c -i'
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel 'xclip -se c -i'
Así ahora pulsado C-a (tengo esa configuración en tmux en vez del predeterminado C-b) y las teclas h,j,k o l podré moverme al panel izquierdo, inferior, superior o derecho respectivamente.
También puedo entrar en el modo copiar de tmux con el predeterminado C-[ y entrar en el modo visual, copiar texto y pegarlo en otro panel o ventana. Veamos los pasos:
- Pulsamos C-a C-[ (ya sabes Control y la tecla a y después Control y [ ) Para entrar en el modo copiar
- Nos desplazamos por el texto hasta donde queremos. Entramos en el modo visual con v y seleccionamos el texto que queremos y pulsamos Enter
- Vamos a otro panel o ventana y para pegar el texto, pulsaremos C-a P
Espero que os sirva y haya gustado. Unimos estas dos grandes herramientas como son Vim y tmux.

Prueba la versión Beta de MyGNUHealth PHR
GNUHealth es un gran proyecto que auna software libre y medicina. Y ahora puedes probar la versión beta de su nuevo proyecto MyGNUHealth PHR

Por el blog hace tiempo ya dí a conocer el gran proyecto que es GNUHealth, un proyecto puesto en marcha por el Dr. Luis Falcón que auna el aspecto social de la sanidad y la libertad que da el software libre.
GNUHealth es un proyecto emancipador, para que las diferentes comunidades gestionen sus datos y gestionen sus centros sanitarios utilizando software libre.
GNUHealth es una colección de aplicaciones de software libre, para poner en marcha un servidor que gestione todos los aspectos de un centro sanitario de manera autónoma.
Pero el proyecto ha ido creciendo gracias a los aportes de una comunidad cada vez mayor, que mejora lo que ya existía y lo expande con nuevas funcionalidades y nuevos proyectos paralelos. Como el reciente MyGNUHealth Personal Health Recorder (PHR).
En un momento como el actual, donde la sanidad se ha visto claramente que es un bien clave y básico para todas las personas. Es una necesidad básica de calidad y global que cuidar y por la que pelear de las garras del neoliberalismo, que también con esto quieren hacer negocio.
Nuestra salud siempre ha sido importante, pero ahora podemos hacer un seguimiento de nuestros indicativos, para tener un pequeño historial personal. Pero eso sí, la salud siempre es cosa de profesionales, no podemos dejar de escuchar y seguir las recomendaciones del personal de la salud.
Ahora el proyecto GNUHealth (que está amparado bajo la comunidad KDE), está desarrollando una nueva aplicación llamada MyGNUHealth.
Según el propio proyecto, MyGNUHealth es una aplicación de software libre para administrar y guardar los datos personales relacionados con la salud. Esta aplicación puede ser utilizada en equipos de escritorio y en dispositivos móviles.
MyGNUHealt te ayuda a llevar un control de tu salud, ya que podrás almacenar, evaluar y tomar acciones de manera proactiva sobre determinados aspectos relacionados con la salud. La salud tomada como algo biológico, sicológico y social.
MyGNUHealth está diseñado para ser tu compañero en lo relacionado con tu salud. Podrás conectar con tus profesionales de la salud y compartir los datos sobre tu salud que desees en tiempo real.
MyGNUHealth hace que te pongas a los mandos, como una persona activa del sistema de salud. Siendo quien decida qué compartir y con quien. El software libre te empodera.
Y ahora puedes ayudar en el desarrollo de esta gran herramienta probando la versión Beta de la aplicación. También si estás interesado en otros aspectos a la hora de desarrollar y mejorar esta versión Beta, también podrás colaborar como desarrollador, traductor o en otros aspectos en los que creas que puedes aportar.
Para más información, echa un vistazo al anuncio oficial, con toda la información:
Anímate a participar, tu opinión y tus aportes serán interesantes, cuantos más ojos sobre la aplicación, mejor será la versión final. Versión final que será interesante de probar cuando esté disponible.

Mix de novedades KDE Gear 21.04 (V)
El pasado 22 de abril fue anunciado KDE Gear 21.04 pero en el blog no apareció hasta principios de mayo. Además prometí que en posteriores entradas iría comentando este lanzamiento. Así pues bienvenidos al último capítulo de la serie con el mix las novedades KDE Gear 21.04 (V) donde vemos esas pequeñas mejoras que siguen afinando el ecosistema KDE.
Mix de novedades KDE Gear 21.04 (V)
La nueva forma de conocer la gran actualización del conjunto de aplicaciones de la Comunidad KDE recibe el nombre de KDE Gear, lo cual significa que esa denominación agrupa las novedades más importantes de muchas de sus aplicaciones.
Dado que son muchas y variadas he decidí hacer varios artículos para comentarlas como se merecen, y con esta finalizamos la serie.

Y para ello repasamos las pequeñas mejoras aparecidas en el ecosistema de aplicaciones KDE:
- Kate (el editor de texto avanzado de KDE,) permite ahora desplazamiento en pantallas táctiles. Además, puede mostrar todos los elementos TODO de un proyecto y le permite realizar operaciones básicas de git sin salir de la aplicación, como ver diferencias, crear etapas, confirmar cambios y crear reservas.


- Okular (el visor de documentos de KDE ) añade la funcionalidad de que cuando tratarmos de abrir un documento que ya está abierto, Okular cambia ahora al documento que ya estaba abierto en lugar de mostrar dos copias del mismo. Además se ha implementado el formato FictionBook de Okular con nuevas funcionalidades. Finalmente destacar que ahora se pueden firmar documentos digitalmente.
- Gwenview (el visor de imágenes y vídeo de KDE) muestra el tiempo actual y restante al reproducir un vídeo y le permite ajustar el nivel de calidad/compresión para las imágenes en los formatos JPEG XL, WebP, AVIF, HEIF y HEIC.
- Spectacle (utilidad de captura de pantalla de KDE) nos permite ahora cambiar el formato de archivo predeterminado de captura de pantalla cuando use un idioma distinto del inglés.
Más información: KDE Gears 21.04
Copiar en #git un archivo o carpeta de una rama en otra
Veamos cómo copiar un archivo o una carpeta de una rama de trabajo de git en otra

Vamos a plantear el escenario. Tenemos un repositorio de trabajo que mantenemos bajo control de versiones con git.
Ese repositorio tiene dos rama, la principal o master y una rama de pruebas llamada pruebas. Dentro de esa rama de pruebas tenemos varios archivos y una carpeta con archivos.
Queremos copiar esa carpeta con archivos que existe en la rama de _pruebas_ en la rama principal _main_. ¿Cómo hacer esto?
-
Nos situamos en la rama en la que queremos copiar el archivo o carpeta mediante el comando
git checkout masterEn este caso master es la rama en la que queremos importar la carpeta. - En esa rama ejecutamos
git checkout pruebas carpeta/Donde pruebas es el nombre de la rama de la que queremos copiar y carpeta/ (no olvides la barra final para indicar que es una carpeta) la carpeta que queremos copiar (cambia los nombres por los que tu necesites) - Después de esto deberemos hacer
adduncommity unpushdel repositorio para que los cambios queden bajo el control de git y todo resuelto.
¿Sencillo no? Pero todo se entiende mejor cuando lo vemos, así que aquí va una demostración… (siento que las fuentes no se muestren correctamente, pero creo que lo esencial se ve sin problemas).
Los comentarios están abiertos al aporte constructivo… anímate a comentar.


