En Google Chrome se añadirá una serie de funciones basadas en aprendizaje automático

Los desarrolladores de Google dieron a conocer mediante un anunció que en su navegador web, Google Chrome, se integraran una serie de funciones de seguridad nuevas y actualizadas, la mayoría de las cuales se basan en modelos de aprendizaje automático (ML), junto con algunas nuevas e ingeniosas funciones basadas en ML que tienen como objetivo facilitar un poco la navegación web, incluida una nueva función que suprimirá las solicitudes de permiso de notificación cuando su algoritmo crea que es poco probable que las acepte.

A partir de la próxima versión de Chrome, Google presentará un nuevo modelo ML que bloqueará muchas de estas solicitudes de permiso de notificación.

Google Chrome tiene una detección de phishing incorporada que escanea las páginas para ver si coinciden con sitios falsos o maliciosos conocidos. Esta vez, esta tecnología se ha beneficiado de mejoras. Por ejemplo, Google dice que en Chrome 102, Chrome se basará en el aprendizaje automático que se ejecuta completamente en el navegador para ayudar a identificar sitios web que solicitan permisos no solicitados para notificaciones y los bloqueará, incluso evitando ellos de aparecer.

«Navegación segura en Chrome ayuda a proteger miles de millones de dispositivos todos los días, al mostrar advertencias cuando las personas intentan navegar a sitios peligrosos o descargar archivos peligrosos (ver el gran ejemplo rojo a continuación). A partir de marzo de este año, implementamos un nuevo modelo ML que identifica 2,5 veces más sitios potencialmente maliciosos y ataques de phishing que el modelo anterior, lo que da como resultado una web más segura.

“Para mejorar aún más la experiencia de navegación, también estamos evolucionando la forma en que las personas interactúan con las notificaciones web. Por un lado, las notificaciones de página ayudan a enviar actualizaciones a los sitios que le interesan*; por otro lado, las solicitudes de permiso de notificación pueden convertirse en una molestia. Para ayudar a las personas a navegar por la web con interrupciones mínimas, Chrome predice cuándo es poco probable que se otorguen solicitudes de permiso en función de cómo el usuario ha interactuado previamente con solicitudes de permiso similares y silencia esas solicitudes no deseadas. En la próxima versión de Chrome, lanzaremos un modelo ML que hace estas predicciones completamente en el dispositivo.

En una versión futura, Google planea usar la misma tecnología para ajustar la barra de herramientas de Chrome en tiempo real, haciendo que diferentes botones, como íconos para compartir o búsqueda por voz, aparezcan cuando y donde es probable que los use.

En cuanto a otras funciones nuevas basadas en el aprendizaje automático, Chrome también está obteniendo un nuevo modelo de identificación de idioma que determina mejor en qué idioma se encuentra una página determinada y si debe traducirse en consecuencia ayudar a las personas a volver sobre sus pasos en línea. Por ejemplo: podría pasar semanas planificando una visita a un parque nacional: investigando atracciones, comparando vuelos y comprando equipo. Con ML y Journeys, Chrome reúne las páginas que ha visitado sobre un tema determinado y le permite continuar fácilmente donde lo dejó (en lugar de desplazarse por el historial de su navegador).

“Cuando regresa a esas botas de montaña y guías de campamento, también usamos ML para que esos sitios web estén disponibles en el idioma que elija. En particular, lanzamos un modelo de identificación de idioma actualizado para determinar el idioma de la página y si necesita traducirse para que coincida con sus preferencias. Como resultado, vemos decenas de millones de traducciones exitosas todos los días”.

El equipo de Chrome dice que su objetivo es «construir un navegador que sea verdaderamente y continuamente útil, y estamos entusiasmados con las posibilidades que ML tiene para ofrecer».

“Cada vez que ingresa a una página nueva, Chrome evalúa una colección de señales sobre la página para ver si coincide con las de los sitios de phishing. Para ello, comparamos el perfil colorimétrico de la página visitada, es decir, la gama y frecuencia de colores presentes en la página, con los perfiles colorimétricos de las páginas actuales. Por ejemplo, en la imagen de abajo, podemos ver que los colores son en su mayoría naranja, seguido de verde y luego un toque de púrpura.

“Esto te beneficia de dos maneras cuando usas Chrome. Primero, usar menos tiempo de CPU para hacer el mismo trabajo mejora el rendimiento general. Menos tiempo de CPU significa menos consumo de batería y menos tiempo con ventiladores girando.

Finalmente si estas interesado en poder conocer mas al respecto, puedes consultar los detalles en el siguiente enlace.

 

from Linux Adictos https://ift.tt/3a7qAFi
via IFTTT

Action Quake 2: el precursor de CS ahora en Steam

Action Quake 2

Action Quake 2, el viejo juego de disparos en primera persona gratuito y de código abierto que «inspiró uno de los juegos más populares e influyentes de todos los tiempos, Counter-Strike», está disponible ahora mismo en la tienda de Valve Steam. Originalmente desarrollado en 1998 para recrear la apariencia de una película de acción, con un ritmo rápido y un sistema de daño semirrealista. Los desarrolladores dicen que esta nueva versión del videojuego Action Quake 2 se está actualizando, con muchos detalles pulidos para que valga la pena jugar nuevamente y resucitar este título con tintes clásicos.

En cuanto a algunas novedades de Action Quake 2:

  • Deathmatch: los puntos de generación se distribuyen en la mayor parte del mapa y, de forma predeterminada, los jugadores luchan solo con una pistola y un cuchillo de combate en un intento de obtener la mayor cantidad de muertes posible. El mapa cambia cuando se cumple una de dos condiciones: se alcanza el límite de tiempo o de fragmentación. Se pueden recoger equipos «únicos» adicionales en todo momento, lo que significa que solo existe uno en ese mapa en cualquier momento.
  • Captura la bandera: tendrás que unirte a otros jugadores y gestionar tu ofensiva y defensa para llevar la bandera enemiga a tu base para anotar. ¡El equipo que más captura la bandera enemiga gana!
  • Juego en equipo: los jugadores se dividen en dos equipos y el juego se basa en rondas. Los jugadores seleccionan un arma principal y un elemento para usar, además de la pistola y el cuchillo predeterminados. Los equipos aparecen en lados opuestos del mapa y luego se sueltan para matarse unos a otros. Si un equipo elimina al otro, gana la ronda.
  • Team Deathmatch: como Deathmatch pero con equipos, los puntos de generación se distribuyen en la mayor parte del mapa y, de forma predeterminada, los jugadores luchan solo con una pistola y un cuchillo de combate en un intento de obtener la mayor cantidad de muertes posibles. . El mapa cambia cuando se cumple una de dos condiciones: se alcanza el límite de tiempo o de fragmentación.
  • Juega sin conexión: participa en la batalla contra los bots que pondrán a prueba tus habilidades con y sin usar tu conexión de red. Puede ajustar su capacidad y seleccionar entre varios modos de juego.
  • Espionaje: similar al modo de juego en equipo, con la excepción de que los puntos del equipo se otorgan en función de la finalización exitosa de un escenario. Los jugadores también reaparecen periódicamente, una cantidad fija de tiempo, si una cierta cantidad de miembros del equipo están muertos, o instantáneamente. Los tipos de escenario CNH, CTB y OFC son de juego continuo, ya que no hay un «final» de una ronda hasta que se alcanza el límite de ronda o el límite de tiempo. Las rondas de otros tipos terminan cuando se cumple un objetivo.

Más información y descarga – Sitio oficial

También disponible Action Quake 2 en Steam – AQtion en Steam

from Linux Adictos https://ift.tt/Gf4sd3E
via IFTTT

Atom será descontinuado a finales de año. GitHub apuesta por Visual Studio Code

Atom dejará de existir en diciembre

El pasado febrero escribimos un artículo en el que explicábamos que Adobe había abandonado Brackets. El proyecto continúa, pero por parte de la comunidad, y no la Linux. Los usuarios de Linux hemos sido abandonados, por lo que teníamos que tirar de alternativas como el Visual Studio Code o sus versiones sin telemetría. También podíamos decantarnos por Atom. Podíamos, porque su propietaria, GitHub, ya ha anunciado que van a darle el finiquito.

Hace más o menos un año, cuando empecé a editar algunas cosas, empecé probando con el HTML. En cualquier tutorial te dicen que es suficiente con un bloc de notas, Kate en mi caso, pero no es muy eficiente. Lo primero que quise hacer fue darle formato al código, y con Kate no era una opción sencilla. Fue entonces cuando di con Atom, y luego conocí a Emmet, y estaba muy contento con él. Con el paso del tiempo me pasé a Visual Studio Code, y eso es algo que parece que GitHub ha notado.

Microsoft compró GitHub; GitHub acaba con Atom

Atom fue creado en 2014 con la mejor intención, pensando en que fuera potente y personalizable, y todo eran risas hasta que Microsoft compró a GitHub. Microsoft tiene su Visual Studio Code, con más base de usuarios y del que prefiere que no haya competencia, por lo que ¿para qué mantener los dos?

Aunque la versión oficial dice otra cosa. Según GitHub:

Atom no ha tenido un desarrollo significativo de características en los últimos años, aunque hemos llevado a cabo actualizaciones de mantenimiento y seguridad durante este período para asegurarnos de que estamos siendo buenos administradores del proyecto y del producto. A medida que han ido surgiendo y evolucionando nuevas herramientas basadas en la nube, la participación de la comunidad Atom ha disminuido considerablemente. Como resultado, hemos decidido poner fin a Atom para poder centrarnos en mejorar la experiencia de los desarrolladores en la nube con GitHub Codespaces.

Dicen, también, que es un adiós difícil, que allanaron el camino de miles de aplicaciones, entre las que destacan Visual Studio Code, Slack o GitHub Desktop, pero hay que mirar hacia el futuro. ¿Y qué hay en ese futuro? No demasiado. En la hoja de ruta de este adiós hay sólo tres puntos.

  • El miércoles 8 de junio anunciaron el adiós de Atom, que dejará de existir dentro de seis meses.
  • En esos seis meses, la compañía seguirá informando a todos los usuarios de que Atom dejará de recibir soporte, algo que también harán en atom.io.
  • El 15 de diciembre archivarán el repositorio atom/atom y otros repositorios de la organización.

¿Puede pasar lo mismo que con Brackets?

Bueno, Atom es un software FOSS, es decir, libre y de código abierto. La posibilidad está ahí, pero no lo tendrán nada fácil. Brackets tiene su base de usuarios, y la tiene principalmente porque están acostumbrados a él y, si no me equivoco, fue el primero en añadir de manera nativa algo para ver lo que estábamos escribiendo en tiempo real, por lo menos en documentos como los de HTML/CSS.

No se puede descartar que alguien dé un paso adelante y siga con el desarrollo de Atom, pero tendría mucho trabajo por delante. De hecho, como GitHub mismo reconoce, las últimas novedades que añadieron al editor llegaron hace mucho tiempo, limitándose a entregar parches de seguridad en las últimas actualizaciones.

Lo bueno que tiene Atom, o lo bueno que le vi yo en su momento, fue que era muy personalizable y compatible con muchas extensiones, pero eso es algo que hoy en día también tenemos en Visual Studio Code o Brackets. Además, el rendimiento de Atom nunca fue el mejor, por lo que nunca hay que decir nunca, pero no me parece lo más probable. O sí, probable sí, pero no la mejor idea.

En cualquier caso, lo único seguro es que GitHub ha anunciado el adiós de Atom, por lo que es mejor pasarse a otro editor lo más pronto posible para acostumbrarnos al nuevo.

from Linux Adictos https://ift.tt/xzlpk1s
via IFTTT

Minecraft The Wild Update también disponible para la versión Java

Minecraft The Wild Update

Minecraft 1.19 es la nueva actualización del popular videojuego que llega a todas las ediciones, también la Java, por supuesto. Y la nueva actualización The Wild Update también estará para los que tenga esta edición Java para Linux. De esta forma tendrán una naturaleza salvaje mucho más enriquecida que antes, con muchas novedades para que los biomas de este videojuego sean mucho mejores. Además, los propietarios de este videojuego ahora también obtienen Bedrock junto en la misma compra, ya que se han fusionado.

Por tanto, si tienes Minecraft instalado en tu distro GNU/Linux y quieres esta actualización, ya sabes lo que debes hacer. Actualiza el mundo salvaje de tus mundos y disfruta de la plenitud que te aportan estas novedades. No obstante, la versión Bedrock no estará disponible para los usuarios de Linux, solo para las otras plataformas, ya que el estudio sueco Mojang, ahora propiedad de Microsoft, no parece estar demasiado interesado en Minecraft para Linux, que sigue actualizando la versión Java, pero sin novedades como para otras plataformas como Windows. En este caso, serán dos ediciones separadas, aunque las obtengas las dos juntas solo podrás disfrutar de una de ellas.

De todos modos, The Wild Update, la actualización más salvaje de Minecraft, también es un buen paso adelante. Y si te decides a comprobarlo por ti mismo verás que tiene ajustes interesantes y algunas cosas novedosas entre las que destacan:

  • Bioma de pantano de manglares
  • Árboles de manglares
  • Bloques de manglares
  • Bloques de barro
  • Ladrillos de barro
  • Arcilla
  • Ranas y renacuajos
  • Bioma de oscuridad profunda
  • Ciudades antiguas
  • Efecto mafia de oscuridad
  • Sculk
  • Venas de Sculk
  • Sculck Shrieker
  • Agregados los bloques Sculk Catalyst, Warden mob, Allay mob, Boat with Chest, etc.
  • También hay nueva música
  • Audio 3D
  • Y mucho más…

Así es esta nueva actualización de Minecraft que te ofrece Mojang…

from Linux Adictos https://ift.tt/1UE0GMo
via IFTTT

Red Hat presento las mejoras de rendimiento y la escalabilidad de sus aplicaciones nativas de la nube

Recientemente, Red Hat presento sus nuevas actualizaciones de su cartera de herramientas para desarrolladores diseñadas para permitir que las empresas desarrollen e implementen aplicaciones de manera más rápida y consistente en entornos híbridos de Kubernetes y multinube.

Para ayudar a los clientes a seguir el ritmo de estos cambios, Red Hat ofrece nuevas capacidades que aprovechan Git, un sistema de control de versiones de código abierto, para simplificar el desarrollo y la implementación de aplicaciones en entornos híbridos de múltiples nubes.

El lanzamiento reciente de Red Hat OpenShift Pipelines ofrece una vista previa de la tecnología de canalizaciones como código para Tekton, lo que brinda a los clientes la capacidad de definir y administrar sus canalizaciones de integración continua (CI) a través de repositorios de datos Git y aprovechar los flujos de trabajo de GitOps para mejorar la repetibilidad y la visibilidad y consistencia a lo largo del ciclo de vida de la aplicación.

Gracias a la nueva herramienta Tekton Chains, OpenShift Pipelines ahora proporciona capacidades de firma de imágenes integradas que impulsan la confiabilidad en toda la cadena de suministro de aplicaciones. Los desarrolladores también pueden aprovechar los espacios de nombres de usuario dentro de las canalizaciones para aislar las herramientas que requieren privilegios de root y ejecutarlas como no root durante el desarrollo de su aplicación y dentro de sus canalizaciones de entrega, sin comprometer las características de seguridad.

Usando OpenShift GitOps, los clientes pueden administrar de manera efectiva sus clústeres, aplicaciones y operaciones de cumplimiento de OpenShift con flujos de trabajo Git familiares que les permiten automatizar, definir y crear versiones de sus prácticas de seguridad dentro de un entorno fácilmente auditable. La última versión incluye Argo CD 2.3, que viene con nuevas estrategias de sincronización y diferenciación, una interfaz de usuario mejorada y un rendimiento mejorado.

Red Hat también presentó sus nuevos entornos de desarrollo de sistemas locales y basados ​​en navegador, Red Hat OpenShift DevSpaces 3 (anteriormente conocido como Red Hat CodeReady Workspaces) y Red Hat OpenShift Local 2 (anteriormente conocido como Red Hat CodeReady Containers), una nueva generación de entornos de desarrollo locales y basados ​​en navegador para Red Hat OpenShift, la plataforma Kubernetes empresarial líder en el mercado.

Red Hat también ha realizado mejoras en varias áreas de su cartera de desarrolladores:

  • Docker Desktop ahora tiene una nueva extensión, disponible como una vista previa de tecnología para desarrolladores, que permite a los usuarios implementar una imagen de contenedor en OpenShift.
  • Shipwright, el marco extensible de código abierto para crear imágenes de contenedores para Kubernetes, ahora ofrece soporte de volumen, una gama más amplia de opciones de personalización y la capacidad para que los usuarios creen imágenes desde el directorio local.
  • Las herramientas de funciones sin servidor/Knative permiten a los desarrolladores trabajar en VS Code o IntelliJ para visualizar e implementar aplicaciones sin servidor desde el entorno de desarrollo.
  • odo 3.0, una herramienta de interfaz de línea de comandos (CLI), para desarrolladores que escriben e implementan aplicaciones en OpenShift y Kubernetes, recibió una actualización importante que se centró en la incorporación guiada, la experiencia de desarrollo de bucle externo y la adopción de Devfile para garantizar la coherencia en toda la cartera.
  • Devfile ahora es un proyecto de sandbox de Cloud Native Computing Foundation (CNCF). La API nativa de Kubernetes se utiliza para definir entornos de desarrollo en contenedores y se ha adoptado en odo, OpenShift Web Console, OpenShift Dev Spaces y varios complementos para entornos de desarrollo integrados (IDE).

Mithun Dhar, vicepresidente y gerente general de programas y herramientas para desarrolladores de Red Hat, declaró:

«Para los desarrolladores que encabezan la transformación de los negocios actuales, la velocidad, la agilidad, la escalabilidad y el rendimiento son de vital importancia. A medida que se acelera el ritmo de la innovación, los desarrolladores no solo se enfrentan a presiones cada vez mayores para lanzar nuevas aplicaciones y servicios al mercado con mayor rapidez, sino que también deben actualizar y mantener las aplicaciones existentes. En algunos casos, esto se traduce en la implementación de varios códigos nuevos todos los días. Queremos hacerlo lo más fácil posible para ellos y permitirles superar estos desafíos con herramientas y capacidades que aumenten su eficiencia y productividad. »

from Linux Adictos https://ift.tt/y3SIHfJ
via IFTTT

ELKS, una variante de Linux para procesadores Intel de 16 bits antiguos

Hace poco se dio a conocer el lanzamiento del proyecto ELKS 0.6 (Embeddable Linux Kernel Subset), desarrolla un sistema operativo similar a Linux para procesadores Intel 8086, 8088, 80188, 80186, 80286 y NEC V20/V30 de 16 bits.

El sistema operativo se puede usar tanto en computadoras de clase IBM-PC XT / AT más antiguas como en SBC / SoC / FPGA que recrean la arquitectura IA16. El proyecto se ha estado desarrollando desde 1995 y comenzó como una bifurcación del kernel de Linux para dispositivos sin una unidad de administración de memoria (MMU).

Hay dos opciones para la pila de red: la pila TCP/IP normal del kernel de Linux y la pila ktcp que se ejecuta en el espacio del usuario.

De las tarjetas de red, se admiten adaptadores Ethernet compatibles con NE2K y SMC. También es posible crear canales de comunicación a través del puerto serie utilizando SLIP y CSLIP. Los sistemas de archivos compatibles incluyen Minix v1, FAT12, FAT16 y FAT32. El proceso de arranque se configura mediante el script /etc/rc.d/rc.sys.

Además del kernel de Linux adaptado para sistemas de 16 bits, el proyecto desarrolla un conjunto de utilidades estándar (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo, etc. ), incluido el intérprete de comandos compatible con bash, el administrador de ventanas de la consola de pantalla, los editores de texto Kilo y vi, el entorno gráfico basado en el servidor Nano-X X. Muchos componentes del espacio de usuario se toman prestados de Minix, incluido el formato de archivo ejecutable.

Principales novedades de ELKS 0.6

En esta nueva versión se ha agregado un intérprete de lenguaje BASIC, adecuado para estaciones de trabajo y sistemas flasheados en ROM. Esto incluye comandos para trabajar con archivos (LOAD/SAVE/DIR) y gráficos (MODE, PLOT, CIRCLE y DRAW).

Otro de los cambios que se destaca es que se ha agregado una biblioteca matemática a la biblioteca C estándar y se ha proporcionado la capacidad de trabajar con números de punto flotante en las funciones printf/sprintf, strtod, fcvt, ecvt. El código de la función strcmp ha sido reescrito y significativamente acelerado. Se ha propuesto una implementación más compacta de la función printf. Se agregaron las funciones in_connect e in_resolv.

Tambien se destaca que el núcleo ha mejorado la compatibilidad con el sistema de archivos FAT, aumentó la cantidad máxima de puntos de montaje a 6, agregó compatibilidad para configurar la zona horaria, agregó uname, usatfs y llamadas al sistema de alarma, reescribió el código para que funcione con el temporizador.

Ademas de ello se ha añadido un programa para trabajar con archivos tar, se agregaron los comandos man y eman para mostrar manuales de manual y se proporcionó soporte para mostrar páginas de manual comprimidas y se agregó el comando «reinicio de red». Comando nslookup reescrito, se agregó la capacidad de mostrar información sobre particiones montadas al comando de montaje.

Por otra parte, tambien se destaca el rendimiento mejorado del comando ls en particiones FAT, asi como tambien el rendimiento significativamente mejorado y soporte para sistemas de 8 bits en el controlador de red NE2K.

De los demás cambios que se destacan:

  • El servidor FTP ftpd se ha reescrito para admitir el comando SITE y la capacidad de establecer tiempos de espera.
    El soporte para resolver nombres DNS a través de la llamada in_gethostbyname se implementa para todas las aplicaciones de red.
  • El comando test («[«) está integrado en la implementación de bash.
  • Se agregó soporte para copiar un disco completo al comando sys.
  • Se ha agregado un nuevo comando de configuración para configurar rápidamente el nombre de host y la dirección IP.
  • Se agregaron opciones LOCALIP=, HOSTNAME=, QEMU=, TZ=, sync= y bufs= a /bootopts.
  • Se agregó soporte para discos duros SCSI e IDE al puerto para la computadora PC-98, se agregó un nuevo cargador BOOTCS, se implementó soporte para cargar desde un archivo externo, se amplió el soporte para particiones de disco.
    El port para procesadores 8018X agregó soporte para ejecutar desde ROM y mejoró el manejo de interrupciones.

Finalmente si estás interesado en poder conocer más al respecto, debes saber que el código fuente se distribuye bajo la licencia GPLv2. El sistema se suministra en forma de imágenes para grabar en disquetes o ejecutar en el emulador QEMU, puedes consultar los detalles en el siguiente enlace.

from Linux Adictos https://ift.tt/kNt2WEA
via IFTTT

dahliaOS: ¿Linux basado en Google Fuchsia?

DahliaOS

La primera versión de dahliaOS se creó sobre el sistema operativo Fuchsia de Google. Esto puede hacer que muchos de los que no se encuentran cómodos con la dirección que está tomando Google puedan tener dahliaOS como una buena alternativa. Un sistema operativo basado en Fuchsia, creado para funcionar en cualquier dispositivo y que, por supuesto, puede funcionar también en tu PC o portátil. Sin embargo, la nueva distro de la que hablamos aquí está centrada en el escritorio, funcionando más como una distribución Linux tradicional.

El entorno de escritorio de dahliaOS se llama Pangolin Desktop y ofrece funciones bastante interesantes, y escrito en Dart, y un entorno limpio en el que trabajar. Además, se basa con X.Org y el motor Flutter. El shell también admite un modo de diseño de ventana en mosaico como Openbox Window. Como base se utilizan los desarrollos del proyecto Capybara y su propio sistema de ventanas, escrito desde cero.

El microkernel Zircon de Fuchsia puede utilizarse junto con el kernel de Linux para hacer funcionar el shell de Fuchsia. La mayoría de las aplicaciones que se están creando para la distribución están escritas en Dart y Flutter. Por ejemplo, el proyecto Fuchsia está desarrollando un gestor de archivos, una herramienta de configuración, un editor de texto, un emulador de terminal, una aplicación de gestión de máquinas virtuales y contenedores, un reproductor multimedia y una aplicación de catálogo para reproductores multimedia.

En Pangolin, hay soporte incorporado para contenedores aislados en los que puedes ejecutar cualquier aplicación que no sea dahliaOS. Si tu sistema tiene UEFI, encontrarás una aplicación de recuperación del sistema que te permitirá descargar automáticamente una imagen fresca de dahliaOS y arrancar con ella en caso de problemas del sistema. El sistema operativo dahliaOS incluye sólo las aplicaciones que necesitas, lo que hace que las cosas sean ligeras. Puedes añadir todas tus favoritas de otros sistemas operativos mediante la aplicación Containers. También puedes descargar aplicaciones nativas de Flutter de terceros desde la tienda de aplicaciones.

Más información de dahliaOS – Sitio web oficial

from Linux Adictos https://ift.tt/YQlLHoM
via IFTTT

LibreOffice 7.3.4 corrige más de 80 bugs, y The Document Foundation le tira de las orejas a Microsoft por trabajar con un formato descontinuado

LibreOffice 7.3.4

Un mes y días después de la anterior actualización de punto, The Document Foundation acaba de hacer oficial el lanzamiento de LibreOffice 7.3.4. Se trata de la cuarta actualización de mantenimiento de la serie 7.3, y como tal ha llegado para corregir fallos, no para añadir nuevas funciones. Sí han aprovechado la ocasión para «regañar» a Microsoft, diciendo que sus archivos aún están basados en un formato ISO que se descontinuó en 2008, lo que puede crear problemas a LibreOffice.

Según The Document Foundation, los archivos de Microsoft todavía se basan en el formato propietario desaprobado por la ISO en 2008, que es artificialmente complejo, y no en el estándar aprobado por la ISO. Esta falta de respeto por el formato estándar ISO puede crear problemas a LibreOffice, y es un gran obstáculo para la interoperabilidad transparente.

LibreOffice 7.3.4 cuenta con las últimas funciones; 7.2.7 es más estable

En LibreOffice 7.3.4 se han corregido más de 80 bugs, recogidos en la nota de lanzamiento de la RC1 y la nota de lanzamiento de la RC2. Por todo lo demás, recuerdan que esta es la versión destinada a los que prefieren la novedad a la estabilidad. Los que necesiten algo estable deben seguir usando lo que mal llamado es la versión LTS, un LibreOffice 7.2.7 que ya no sólo tiene las 5 actualizaciones de punto que le aportan la etiqueta de recomendada, sino que ha sumado dos más con más correcciones, entre las que tenemos algunas de seguridad.

Los usuarios interesados, sobre todo los de macOS y Windows, ya pueden descargar LibreOffice 7.3.4 desde la página de descargas del proyecto. Los usuarios de Linux también podemos descargar desde allí paquetes DEB y RPM, pero en la mayoría de casos se recomienda esperar a que nuestra distribución Linux añada los nuevos paquetes a sus repositorios oficiales. Para los usuarios de Arch Linux y derivados, esta versión es la etiquetada como «fresh».

from Linux Adictos https://ift.tt/Ne2OFkX
via IFTTT

Failed to update metadata for lvfs: solución al problema

Plasma sin fallo de seguridad

Si tienes una distro Debian o basada en Debian como Ubuntu, o derivados como Kubuntu, y estás teniendo un error de este tipo a la hora de actualizar, entonces en este artículo podrás conocer cuál es la solución simple que podrás usar para terminar con el «Failed to update metadata for lvfs: checksum failure: failed to verify data, expected…«. Este tipo de error no afecta realmente a las actualizaciones, que se realizan sin problema, tanto la descarga, como la instalación o la búsqueda automática de las mismas.

Sin embargo, se trata de un error molesto, de que algo no marcha del todo bien y siempre es mejor corregirlo para evitar que salga otra vez y no estés preocupado por si eso está afectando realmente al funcionamiento del sistema o de alguno de sus componentes.

Si alguna vez te ha aparecido Failed to update metadata for lvfs: checksum failure: failed to verify data, expected… y quieres solucionar el problema, debes saber que tan solo tienes que seguir estos sencillos pasos en tu distro y se solucionará:

  1. Abre el terminal en tu distro.
  2. Ejecuta el siguiente comando:

fwupdmgr --force refresh

Una vez ejecutado podrás probar nuevamente a abrir el actualizador del sistema o Discover y verás que el problema ha desaparecido por completo. Es tan simple como eso, un solo comando y ya está todo OK.

Ahora ya sabes cómo librarte de Failed to update metadata for lvfs: checksum failure: failed to verify data, expected… y que todo vuelva a funcionar como debe.

from Linux Adictos https://ift.tt/Aacl2En
via IFTTT

Ya fue liberada la nueva versión de SUSE Linux Enterprise 15 SP4

Después de un año de desarrollo, SUSE dio a conocer el lanzado la distribución «SUSE Linux Enterprise 15 SP4» la cual está formada sobre la base de la plataforma SUSE Linux Enterprise en la cual se forman productos como SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager y SUSE Linux Enterprise High Performance Computing.

SUSE Linux Enterprise 15 SP4 mantiene la compatibilidad completa del paquete binario con la distribución impulsada por la comunidad de openSUSE Leap 15.4, cuyo lanzamiento está programado para mañana. Se logró un alto nivel de compatibilidad usando el mismo conjunto de paquetes binarios en openSUSE con SUSE Linux Enterprise, en lugar de reconstruir paquetes src.

Principales novedades de SUSE Linux Enterprise 15 SP4

En esta nueva versión que se presenta, el kernel de Linux se ha actualizado a la versión 5.14, asi como tambien que el entorno de escritorio se ha actualizado a GNOME 41 y GTK4 junto con lo cual se proporcionó la capacidad de usar una sesión de escritorio basada en el protocolo Wayland en entornos con controladores patentados de NVIDIA.

De manera predeterminada, el kernel deshabilita la capacidad de ejecutar programas eBPF por parte de usuarios sin privilegios (se establece el parámetro /proc/sys/kernel/unprivileged_bpf_disabled) debido a los riesgos de usar eBPF para atacar el sistema.

Tambien se ha implementado soporte para el mecanismo BTF (formato de tipo BPF), que proporciona información para la verificación de tipos en pseudocódigo BPF.

Ademas de ello, la compatibilidad con la plataforma de gráficos Intel Alderlake se ha trasladado al controlador i915. Para sistemas ARM, incluye el controlador etnaviv para GPU Vivante utilizado en varios SoC ARM, como NXP Layerscape LS1028A/LS1018A y NXP i.MX 8M, así como la biblioteca etnaviv_dri para Mesa.
Se proporciona la capacidad de activar el modo en tiempo real en el kernel para sistemas en tiempo real configurando el parámetro preempt=full durante el arranque del kernel normal de SUSE Linux. El paquete independiente kernel-preempt se eliminó de la distribución.

Otro de los cambios que se destaca es que se permitió que Btrfs use páginas de memoria de 64 K cuando se trabaja con un sistema de archivos formateado con un tamaño de bloque más pequeño que el tamaño de la página de memoria del kernel (por ejemplo, FS con bloques de 4 KB ahora se puede usar no solo en kernels con el mismo tamaño de página de memoria).

El kernel incluye soporte para el mecanismo SVA (direccionamiento virtual compartido) para compartir direcciones virtuales entre la CPU y los periféricos, lo que permite que los aceleradores de hardware accedan a las estructuras de datos en la CPU principal.

Se agregó el servidor de medios Pipewire, que actualmente solo se usa para compartir pantalla en entornos basados ​​en Wayland. Para el sonido, se sigue utilizando PulseAudio.

Se implementó la capacidad de aplicar parches en vivo para actualizar los componentes del espacio del usuario, como Glibc y OpenSSL, sobre la marcha. La aplicación de parches se realiza sin reiniciar los procesos, aplicando parches a las bibliotecas en memoria.

Se mejoró la compatibilidad con las unidades NVMe y se agregó la capacidad de usar funciones avanzadas como CDC (controlador de descubrimiento centralizado). El paquete nvme-cli se ha actualizado a la versión 2.0. Se agregaron nuevos paquetes libnvme 1.0 y nvme-stas 1.0.

De los demás cambios que se destacan:

  • Se agregó soporte para NVIDIA vGPU 12 y 13
  • Se ha proporcionado soporte oficial para colocar swap en un dispositivo de bloque zRAM, que proporciona almacenamiento de datos comprimidos en RAM.
  • En lugar de los controladores fbdev utilizados para la salida a través de Framebuffer, se propone un controlador simpledrm universal que utiliza el framebuffer EFI-GOP o VESA proporcionado por el firmware UEFI o BIOS para la salida.
  • La composición incluye la biblioteca criptográfica OpenSSL 3.0, además de la versión OpenSSL 1.1.1 utilizada en las aplicaciones del sistema.
  • YaST ha mejorado el arranque desde unidades de red configuradas con la opción «_netdev».
  • La pila BlueZ Bluetooth se ha actualizado a la versión 5.62. Se agregaron códecs de audio Bluetooth de alta calidad al paquete pulseaudio.
  • Habilitó la conversión automática de scripts init.d de System V a servicios de systemd mediante systemd-sysv-generator. En la próxima rama principal de SUSE, se eliminará por completo la compatibilidad con los scripts init.d y se desactivará la conversión.
  • Se agregó soporte para la tecnología AMD SEV
  • El servidor de directorio 389 se utiliza como servidor LDAP principal. Se ha interrumpido la compatibilidad con el servidor OpenLDAP.
  • Se eliminó el kit de herramientas para trabajar con contenedores LXC (libvirt-lxc y virt-sandbox).

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Descargar y obtener

La descarga y el uso de la distribución son gratuitos, pero el acceso a actualizaciones y parches está limitado a un período de prueba de 60 días.

El lanzamiento está disponible en versiones para las arquitecturas aarch64, ppc64le, s390x y x86_64.

El enlace es este.

from Linux Adictos https://ift.tt/bufSxg8
via IFTTT