GNOME presenta novedades en Libadwaita, Mapas, Graphs y otras aplicaciones de su círculo

Esta semana en GNOME

GNOME ha publicado una nueva nota de novedades de la semana, esta vez lo ocurrido del 10 al 17 de abril. Aunque los usuarios menos expertos no lo sabrán, muchas de sus aplicaciones oficiales, de su círculo y de tercero usan la librería Libadwaita, y es gracias a ella que la imagen de GNOME es muy consistente (no tanto si se usa sus apps en otros escritorios). Y es que esta semana han introucido un par de novedades en Libadwaita.

Lo que sigue es la lista con las novedades que han presentado esta semana, que tiene bastantes puntos.

Esta semana en GNOME

  • Novedades en Libadwaita.
    • La sección de otras aplicaciones del diálogo de “Acerca de” ahora puede personalizarse para mostrar un título distinto a “Otras aplicaciones del desarrollador”.
    • Se ha deprecado AdwEnumListModel en favor de GtkEnumList, que ofrece el mismo comportamiento, por lo que la migración puede realizarse mediante búsqueda y reemplazo.
  • Mapas ahora muestra la ubicación de embarque y desembarque en estaciones y paradas en trayectos de transporte público cuando la información está disponible.

Mapas en GNOME

  • Graphs 2.0 llega  como la mayor actualización hasta la fecha. Se prevé una versión estable el próximo mes y se abre un periodo de pruebas beta con el objetivo de recibir comentarios. Entre las novedades destacan cambios importantes:
    • Las ecuaciones ahora cubren un rango infinito y pueden editarse y manipularse de forma analítica:
    • El editor de estilos ha sido rediseñado con vista previa en vivo.
    • Se ha renovado el diálogo de importación y los datos importados ahora admiten barras de error.
    • Las ecuaciones con valores infinitos, como y=tan(x), ahora se renderizan correctamente hasta el infinito sin líneas discontinuas entre valores positivos y negativos.
    • También se ha añadido soporte para archivos de hojas de cálculo y bases de datos SQLite, importación mediante arrastrar y soltar, mejoras en el ajuste de curvas con residuos y bandas de confianza más precisas, además de soporte completo para dispositivos móviles.

Graphs

  • Un artículo académico explora cómo diseñar interfaces accesibles tanto para personas neurotípicas como neurodivergentes, incluyendo condiciones como autismo, TDAH o altas capacidades. Un equipo de desarrollo ha aplicado estas recomendaciones en una herramienta gráfica para probar su efectividad en la práctica.
  • Ahora que la mayoría de las funciones básicas funcionan correctamente, se presenta Goblin, un analizador estático para código en C basado en GObject.

Goblin

  • Versiones 0.10.15 a 0.10.22 de RustConn aportan mejoras en la interfaz, la seguridad y la experiencia de terminal.
    • Mejoras en el terminal, incluyendo zoom de fuente con atajos y opción de copiar al seleccionar. El menú contextual ha sido corregido y se ha sustituido una implementación personalizada por una API nativa. En sesiones donde el renderizado causaba problemas visuales, se añade detección automática con modo de respaldo.
    • Mejoras en la barra lateral y navegación, con expansión de grupos mediante doble clic, reubicación del acceso a shell local, filtros de protocolo opcionales y nuevas opciones para gestionar pestañas agrupadas.
    • Correcciones en RDP, incluyendo soporte adecuado para múltiples carpetas compartidas y restauración de opciones de redirección SSH.
    • Refuerzo de seguridad mediante cifrado mejorado de claves de máquina y eliminación de valores predeterminados predecibles, además de mejoras en accesibilidad y localización.
    • Se corrige la interferencia de atajos de teclado en el terminal y se mejora el enfoque automático tras la conexión.
    • Mejoras en exportación e importación, con filtros de grupos y formato nativo por defecto.
  • Wordbook 1.0.0 ha sido publicado. La aplicación ahora funciona completamente sin conexión y sin descargas internas. Los datos de pronunciación se obtienen del sistema léxico cuando es posible, mejorando la agrupación de definiciones en casos de homónimos. También se incluyen mejoras en la interfaz, corrección de errores y soporte de localización en varios idiomas añadidos por la comunidad.
  • Se ha publicado la versión 3.0.0 de Pods. Esta versión introduce una nueva capa de abstracción para motores de contenedores, permitiendo mayor flexibilidad. A partir de esta base se añade soporte inicial para Docker, facilitando la gestión de contenedores independientemente del backend utilizado.

Pods 3.0.0 en GNOME

Y esto ha sido todo esta semana en GNOME.

Imágenes y contenido: TWIG.


GIMP 3.2.4 introduce correcciones en el relleno de capas y un manejo del texto más preciso

GIMP 3.2.4

A la espera de ser anunciado oficialmente, GIMP 3.2.4 ya está disponible en el servidor del proyecto y llega con un conjunto de mejoras centradas sobre todo en la estabilidad y en el uso diario de la aplicación. Aunque sigue siendo un editor de imágenes gratuito y de código abierto, esta actualización pone el foco en pulir detalles que afectan directamente al trabajo de diseñadores, fotógrafos y usuarios que editan imágenes con frecuencia. Esta versión ha llegado tres semanas después de la 3.2.2.

En el momento de su lanzamiento, la distribución inicial se ha adelantado en Linux, mientras que los binarios para Windows y macOS todavía no estaban publicados en la web oficial. Aun así, se espera que los paquetes para todos los sistemas se vayan liberando de forma progresiva y estén disponibles en los próximos días a través de los canales habituales del proyecto.

Qué aporta GIMP 3.2.4 a la edición de imágenes

Uno de los cambios más relevantes de esta versión está en el sistema de relleno de capas y áreas seleccionadas. Los desarrolladores han corregido problemas que provocaban resultados irregulares o poco precisos al aplicar rellenos, algo que en proyectos complejos podía obligar a repetir pasos o a recurrir a soluciones de compromiso. Con la revisión introducida en GIMP 3.2.4, los rellenos se aplican de forma más homogénea y controlada, lo que facilita tareas como la creación de fondos, máscaras o elementos gráficos planos.

Estas correcciones en el relleno se traducen en un flujo de trabajo más estable cuando se trabaja con muchas capas o con documentos de gran tamaño, algo frecuente en entornos profesionales y educativos donde GIMP se utiliza como alternativa a soluciones de pago. La reducción de errores visuales y comportamientos inesperados reduce el tiempo dedicado a retoques menores y permite centrarse más en el contenido creativo.

Mejoras en la herramienta de texto

La herramienta de texto ha sido otro de los focos de atención en GIMP 3.2.4. En versiones anteriores, el control del texto en pantalla podía resultar frustrante, con pequeños fallos en la vista previa, problemas al ajustar el tamaño o retrasos en la respuesta al editar bloques tipográficos. Esta actualización introduce una respuesta más fluida y un comportamiento más predecible, especialmente al manipular textos largos o emplear varias capas de texto en un mismo documento.

Con las mejoras incluidas, la edición de títulos, rótulos, carteles y contenidos pensados para redes sociales o material corporativo se vuelve más cómoda y menos propensa a errores. Quienes trabajan en estudios de diseño, agencias o centros de formación notarán que los cambios ayudan a maquetar composiciones con un acabado más limpio, sin tener que pelear tanto con la herramienta cada vez que se ajusta una tipografía, un interlineado o la posición del texto.

Compatibilidad de archivos y fiabilidad del proyecto

Otro pilar de GIMP 3.2.4 es la mejora en la compatibilidad con diferentes formatos de archivo. La apertura y el guardado de imágenes en formatos habituales presentan ahora menos incidencias y dan resultados más coherentes, evitando sorpresas al reabrir un proyecto o al intercambiar archivos entre distintos equipos. Este punto es relevante cuando se trabaja en entornos mixtos, donde coexisten Linux, Windows y macOS, algo muy habitual en estudios y aulas.

El refuerzo de esta compatibilidad contribuye a que los proyectos se mantengan más consistentes a lo largo de todo el proceso de edición, desde la importación de ficheros creados con otras aplicaciones hasta la exportación final para impresión, web o redes sociales. Aunque la lista detallada de cambios técnicos se irá ampliando con la comunicación oficial del proyecto, ya se apunta a una reducción de errores en operaciones frecuentes como abrir archivos antiguos, guardar versiones intermedias o convertir entre diferentes formatos.

Experiencia de uso y perfil de usuario

Más allá de las características nuevas, los desarrolladores de GIMP señalan que el objetivo de esta versión es ofrecer un entorno más estable y fiable. Las correcciones en el manejo de capas, texto y formatos de archivo hacen que el programa responda mejor en sesiones largas de trabajo, reduciendo bloqueos y comportamientos inesperados que podían aparecer en determinadas combinaciones de herramientas.

Todo ello se implementa sin renunciar a uno de los rasgos más valorados del proyecto: mantener una curva de aprendizaje razonable para personas que empiezan. GIMP 3.2.4 sigue siendo adecuado para usuarios noveles que quieren retocar fotografías, diseñar gráficos sencillos o preparar recursos para sus proyectos personales, mientras que quienes ya tienen experiencia se benefician de un entorno más pulido para trabajos avanzados.

Recursos y aprendizaje para sacar partido a GIMP 3.2.4

En paralelo al lanzamiento, la comunidad de usuarios continúa generando tutoriales, guías en vídeo y documentación actualizada para explicar las novedades y repasar las funciones clásicas del editor. Plataformas como YouTube, foros especializados y la propia documentación oficial de GIMP incluyen contenidos que ayudan a entender cómo sacar partido a las correcciones y ajustes introducidos en esta versión.

Esta abundancia de recursos es especialmente útil para usuarios que trabajan de forma autodidacta o que utilizan GIMP en entornos educativos y formativos. El acceso gratuito al software y a materiales de aprendizaje facilita que cada vez más personas puedan incorporar herramientas de edición de imagen a su día a día sin necesidad de hacer una gran inversión económica.

Con todos estos cambios, GIMP 3.2.4 se presenta como una iteración centrada en afinar la experiencia de edición, corrigiendo fallos en el relleno de capas y en la herramienta de texto, reforzando la compatibilidad de archivos y mejorando la estabilidad general del programa. Aunque en el arranque la distribución se haya adelantado en Linux y todavía se espere la publicación oficial de los binarios para Windows y macOS, la dirección es clara: ofrecer un entorno de trabajo más sólido, útil tanto para quienes empiezan como para quienes ya utilizan el editor a diario en sus proyectos creativos.


Mi último fracaso al intentar reproducir Prime Video a 1080p en Linux

Prime Video en SD en Linux

Hay un recurso retórico que reza algo así como «tú has pensado que la policía es tonta» (también puede ser pregunta). Y eso he sentido tras otra prueba para intentar reproducir Prime Video a 1080p en Linux. ¿Por qué tantos artículos y esa obsesión por conseguirlo? Por dos motivos: es el único servicio en streaming que tengo (viene incluido en Prime) y además no hay extensiones como Netflix 1080p UA que hacen lo que explican en Reddit: usar el user-agent de Opera. Es decir, el más problemático es Prime Video.

Actualmente yo veo el servicio de vídeo de Amazon en Firefox y en Windows. El sistema de las ventanas es el único que me permite ver esos 6GB/hora aproximadamente en la transmisión, y eso es 1080p o incluso más (se dice que puede llegar a 1440p). En Linux seguimos con unos 1.2GB/hora, que son aproximadamente 480p o 540p, lo que es SD. El problema es el nivel de Widevine, que en Linux y en dispositivos no certificados se queda en L3. El necesario para mejorar la calidad es el L1.

Prime Video a 1080p en Linux será imposible sin Widevine L1

Trasteando con Waydroid, tras instalar libndk para traducir aplicaciones ARM en un equipo x86, conseguí instalar Prime Video y ahí es cuando empecé a pensar que «la policía era tonta». El titular del artículo iba a ser «Así puedes reproducir Prime Video a 1080 en Linux, aunque puede que no te interese» por todo lo que había que hacer. Aunque no estaba muy convencido. Prime Video se instala, sí; Prime Video reproduce los vídeos, sí; Prime Video permite descargar el contenido, sí, y entre otras cosas verlo todo sin publicidad; pero la calidad es aún peor que la que obtenemos en el navegador.

Hay dos problemas, siendo uno el mencionado Widevine L1. Como se ve en la captura de cabecera, las descargas ocupan menos de 0.5GB/hora en la mejor calidad, mientras que en el navegador sube a 1.2GB. Y es que, por desgracia, las aplicaciones son así. En el mejor de los casos, que es en la aplicación para Windows, las descargas ocupan 2.3GB/hora, que coincide con una calidad que oscila entre los 720p poco comprimido y los 1080p más comprimido. Eso es en una pantalla algo más grande. En una pantalla que se supone más pequeña por ser Android y sin L1, la calidad deja mucho que desear.

Así que debemos seguir esperando para poder reproducir Prime Video a 1080p en Linux, aunque sería más correcto elegir la palabra «desesperando». Luego se extrañarán cuando usamos alternativas.


¿Cómo es actualmente Scratch 3.0 por dentro? Parte I: Explorando y conociendo a detalle su Interfaz Gráfica de Usuario (GUI)

Scratch 3.0 por dentro: ¿Cómo es actualmente su GUI en 2026?

Scratch 3.0 por dentro: ¿Cómo es actualmente su GUI en 2026?

Ahora que, aquí en Ubunlog, ya les hemos compartido algunas publicaciones sobre qué es Scratch, qué programas son buenas y útiles alternativas al mismo, y cómo podemos instalar su última versión estable, tanto en línea (Web) como de Escritorio (Desktop), a partir de ahora les ofreceremos unas cuantas publicaciones sobre cómo se ve su actual Interfaz Gráfica de Usuario (GUI) y cómo funciona. Y para ello, y pensando que pronto (segunda semana de mayo) se celebrará el Día de Scratch (Scratch Day), nunca un mejor tributo de nuestra parte para con tan genial software educativo del Linuxverso, estas oportunas publicaciones, antes, durante y después de dicha fecha.

Y en caso de que, nunca haya escuchado antes de esta celebración y organización, vale destacar que la misma y según la propia Fundación Scratch, el Día de Scratch es una oportunidad que se materializa a través de una red global de eventos donde las personas se reúnen para celebrar la creatividad, la codificación y el aprendizaje a través de actividades prácticas. Por lo que, si eres un educador, un padre, un líder de la comunidad o simplemente un entusiasta de Scratch, la Fundación Scratch te invita a organizar tu propio Día de Scratch, para lograr traer la alegría de la computación creativa a tu comunidad, ya sea, donde vives, trabajas o estudias.

Tutorial 2026: Cómo instalar la última versión de Scratch Desktop 3

Tutorial 2026: Cómo instalar la última versión de Scratch Desktop 3

Pero, antes de iniciar este tercer Tutorial sobre este útil y actual software educativo llamado «Scratch», el cual está enfocado al aprendizaje de la programación y desarrollo del pensamiento computacional en niños, niñas, adolescentes y estudiantes de cualquier edad, les recomendamos explorar nuestra anterior publicación relacionada sobre este mismo Software, al finalizar de leer esta presente publicación:

Existe un método bien efectivo, versátil, portátil e idóneo para lograr el objetivo de tener Scratch actualizado sobre cualquier sobre Distribución basada en Ubuntu y Debian. Y hoy te lo traemos en este nuevo tutorial para que conozcas y domines «cómo instalar la última versión oficial de Scratch Desktop 3 sobre Distros Ubuntu y Debian». Además, este método te permitirá «crear tu propio paquete .deb», a partir del Instalador oficial y actualizado de Scratch para Windows, para que puedas usarlo sobre tu Escritorio de forma más nativa y práctica.

¿Cómo es actualmente Scratch 3.0 por dentro? Explorando y conociendo a detalle su Interfaz Gráfica de Usuario (GUI)

Scratch 3.0 por dentro: ¿Cómo es actualmente su GUI en 2026?

Las secciones y los elementos de la GUI de Scratch (Web y Desktop)

Hoy en día, la interfaz de Scratch 3.X está meticulosamente organizada para proporcionar un flujo de trabajo que minimice la carga cognitiva de sus usuarios, sobre todo, los más pequeños y jovenes; mientras maximiza la visibilidad de los recursos disponibles para todos. Por ello, actualmente su diseño se divide en varias áreas de trabajo o «secciones» con funciones específicas. Y estas son las siguientes:

Desktop

Scratch GUI: Barra de Menú y Herramientas

Web

Scratch GUI: Barra de Menú y Herramientas

Barra de Menú y Herramientas

Ubicada en la parte más alta de la pantalla, esta barra permite la gestión general del proyecto y la cuenta del usuario. Por ello, contiene elementos u opciones como:

Elementos y Menús
  • El logo de Scratch: En la versión Web, al ser pulsado, redirige al usuario a la página de inicio de la plataforma oficial en el Instituto MIT.
  • Un icono de Mundo (Idioma/Languaje): En la versión de Escritorio, permite al usuario cambiar el idioma de la interfaz entre más de 50 opciones, incluyendo variantes peninsulares y latinoamericanas del español.
  • Caja de Nombre del Proyecto: En ambas versiones, está representado por un cuadro de texto central donde el usuario del programa puede asignar un título (nombre) personalizado al proyecto trabajado en curso (por defecto, suele aparecer como «Proyecto Scratch o Sin Título»).
  • Menú Archivo: En ambas versiones, ofrece opciones para iniciar un proyecto nuevo, otra para subir (cargar) archivos desde el ordenador al programa, y otra para guardar el actual proyecto («Guardar ahora») o guardar una copia (localmente o en línea).
  • Menú Editar: En ambas versiones, ofrece herramientas como «Restaurar» (para recuperar elementos borrados por error) y activar el Modo Turbo para ejecutar programas a mayor velocidad. En este modo, el software elimina los breves retardos que existen normalmente entre la ejecución de un bloque y el siguiente, permitiendo que el código se procese a la máxima velocidad que permita el ordenador.
Botones
  • Botón de Configuración (Setting): En la versión Web, este botón ofrece la posibilidad de cambiar el idioma de la GUI y cambiar el Modo de color (Modo de accesibilidad visual) de la misma.
  • Botón Tutoriales: En ambas versiones, da acceso directo a una biblioteca de guías interactivas y animaciones que enseñan a los usuarios más inexpertos sobre tareas u objetivos específicos como animar personajes o crear música.
  • Botón Compartir: En la versión Web, futuramente este botón permitirá que un usuario de acceso a otros usuarios para que vean su proyecto trabajado dentro de la comunidad de Scratch.
  • Botón de ayuda (?): En la versión de Escritorio, y en el extremo derecho, este botón da acceso a la sección Sobre (About) del programa, las políticas de privacidad del programa y las Configuraciones de Data (Data Setting) del mismo que permiten el envío de información (Telemetría y Estadísticas de uso) al equipo de desarrollo del programa.

Scratch GUI: El Escenario (Stage)

El Escenario (Stage)

El Escenario (Stage), que a su vez incluye el Sistema de Coordenadas y está  situado en la esquina superior derecha, es el espacio donde el código cobra vida, por ende, es donde se representa o muestra el resultado visual de los programas creados por los usuarios. Técnicamente, el escenario funciona como un plano cartesiano de dimensiones fijas (480 píxeles de ancho y 360 píxeles de alto). Por ende, su centro se define como (0, 0), y su eje «X» se extiende desde «-240» en el extremo izquierdo hasta «+240» en el derecho, mientras que el eje «Y» va desde «-180» en la base hasta «+180» en la parte superior. Y en consecuencia, más abajo la interfaz muestra constantemente las coordenadas «(X, Y)» de la posición actual del ratón justo debajo del escenario, lo que facilita enormemente la precisión en el posicionamiento de los objetos.

Scratch GUI: Panel de Disfraces y Fondos

Panel de Disfraces y Fondos

El Panel de Disfraces (Sprites) y Fondos (Costumes) situado en la esquina inferior derecha, es el espacio donde el usuario puede gestionar los activos visuales del proyecto. Cada «Disfraz» u objeto se muestra como una miniatura que indica su nombre, posición actual, tamaño y dirección. En Scratch 3.X, esta sección permite crear nuevos disfraces de tres maneras principales: dibujándolos en el editor de pintura, seleccionándolos de la biblioteca integrada o cargando imágenes externas. Un aspecto innovador es la capacidad de «Sorpresa», donde el sistema selecciona un Disfraz aleatorio para inspirar la creación de cada usuario.

Área de Scripts o Zona de Programación

Área de Scripts o Zona de Programación

El Área de Scripts o Zona de Programación (Scripts Area / Programming Zone) es el lienzo central donde se ensamblan los programas. Por ello, es ahí donde el usuario arrastra los bloques desde la paleta de bloques y los conecta para formar pilas de bloques de código (hilos lógicos visuales o script de programación visual). Una característica fundamental de la misma, es la retroalimentación visual, puesto que cuando se arrastra un bloque cerca de otro, aparece un resaltado blanco que indica una conexión válida. Además, vale destacar que, ahí los bloques se encajan como magnéticamente. Mientras que, si se hace doble clic sobre una pila de bloques, Scratch ejecuta la secuencia desde arriba hacia abajo. Por último, en ella se puede hacer clic izquierdo para «Tomar y mover bloques» o hacer clic derecho para «Duplicar o eliminar un bloque» o «Añadir comentario» (Notas en cuadros amarillos para documentar el código).

Área de Paleta de Bloques y Pestañas de Edición Multimodal

El área que incluye la Paleta de Bloques (Blocks Palette) y las Pestañas de Edición Multimodal está ubicado en la parte lateral izquierda y permite alternar entre diferentes (3) modos de edición para el Disfraz (Personaje o Elemento) seleccionado. Y estos son los siguientes:

Área de Paleta de Bloques y Pestañas de Edición Multimodal - Pestaña de códigos

Código (Code)

Esta pestaña en la GUI de Scratch nos permite construir la lógica de programación, es decir, para tomar bloques de construcción de código visual. En ella, se encuentran todos los bloques (comandos) de programación organizados en categorías codificadas por círculos de colores, donde cada círculo de color representa un tipo de funcionalidad a aplicar a un Disfraz. Y a diferencia de otras versiones anteriores, en Scratch 3.0 los bloques son físicamente más grandes para así facilitar su manipulación sobre pantallas táctiles y mejorar la accesibilidad para usuarios con dificultades motoras finas.

Con respecto a esta sección, en una próxima oportunidad (publicación), abordaremos más a detalle la taxonomía de los Bloques de Scratch, es decir, la Estructura y Función de cada tipo de Bloques. Ya que, esto es largo de explicar, puesto que, estos elementos son los bloques de construcción fundamentales de la lógica en Scratch. Y su diseño geométrico no es meramente estético; actúa como un lenguaje visual que dicta las reglas de gramática del código. Así que, esto merece su propia publicación y tutorial.

Área de Paleta de Bloques y Pestañas de Edición Multimodal - Pestaña de disfraces

Disfraces (Costumes)

Esta pestaña en la GUI de Scratch nos permite tener acceso al editor de pintura, el cual soporta edición vectorial y de mapa de bits, y permite editar los diferentes disfraces gestionados.

Área de Paleta de Bloques y Pestañas de Edición Multimodal - Pestaña de sonidos

Sonidos (Sounds)

Esta pestaña en la GUI de Scratch nos permite obtener acceso al editor de audio, el cual permite manipular sonidos predefinidos, grabar y cargar audios nuevos, y recortar y aplicar efectos a sonidos y audios existentes, como el efecto eco o robotización.

Resumen 2023 - 2024

Resumen

En resumen, ahora que ya conoces un poco mejor la actual «Interfaz Gráfica de Usuario (GUI) de Scratch (Web y Desktop)» esperamos que, en caso de que estés aprendiendo a usarlo o estés pronto a hacerlo, este tutorial te ayude a perder un poco el miedo de manejarlo y te sirva de apoyo para motivarte a explorarlo más a detalle. O en caso de que, estés enseñando a otros a usarlo te ayude a socializar más fácilmente el conocimiento sobre el mismo. Y si actualmente eres un usuario de Scratch, te invitamos a comentarnos vía comentarios que tal te van pareciendo esta serie de publicaciones sobre el mismo, y si deseas más sobre dicho software educativo del Linuxverso.

Por último, recuerda compartir con otros esta útil y divertida publicación, y visitar el inicio de nuestro «sitio web» en español u otros idiomas (agregando al final de la URL 2 letras, por ejemplo: ar, de, en, fr, ja, pt y ru, entre muchas otras).


¿Cómo instalar la última versión estable y oficial de Scratch Desktop sobre cualquier Distro GNU/Linux?

Tutorial 2026: Cómo instalar la última versión de Scratch Desktop 3

Tutorial 2026: Cómo instalar la última versión de Scratch Desktop 3

Hace pocas horas, les compartimos un práctico y útil Tutorial enfocado a permitirle a cualquiera (sobre todo, a aquellos Educadores, Maestros, Docentes y Profesores del ámbito tecnológico) el instalar la última versión oficial de Scratch Web 3.X, sobre cualquier tipo y versión de Distro GNU/Linux. Y todo esto, gracias a que existe forma oficial y efectiva de lograr dicho objetivo haciendo uso de un Navegador web local. Sin embargo, ya que existe un método más versátil, portátil e idóneo para lograr este objetivo sobre Distribuciones basadas en Ubuntu y Debian, hoy te traemos es nuevo tutorial para que conozcas «cómo instalar la última versión oficial de Scratch Desktop 3 sobre Distros Ubuntu y Debian».

¡Y sí, seguramente ya te estarás preguntando de qué va esto! Pues, tal como dijimos en el Tutorial anterior, ya que, de forma oficial, no existe un instalador descargable nativo y sencillo (.deb/.rpm/.appimage/otros) para la mayoría de las Distribuciones conocidas y usadas. O por lo menos, para la última versión estable de la serie 3.X de Scratch, este método de hoy te permitirá «crear tu propio paquete .deb», a partir del Instalador oficial y actualizado de Scratch para Windows, para que puedas usarlo sobre tu Escritorio de forma más nativa y práctica. Además, de permitirte compartir el Instalador con otros, si fuese necesario, para su instalación en otros equipos.

Pero, antes de iniciar este segundo Tutorial sobre este útil y actual software educativo enfocado al aprendizaje de la programación y desarrollo del pensamiento computacional llamado «Scratch», les recomendamos explorar nuestra anterior publicación relacionada sobre este mismo Software, al finalizar de leer esta presente publicación:

La Fundación Scratch ofrece una interfaz web oficial de Scratch 3.0, en línea, gratuita y disponible para todos. Y también, el Instituto Científico Estadounidense MIT. Sin embargo, también ofrece una vía y un mecanismo para que cada uno utilice la misma, ya sea, para su uso público o privado, o en un servidor o un ordenador normal. Y aquí te mostramos como tú puedes hacerlo.

Tutorial 2026: ¿Cómo instalar la última versión de Scratch Desktop 3.X en cualquier Distro base Ubuntu y Debian GNU/Linux?

Tutorial 2026: ¿Cómo instalar la última versión de Scratch Desktop 3.X en cualquier Distro base Ubuntu y Debian GNU/Linux?

Tutorial 2026: ¿Cómo instalar la última versión de Scratch Desktop 3.X en cualquier Distro base Ubuntu y Debian GNU/Linux?

Pasos para instalar Scratch Desktop 3.X

Primeramente, vale destacar que, a diferencia del Tutorial anterior en donde necesitábamos tener instalado los programas Git y Node (npm), en esta solamente necesitamos la última mencionada, puesto que, no compilaremos realmente nada, solamente empaquetaremos la última versión del Instalador de Scratch para Windows mediante Electrón. Razón por la cual, este no es un método oficial, sino un método alternativo hallado en Internet. Método que puedes ejecutar, tanto de forma automatizada mediante el uso de un Script de Bash Shell o manualmente línea por línea.

Así que, te dejamos a continuación el Script completo para que lo utilices como desees:

#!/bin/sh

######## install electron
sudo apt-get install -yq npm gdebi p7zip-full
cd ~
npm install electron --save-dev

######## extract scratch-desktop
rm -rf /tmp/scratch-desktop
mkdir /tmp/scratch-desktop
wget --max-redirect 5 -c -O /tmp/scratch-desktop.exe 'https://downloads.scratch.mit.edu/desktop/Scratch%20Setup.exe'
7za x -aoa -y /tmp/scratch-desktop.exe -o/tmp/scratch-desktop

######## create electron app
cp -rf ~/node_modules/electron/dist/* /tmp/scratch-desktop/
ln -fsr /tmp/scratch-desktop/electron /tmp/scratch-desktop/scratch-desktop

######## fix permissions
chmod 755 /tmp/scratch-desktop/locales
chmod 755 /tmp/scratch-desktop/swiftshader
chmod 755 /tmp/scratch-desktop/resources
chmod 755 /tmp/scratch-desktop/resources/static
chmod 755 /tmp/scratch-desktop/resources/static/assets

######## get application icon
wget -c -O /tmp/scratch-desktop/resources/Icon.png 'https://scratch.mit.edu/images/download/icon.png'

######## create deb package
cd ~
npm install electron-installer-debian@2.0.1
wget -c -O /tmp/config-deb-i386.json 'https://gist.githubusercontent.com/lyshie/0c49393076b8b375ca1bd98c28f95fb0/raw/9c08b1390cef3df4a0c1622b26875450adb108cd/config-deb-i386.json'
~/node_modules/.bin/electron-installer-debian --config /tmp/config-deb-i386.json

######## install deb file
sudo gdebi /tmp/scratch-desktop_3.29.1_i386.deb
sudo cp /tmp/scratch-desktop_3.29.1_i386.deb /home/$USER

En mi caso personal, lo he ejecutado línea por línea (manualmente) y este ha sido el resultado:

Pasos para instalar Scratch Desktop 3.X - Pantallazo 1

Pasos para instalar Scratch Desktop 3.X - Pantallazo 2

Pasos para instalar Scratch Desktop 3.X - Pantallazo 3

Pasos para instalar Scratch Desktop 3.X - Pantallazo 4

Pasos para instalar Scratch Desktop 3.X - Pantallazo 5

Pasos para instalar Scratch Desktop 3.X - Pantallazo 6

Pasos para instalar Scratch Desktop 3.X - Pantallazo 7

Pasos para instalar Scratch Desktop 3.X - Pantallazo 8

Pasos para instalar Scratch Desktop 3.X - Pantallazo 9

Pasos para instalar Scratch Desktop 3.X - Pantallazo 10

Pasos para instalar Scratch Desktop 3.X - Pantallazo 11

Pasos para instalar Scratch Desktop 3.X - Pantallazo 12

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual

Bloques de Movimiento

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 13

Bloques de apariencia

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 14

Bloques de sonido

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 15

Bloques de eventos

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 16

Bloques de control

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 17

Bloques de sensores

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 18

Bloques de operadores

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 19

Variables

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 20

Mis Bloques

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 21

Sección de Disfraces y Fondos

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 22

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 23

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 24

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 25

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 26

Sección de Sonidos

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 27

Barra de Menús (Opciones de configuración y trabajo)

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 28

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 29

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 30

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 31

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 32

Pantallazos oficiales de la Interfaz Gráfica de Usuario actual - Pantallazo 33

PictoBlox es un software de programación gráfica basado en Scratch 3.0, lo que le convierte en un compañero ideal para dar un primer paso en el mundo de la programación. Por ello, es idonea para Docentes como Estudiantes que deseen y necesiten, crear, enseñar y aprender sobre el desarrollo de videojuegos, animaciones, proyectos interactivos, y programar robots, entre muchas otras cosas más, con solamente utilizar una interfaz gráfica, facil y rápida de entender y utilizar mediante la funcionalidad de arrastrar y soltar bloques de programación. Por esto y más, PictoBlox es una herramienta de software ideal para ayudar a desarrollar la creatividad, el razonamiento lógico y la habilidad para resolver problemas, y las demás habilidades imprescindibles en el mundo impulsado por la tecnología de hoy en día.

Resumen 2023 - 2024

Resumen

En resumen, ahora que ya conoces 2 forma o vías para «instalar y utilizar la última versión oficial de Scratch Web y Scratch Desktop» esperamos que, puedas utilizar esté genial software tanto sobre cualquier Distro GNU/Linux mediante tu Navegador web preferido o sobre tu Distro GNU/Linux base Ubuntu y Debian preferida mediante Electron.

Lo cual, tal como expresamos al final del tutorial anterior, es algo muy práctico y necesario, en muchos casos, como por ejemplo, al utilizarse Scratch en muchas instituciones educativas públicas de diversos países del mundo. Puesto que no siempre se les hace posible utilizar su versión en línea y gratuita, por cuestiones de hardware antiguo, y poca o nula conectividad a Internet. Así que, esperamos que nada te detenga para utilizar la última versión oficia de Scratch en pro de enseñar «Programación y Pensamiento computacional» a muchos niños, niñas y adolescentes alrededor del mundo.

Por último, recuerda compartir con otros esta útil y divertida publicación, y visitar el inicio de nuestro «sitio web» en español u otros idiomas (agregando al final de la URL 2 letras, por ejemplo: ar, de, en, fr, ja, pt y ru, entre muchas otras).