EndeavourOS Artemis Nova introduce Linux 5.19 e introduce novedades en sus repositorios y GRUB

EndeavourOS Artemis Nova

Tras la imagen ISO de agosto, acaba de aterrizar la de septiembre. En este caso, decir que ha «atarrizado» queda mucho mejor que en otros lanzamientos, ya que el tema que usa esta distribución basada en Arch Linux guarda relación con el espacio, del mismo modo que Ubuntu lo hace con animales y Debian con personajes de Toy Story. Hace unas horas han lanzado EndeavourOS Artemis Nova, e incluye la última versión del kernel.

EndeavourOS Artemis Nova incluye como primera novedad destacada Linux 5.19, más concretamente Linux 5.19.7.arch1-1. Tal y como explica Bryanpwo en el blog del proyecto, esta versión sigue estando bajo el paraguas (ellos mencionan «bandera») de Artemis, y eso significa que no hay nuevas y mayores funciones disponibles. Esos cambios más importantes llegarán junto a Cassini, el próximo lanzamiento mayor. Teniendo en cuenta que Nova lleva la numeración 22.9, podemos esperar que Cassini suba hasta la 30.

Otras novedades de EndeavourOS Artemis Nova 22.9

Artemis Nova ha llegado con una discreta lista de novedades. Además de las diferentes correcciones que llegan directas desde los repositorios de Arch o en las nuevas versiones de aplicaciones, Nova ha introducido Calamares 3.2.61, la última versión del instalador; también se ha añadido la última versión del navegador de Mozilla, Firefox 104.0.2-1; entre el resto de destacados tenemos Mesa 22.1.7-1, nvidia-dkms 515.65.01-2 y Grub 2:2.06.r322.gd9b4638c5-4.

En la nota de este lanzamiento también explican que va a haber cambios en los repositorios. EndeavourOS siempre ha dependido/confiado mucho en el repositorio de Arch, hasta el punto de ponerlo el primero de la lista en pacman.conf. El problema es que EndeavourOS también añade algunas modificaciones propias, por lo que al estar debajo unas veces no pueden hacerlos y otras hay problemas con las dependencias. Así que han decidido cambiar un poco las cosas, y el repo de EndeavourOS estará el primero de la lista en el archivo de configuración.

Más cambios a tener en cuenta

En el Grub también han tenido que retocar cosas:

Como parte de los recientes desafíos con Grub, ha salido a la luz que es necesario ejecutar grub-install cuando se actualiza grub. Desafortunadamente, esto es difícil de automatizar con seguridad para una distro como EndeavourOS. Esto se debe a que EndeavourOS es una distro en la que vemos nuestra instalación como un punto de partida desde el que animamos a nuestros usuarios a personalizarla para satisfacer sus necesidades individuales. Como resultado, no tenemos control sobre la configuración del gestor de arranque en los sistemas existentes.

En Nova están incluyendo una experiencia más vanilla (básica, cercana a lo puro) eliminando grub-tools, os-prober ya no está activado en nuevas instalaciones, el tema del grub personalizado se ha sustituido con una imagen de fondo y la instalación ya no usa un número aleatorio para el bootloader-id. Para instalaciones existentes, se empezarán a ver mensajes diciendo que falta grub-tools si se actualiza desde AUR, por lo que se recomienda la eliminación de ese paquete. Para nuevas instalaciones:

  • Si se quiere que grub detecte automáticamente otros sistemas operativos, habrá que habilitar os-prober estableciendo GRUB_DISABLE_OS_PROBER=false en /etc/default/grub.
  • Cuando se instalen o eliminen kernels, el menú de Grub no se actualizará. Se deberá ejecutar sudo grub-mkconfig -o /boot/grub/grub.cfg. Alternativamente, se puede instalar grub-hook desde AUR para el que se sienta cómodo con la automatización de esto en su propia instalación.
  • Cuando Grub se actualice, habrá que ejecutar grub-install. Hay un mensaje que informará de esto como parte del proceso de actualización.
  • Otras funciones de grub-tools, como arreglar los resultados de os-prober para otras instalaciones basadas en Arch, han sido eliminadas.
  • Además, las entradas de grub ahora tendrán el aspecto de «EndeavourOS Linux, con Linux linux». Puede parecer que se trata de un error, pero así es como se envía desde el upstream. La parte de Linux, con Linux está básicamente codificada en /etc/grub.d/10_linux y el linux final es el nombre del kernel.

EndeavourOS Artemis Nova 22.9 es el nombre de la nueva imagen ISO del sistema operativo. Se puede descargar desde este o este otro enlace.

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

OpenWallet un proyecto para desarrollar billeteras digitales interoperables

La iniciativa es una creación de Daniel Goldscheider,

La misión de OWF es desarrollar un motor de código abierto seguro y versátil que cualquier persona pueda usar para crear billeteras interoperables.

La Fundación Linux dio a conocer recientemente los planes para formar la Fundación «OpenWallet» (OWF), el cual consiste en un consorcio de empresas y organizaciones sin fines de lucro que colaboran para crear una pila de software de código abierto para promover una pluralidad de billeteras digitales interoperables.

La iniciativa ya ha obtenido el apoyo de Accenture, Avast y Open Identity Exchange, así como de organizaciones de estándares y representantes del sector público. La idea es que las billeteras creadas bajo el manto de OWF admitan una amplia variedad de casos de uso, como verificación de identidad, pagos y administración de claves digitales.

OpenWallet  tiene como objetivo definir las mejores prácticas en tecnología de billetera digital a través de la colaboración en un código fuente abierto que servirá como punto de partida para todos los que se esfuerzan por crear billeteras que sean interoperables, seguras y que protejan la vida privada. En un comunicado de prensa emitido hoy, la Fundación Linux dijo que la OWF no tiene la intención de lanzar una billetera por sí misma, ni ofrecer puntos de referencia ni crear nuevos estándares.

La comunidad se centrará en crear un motor de software de código abierto que otras organizaciones y empresas puedan aprovechar para desarrollar sus propias billeteras digitales. Las billeteras admitirán una amplia variedad de casos de uso, desde identidad hasta pagos y claves digitales, y tienen como objetivo lograr la paridad de funciones con las mejores billeteras disponibles.

“Con OpenWallet Foundation, fomentamos la creación de una pluralidad de billeteras basadas en un núcleo común. No podría estar más feliz con el apoyo que ya ha recibido esta iniciativa y la acogida que ha encontrado en la Fundación Linux”, dijo. Por su parte, Jim Zemllin, CEO de Linux Foundation, dijo: “Estamos convencidos de que las billeteras digitales jugarán un papel vital para las empresas digitales. El software de código abierto es la clave para la interoperabilidad y la seguridad. Estamos encantados de dar la bienvenida a la Fundación OpenWallet y entusiasmados con su potencial”.

Como recordatorio, las billeteras digitales son generalmente servicios en línea basados ​​en software que permiten a las personas realizar transacciones electrónicas con otras personas y empresas. Algunas de las billeteras más populares incluyen PayPal, Apple Wallet, Google Wallet, Venmo y Cash App.

Pero estas billeteras se han movido gradualmente más allá de los pagos y se están convirtiendo en posibles sustitutos de cualquier cosa que pueda guardar en una billetera física. Apple, por ejemplo, ahora permite a los conductores almacenar su licencia de conducir digitalmente en su iPhone.

Otro ejemplo es la aplicación Diia, un portal en línea y una aplicación móvil que permite a los ucranianos usar documentos digitales en sus teléfonos inteligentes en lugar de documentos físicos para fines de identificación y uso compartido.

La llegada de las criptomonedas también abre nuevos casos de uso para las billeteras digitales, aunque las diferentes cadenas de bloques generalmente son incompatibles. En cuanto al metaverso, cuando se haga realidad, debería basarse en gran medida en la interoperabilidad y los estándares abiertos, para que los participantes puedan realizar pagos e identificarse en mundos virtuales. Y es en este contexto que la OWF busca imponerse. “La infraestructura de billetera universal permitirá que las identidades, el dinero y los objetos simbólicos se transporten de un lugar a otro en el mundo digital”, dijo David Treat.

“Se avecina un cambio masivo en el modelo de negocios, y el negocio digital ganador será el que gane la confianza para acceder directamente a los datos reales en nuestras billeteras para crear experiencias digitales mucho mejores”, agregó. El comunicado de prensa de la Fundación señala que ya existe una amplia gama de membresías de varios actores de la industria, incluidos Okta, Ping Identity, Accenture, CVS Health y OpenID Foundation. El objetivo es lograr eventualmente «paridad de funciones con las mejores billeteras disponibles».

Además, los posibles casos de uso también incluyen billeteras de criptomonedas que hoy representan una parte de una economía digital más grande.

“OWF tiene la intención de permitir muchos casos de uso en los que los usuarios puedan almacenar credenciales digitales y activos digitales y acceder a ellos fácilmente. Un caso de uso potencial podría incluir la criptomoneda, pero ese no será el único caso de uso que podría abordar el motor de código abierto de OWF”, dijo Dan Whiting, director de relaciones con los medios y comunicaciones de la Fundación Linux.

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

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

La versión beta de Fedora 37 ya esta disponible para pruebas

lanzamiento de Fedora Linux 37 Beta

Ha comenzado la prueba beta de la distribución Fedora Linux 37

Se acaba de dar a conocer el lanzamiento de la versión de pruebas «Beta», de lo que será la próxima versión de la popular distribucion de Linux, «Fedora 37», en la cual se han integrado diversos cambios que ya se habían anunciado meses atrás, tales como la finalización del soporte para ARMv7, asi como el soporte oficial para RPi 4, el inicio de la desaprobación de las firmas digitales SHA-1, entre otras cosas más.

Cabe mencionar que el lanzamiento de esta versión beta marcó la transición a la etapa final de prueba, en la que solo se permiten correcciones de errores críticos.

Principales novedades de Fedora 37 Beta

Esta nueva versión de Fedora Workstation llega con GNOME 43, cuyo lanzamiento se espera para el 21 de septiembre. Con el lanzamiento de GNOME 43, el configurador tiene un nuevo panel con opciones de seguridad de dispositivos y firmware (por ejemplo, muestra información sobre la activación de UEFI Secure Boot, el estado de TPM, Intel BootGuard y los mecanismos de seguridad IOMMU).

Otra de las novedades que presenta esta beta, es el soporte para la placa Raspberry Pi 4 el cual ahora es oficialmente compatible, incluido el soporte de aceleración de gráficos de hardware para la GPU V3D.

Ademas de ello, se proponen dos nuevas ediciones oficiales: Fedora CoreOS (un entorno atómicamente actualizable para ejecutar contenedores aislados) y Fedora Cloud Base (imágenes para crear máquinas virtuales que se ejecutan en entornos de nube pública y privada).

En los sistemas x86 con BIOS, la partición está habilitada de forma predeterminada mediante GPT en lugar de MBR. Mientras que para las ediciones Silverblue y Kinoite de Fedora brindan la capacidad de volver a montar la partición /sysroot en modo de solo lectura para proteger contra cambios accidentales.

En cuanto a la arquitectura ARMv7, también conocida como ARM32 o armhfp, esta ha pasado a catalogarse como obsoleta y se ha finalizado su soporte. Las razones citadas para finalizar el soporte para ARMv7 son la eliminación general del desarrollo de la distribución para sistemas de 32 bits, ya que algunas de las nuevas mejoras de seguridad y rendimiento de Fedora solo están disponibles para arquitecturas de 64 bits. ARMv7 siguió siendo la última arquitectura de 32 bits totalmente compatible en Fedora (la formación de repositorios para la arquitectura i686 se suspendió en 2019, dejando solo repositorios de bibliotecas múltiples para entornos x86_64).

Con este cambio los desarrolladores de Fedora, hacen la recomendación a los mantenedores que dejen de crear paquetes para la arquitectura i686 si la necesidad de dichos paquetes es cuestionable o resulta en una pérdida de tiempo o recursos notable. La recomendación no se aplica a los paquetes usados ​​como dependencias en otros paquetes o usados ​​en el contexto «multilib» para hacer que los programas de 32 bits se ejecuten en entornos de 64 bits. Para la arquitectura i686, se han descontinuado los paquetes java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk y java-latest-openjdk.

Por otra parte, podremos encontrar en esta beta de Fedora 37 que los archivos incluidos en los paquetes RPM están firmados digitalmente, lo que se puede usar para verificar la integridad y proteger contra la suplantación de archivos usando el subsistema del kernel IMA (Arquitectura de Medición de la Integridad). La adición de firmas dio como resultado un aumento del 1,1 % en el tamaño del paquete RPM y un aumento del 0,3 % en el tamaño del sistema instalado.

De los demás cambios que se destacan de esta versión beta:

  • Se agregó la política TEST-FEDORA39 para probar la próxima desaprobación de las firmas digitales SHA-1. Opcionalmente, el usuario puede deshabilitar la compatibilidad con SHA-1 mediante el comando «update-crypto-policies –set TEST-FEDORA39».
  • Se ha preparado una versión de Fedora Server para descargar, diseñada como una imagen de máquina virtual optimizada para el hipervisor KVM.
  • Se propone un montaje preliminar para probar el control del instalador de Anaconda a través de una interfaz web, incluso desde un sistema remoto.
  • Tambien se menciona que a partir de esta versión Beta, los componentes de localización y soporte de idiomas adicionales se han separado del paquete principal de Firefox.
  • Versiones de paquetes actualizadas, incluidos Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, Emacs 28, Stratis 3.2.0.
  • Los paquetes y la edición de la distribución de escritorio LXQt se han actualizado a LXQt 1.1 .
  • El paquete openssl1.1 ha quedado obsoleto y se reemplazó por el paquete con la rama OpenSSL 3.0 actual.

Finalmente para quienes estén interesados en poder probar la beta, pueden obtener la imagen ISO desde el siguiente enlace.

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

Krita 5.1.1, actualización que llega exclusivamente para corregir errores, 18 en total

Krita 5.1.1

Recuerdo haber trabajado con personas a las que al escuchar el nombre de este software se les dibujaba una sonrisa irónica. Claro, se estaba usando para la edición de imágenes, y aunque también puede usarse para este fin, su fuerte es más el de ser una herramienta para dibujar. No en vano se dice que es un programa creado por y para dibujantes. Pero fortalezas o debilidades aparte, la noticia de hoy es que se ha lanzado Krita 5.1.1.

Tal y como explican en la nota de su lanzamiento, es uno estrictamente correctivo. En total se han corregido 18 bugs, dos de ellos serios, según sus desarrolladores. Uno era un descenso en la velocidad al iniciar que experimentaban algunos usuarios, y el otro era un cierre inesperado que ocurría al copiar una capa vectorial.

El resto de bugs corregidos en Krita 5.1.1

  • Los gestos nativos del touchpad de macOS deberían funcionar ahora correctamente.
  • En Android, el tamaño de la aplicación ya no aumenta porque los archivos de intercambio no se eliminan.
  • En Android, se ha corregido un posible bloqueo al iniciar la aplicación.
  • Se han solucionado varios problemas con el motor de pinceles de MyPaint.
  • El borrador de MyPaint ahora utiliza la configuración adecuada del pincel, y el selector de modo de mezcla no utilizable ahora está desactivado si se ha seleccionado un pincel de MyPaint.
  • Para la animación, se ha corregido el «inicio de la numeración en» al exportar una secuencia de imágenes.
  • Krita ya no se bloquea si el usuario ha eliminado el perfil de entrada de lienzo kritadefault.profile tanto de la carpeta de instalación como de la de ejecución.
  • Al leer las paletas ACO, ahora se lee el nombre de la muestra de color y se establece en la muestra.
  • Se ha corregido un fallo al seleccionar una capa en el cuadro de capas.
  • Se han mejorado los pasos del deslizador para el umbral de selección de color de desvanecimiento, proporción y similares.
  • Al mover nodos pintables, el lienzo se actualiza sólo una vez.
  • Proporciona la solución para que el lienzo OpenGL muestre rectángulos negros si hay más de un asistente visible en todas las plataformas.
  • Mejora el rendimiento del trabajo con archivos ZIP, como los archivos .kra y .ora.
  • Se ha corregido la apertura de archivos PSD de una sola capa.
  • Ahora se puede hacer clic en el enlace de actualización del widget de bienvenida.
  • JPEG-XL: corregida la exportación de HDR lineal y la importación de float 16.

Ya disponible

Krita 5.1.1, que sucede a la v5.1 de hace 4 semanas, ya está disponible desde la página web oficial del proyecto. Desde allí, lo que podemos descargar los usuarios de Linux es la AppImage. Los paquetes flatpak y snap aún no están actualizados.

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

Distrobox 1.4 llega con soporte para actualizar todos los contenedores con un solo comando

DistroBox-contenido-blog-linuxadictos

Distrobox te permite ejecutar comandos o aplicaciones sin temor a dañar tu sistema

Se dio a conocer el nuevo lanzamiento de Distrobox 1.4, que permite gestionar contenedores en tu sistema, con los que puedes compartir dispositivos extraíbles USB, la carpeta o partición HOME del usuario, audio, así como sockets de entornos de escritorio X11 y Wayland.

Para quienes aún desconocen de esta herramienta deben saber que permite instalar y ejecutar rápidamente cualquier distribución de Linux en un contenedor y garantizar su integración con el sistema principal.

El proyecto proporciona un complemento sobre Docker o Podman, y se distingue por la máxima simplificación del trabajo y la integración del entorno de ejecución con el resto del sistema. Para crear un entorno con una distribución diferente, basta con ejecutar un solo comando distrobox-create, sin pensar en las sutilezas.

Distrobox afirma poder alojar 17 distribuciones, incluidas Alpine, Manjaro, Gentoo, EndlessOS, NixOS, Void, Arch, SUSE, Ubuntu, Debian, RHEL y Fedora. En el contenedor se puede lanzar cualquier kit de distribución para el que existan imágenes en formato OCI. Después de la instalación, el usuario puede trabajar completamente en otra distribución sin salir del sistema principal.

Principales novedades de Distrobox 1.4

En esta nueva versión se destaca que se agregó el comando «distrobox upgrade» para actualizar el contenido de todos los contenedores instalados con distribuciones a la vez, asi como tambien que se añadió el comando «distrobox generate-entry» para agregar un entorno basado en distrobox a la lista de aplicaciones.

Otro de los cambios que se destaca es que se agregó el comando «distrobox ephemeral» para crear un contenedor desechable que se eliminará después de que finalice la sesión asociada a él.

Por otra parte, podremos encontrar un nuevo script llamado «install-podman» este permite al usuario poder instalar Podman en el directorio de inicio sin afectar el entorno del sistema (útil para entornos donde los directorios del sistema están montados en modo de solo lectura o no se pueden editar).

Ademas de ello, tambien se destaca el soporte mejorado para sistemas anfitriones con administradores de paquetes Guix y Nix, asi como tambien el soporte mejorado para autenticación LDAP, Active Directory y Kerberos.

Tambien se menciona que se ha trabajo para mejorar los mensajes de error de coincidencia, asi como tambien el sincronizar archivos host solo si existen, ademas se ha mejorado la integración de systemd para contenedores rootful.

De los demás cambios que se destacan de este nuevo lanzamiento:

  • Evita errores de xbps manteniéndolo actualizado
  • Se arregló el punto de montaje para el hogar en el sistema operativo basado en ostree. Esto solucionará los problemas con la instalación del paquete en Fedora.
  • Corrección del manejo de tzdata
  • Se añadió la entrada de ayuda que falta para el indicador –next/-N
  • list/host-exec: corregir la detección de tty
  • lisa: Agregar bandera sin color a la lista
  • list: deshabilita los colores cuando no estés en una terminal.
  • Se eliminó la función de ruta obsoleta

Finalmente si estás interesado en poder conocer más al respecto sobre el proyecto o la lista completa de cambios, puedes hacerlo desde el siguiente enlace.

¿Como instalar DistroBox en Linux?

Para quienes estén interesados en poder instalar esta herramienta, deben saber que se encuentra disponible en muchos de los repositorios de las principales distribucion de Linux.

Pero para este caso, usaremos el método de instalación que nos ofrecen para casi cualquier distribucion de linux. Para ello basta con abrir una terminal y en ella vamos a teclear lo siguiente:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Y listo ya con ello podremos comenzar a hacer uso de esta herramienta.

En cuanto a su uso distrobox se divide en 8 comandos:

  1. distrobox-create- crea el contenedor
  2. distrobox-enter – para entrar en el contenedor
  3. distrobox-list- para listar contenedores creados con distrobox
  4. distrobox-rm- para eliminar un contenedor creado con distrobox
  5. distrobox-stop- para detener un contenedor en ejecución creado con distrobox
  6. distrobox-init – el punto de entrada del contenedor (no destinado a ser utilizado manualmente)
  7. distrobox-export- está diseñado para usarse dentro del contenedor, útil para exportar aplicaciones y servicios desde el contenedor al host
  8. distrobox-host-exec- para ejecutar comandos/programas desde el host, mientras está dentro del contenedor

Finalmente si estás interesado en poder conocer más al respecto sobre Distrobox, debe saber que el código del proyecto está escrito en Shell y se distribuye bajo la licencia GPLv3. Puedes consultar tanto su codigo fuente, como sus manuales de uso y mayor información en el siguiente enalce.

from Linux Adictos https://ift.tt/7juyXkY
via IFTTT

¿Tiene Ubuntu Software los días contados? Parece que sí, y todos saldremos ganando

Centro de software basado en Flutter que sustituirá a Ubuntu Software

Vamos a darnos un paseo por la blogosfera Linux. A principios de este mes, en nuestro blog hermano Ubunlog nos hicimos eco de una noticia que habíamos leído en OMG! Ubuntu!. En ella se explicaba que se estaba desarrollando medio en secreto una tienda de software para Ubuntu basada en Flutter, pero también que estaba dando sus primeros pasos y que era poco probable que la viéramos en Ubuntu a corto plazo. Hoy, J. Pomeyrol ha publicado en su blog otro capítulo de esta historia, y parece que Ubuntu Software tiene los días contados.

Citando el Reddit de Ubuntu, Canonical ha iniciado el proceso para sustituir Ubuntu Software por aquella versión basada en Flutter. Yo la he probado en una máquina virtual de Ubuntu 22.10, pero teniendo en cuenta que actualmente está como Snap, se debe poder instalar en cualquier distribución que soporte este tipo de paquetes. En el momento de escribir este artículo, el icono de la app es el que tenía la Snap Store antes de ser la tienda oficial de Ubuntu, es decir, la bolsa verde con el logo de snapcraft.

Ubuntu Software se renueva

Aunque en mi caso está en alemán y no sé si tiene que ver con la máquina virtual, que es Ubuntu 22.10 u otra cosa, no hace falta ser políglota para entender lo que está marcado en la siguiente captura:

Paquetes snap o debian

A la izquierda, lo que en nuestra lengua va primero, pone «Snap pakker», y el logotipo es el de snapcraft; a la derecha, pone «Debian pakker», y el logotipo es la espiral de Debian. Eso aparece cuando hacemos una búsqueda, en el caso del ejemplo VLC. Si hacemos clic en la opción Debian veremos muchos más paquetes, entre los que encontraremos diferentes complementos. Así que la primera impresión es que sí, claro, Canonical va a seguir intentando que instalemos los paquetes snap, pero la opción DEB está mucho más a la vista. Recordamos que la actual Ubuntu Software también tiene esta opción, pero en un desplegable mucho más pequeño y menos descriptivo.

En cuanto al rendimiento, se siente tan fluida o más que GNOME Software, la tienda oficial de GNOME, y no tiene nada que ver con el Ubuntu Software actual, a pesar de venir las dos en paquetes snap. La imposición de Canonical ha gustado tan poco que hasta el último Remix en aparecer la ha descartado.

¿Y los paquetes Flatpak?

Bueno, si no me he perdido nada en toda esta información, y haciendo una búsqueda rápida en Google, lo que ofrece Canonical no los soporta. Si no cambian nada, para instalar paquetes flatpak en Ubuntu seguiremos dependiendo de una tercera tienda de software o del terminal. A no ser que Canonical cambie de parecer o algún desarrollador encuentre una solución, algo difícil si tenemos en cuenta que este tipo de paquetes son aislados (sandbox).

Instalar/Desinstalar el Ubuntu Software basado en Flutter

Este Ubuntu Software basado en Flutter está en fase alfa, y no está en español. De hecho, y como ya explicado, en mi máquina virtual de Ubuntu 22.10 en GNOME Boxes me aparece en alemán. Si alguien tiene una instalación como la mía, en donde poder hacer pruebas, o sencillamente se le tiene tanta manía al Ubuntu Software actual que prefiere probar el futuro sin «cargarse» del todo el estable, para instalar esta versión abriremos un terminal y escribiremos:

sudo snap remove snap-store && sudo snap install snap-store --channel=preview/edge

Para hacer el camino de vuelta, escribiríamos lo siguiente:

sudo snap remove snap-store && sudo snap install snap-store --stable

Como dato curioso, y si estoy equivocado que alguien me lo comunique y corrijo esto inmediatamente, esta versión de la Snap Store no está siempre ejecutándose en segundo plano. Sí hay un proceso con el nombre snapd-desktop-integration, pero no la Snap Store que aparecía hasta hace poco y que consumía mucha más RAM de la que podíamos asumir (el proceso de la nueva tienda aparece sencillamente como software). Por lo tanto, este Ubuntu Software pinta mucho mejor, y quién sabe si en el futuro también se ofrece como paquete DEB.

Sea como sea, parece que el actual Ubuntu Software tiene los días contados, y creo que no somos pocos los que nos alegramos.

from Linux Adictos https://ift.tt/9blO0YQ
via IFTTT

DuckDB, una DB open source utilizada por Google, Facebook y Airbnb

DuckDB, el DBMS utilizado por Google, Facebook y Airbnb

DuckDB es un sistema de gestión de base de datos SQL OLAP en proceso

Hace poco se dio a conocer el lanzamiento de la nueva versión de DuckDB 0.5.0, el cual es un sistema de gestión de bases de datos analíticas (DBMS) en desarrollo utilizado por Google, Facebook y Airbnb.

DuckDB es un sistema de base de datos analítico de alto rendimiento. Está diseñado para ser rápido, fiable y fácil de usar. DuckDB proporciona un rico dialecto de SQL, con soporte mucho más allá del SQL básico. DuckDB admite subconsultas correlacionadas arbitrarias y anidadas, funciones de ventana, intercalaciones, tipos complejos (matrices, estructuras) y más.

Entre sus principales características se destacan las siguientes:

  • Instalación simple
  • Integrado: sin gestión de servidor
  • Formato de almacenamiento de un solo archivo
  • Procesamiento analítico rápido
  • Transferencia rápida entre R/Python y RDBMS
  • No depende de ningún estado externo. Por ejemplo, archivos de configuración separados, variable de entorno.
  • Formato de almacenamiento de un solo archivo
  • Interfaz componible. API programática fluida de SQL
  • Totalmente ACID a través de MVCC

Sobre DuckDB 0.5.0

Entre las novedades se encuentra «out of core», que pretende solucionar los problemas que pueden surgir cuando los datos que se procesan son más grandes que la memoria proponiendo resultados intermedios.

La nueva versión utiliza índices Adaptive Radix Tree (ART) para aplicar restricciones y acelerar los filtros de consulta. Hasta ahora, los índices no eran persistentes, lo que generaba problemas como la pérdida de información de indexación y tiempos de recarga elevados para tablas con restricciones de datos.

ART es, en esencia, un intento que aplican compresión vertical y horizontal para crear estructuras de índice compactas. Los intentos son estructuras de datos en forma de árbol, donde cada nivel del árbol contiene información sobre alguna parte del conjunto de datos. Por lo general, se ilustran mediante cadenas de caracteres.

El proyecto también agregó la optimización del orden de unión, un problema común en las bases de datos analíticas. Hyoun Park, CEO y analista jefe de Amalgam Insights, dijo que la diferenciación de DuckDB proviene del hecho de que es una aplicación pequeña que funciona dentro de flujos de trabajo basados ​​en código para escanear rápidamente grandes almacenes de datos.

“DuckDB a menudo puede ejecutar consultas directamente en los datos sin procesamiento intermedio, lo que mejora el procesamiento. Desde un punto de vista puramente tecnológico, es algo similar a Actian Vector, que también adopta un enfoque de consulta OLAP vectorizado en columnas, aunque Actian está diseñado para traer datos en lugar de trabajar en un proceso o cargar un trabajo específico. »

DuckDB Labs brinda asesoramiento y soporte. El cofundador y director ejecutivo Hannes Mühleisen, quien también coescribió el código y mantiene el proyecto, dijo que se inspiró en SQLite, el motor de base de datos OLTP sin servidor, donde vio la oportunidad de un enfoque similar, pero para análisis.

DuckDB también se usa a menudo como parte de una pila de análisis o administración de datos más grande. Por ejemplo, si alguien construye una aplicación personalizada que recopila datos y luego quiere crear una interfaz SQL, primero tuvo que copiar los datos y moverlos a otro sistema, lo que podría causar problemas de sincronización, explicó él.

Descargar y obtener

Es importante mencionar que la página de inicio establece claramente que no debe usarse para «grandes instalaciones de cliente/servidor para almacenamiento de datos empresarial centralizado».

El proyecto está trabajando en el lanzamiento de la versión 1.0, después de lo cual ya no será posible realizar modificaciones. Los trabajos de los académicos del Centro de Matemáticas y Ciencias de la Computación Teórica Centrum Wiskunde & Informatica de Ámsterdam, DuckDB está integrado en un proceso de host, cabe destacar que no hay software de servidor DBMS para instalar, actualizar o mantener.

Por ejemplo, el paquete Python de DuckDB puede ejecutar consultas directamente en datos de la biblioteca de software de Python, sin importar ni copiar datos. DuckDB está escrito en C++, es gratuito y de código abierto bajo la licencia MIT.

Puedes conocer más al respecto asi como consultar el manual de instalación, en el siguiente enlace.

from Linux Adictos https://ift.tt/8dbF4v1
via IFTTT

Shikitega: nuevo malware sigiloso dirigido a Linux

Proceso de operación de Proceso de operación de Shikitega

Shikitega que adopta una cadena de infección de varias etapas para comprometer los puntos finales y los dispositivos IoT

Hasta hace poco, en comparación con Windows, los usuarios de Linux teníamos un mito que muchos creían, que en Linux no existían virus y no era susceptible a ataques.

Sin embargo, nuevos datos muestran que las tendencias en ciberataques están cambiando. Según los datos presentados por el equipo de Atlas VPN, la cantidad de malware nuevo para Linux alcanzó un máximo histórico en la primera mitad de 2022, ya que se descubrieron casi 1,7 millones de muestras. Los investigadores dieron a conocer una nueva variedad de malware para Linux que se destaca por su sigilo y sofisticación para infectar servidores tradicionales y pequeños dispositivos de Internet de las cosas.

En comparación con el mismo período del año pasado, cuando se descubrieron 226 324 muestras, la cantidad de malware nuevo para Linux se disparó en casi un 650 %. Al observar la cantidad de nuevas muestras de malware de Linux trimestre a trimestre, en el primer trimestre de este año disminuyó un 2% de 872,165 en el cuarto trimestre de 2021 a 854,688 en el primer trimestre de 2022. En el segundo trimestre, las muestras de malware cayeron de nuevo, esta vez un 2,5%, hasta los 833.059.

Apodado Shikitega por los investigadores de AT&T Alien Labs que lo descubrieron, este malware se distribuye a través de una cadena de infección de varios pasos utilizando codificación polimórfica. También utiliza servicios en la nube legítimos para alojar servidores de comando y control. Estos elementos hacen que la detección sea extremadamente difícil.

“Los actores de amenazas continúan buscando nuevas formas de entregar malware para permanecer bajo el radar y evitar la detección”, escribió el investigador de AT&T Alien Labs, Ofer Caspi. “El malware Shikitega se entrega de una manera sofisticada, utiliza un codificador polimórfico y entrega gradualmente su carga útil donde cada paso revela solo una parte de la carga útil total. Además, el malware abusa de los servicios de alojamiento conocidos para alojar sus servidores de mando y control. »

El malware descarga y ejecuta meterpreter «Mettle» de Metasploit para maximizar su control sobre las máquinas infectadas;
Shikitega explota las vulnerabilidades del sistema para obtener privilegios elevados, persistir y ejecutar crypto miner. El malware utiliza un codificador polimórfico para que sea más difícil de detectar para los motores antivirus. Shikitega abusa de los servicios legítimos de computación en la nube para almacenar algunos de sus servidores de comando y control (C&C).

Es una implementación de código nativo de un Meterpreter, diseñado para portabilidad, capacidad de integración y bajo uso de recursos. Puede funcionar en los objetivos embebidos de Linux más pequeños hasta los más potentes, y se dirige a Android, iOS, macOS, Linux y Windows, pero se puede migrar a casi cualquier entorno compatible con POSIX.

El nuevo malware como BotenaGo y EnemyBot ilustra cómo los autores de malware están integrando rápidamente las vulnerabilidades recién descubiertas para encontrar nuevas víctimas y aumentar su alcance. Shikitega utiliza una cadena de infección de varias capas, la primera de las cuales contiene solo unos pocos cientos de bytes, y cada módulo es responsable de una tarea específica, desde descargar y ejecutar el meterpreter de Metasploit, explotar las vulnerabilidades de Linux, configurar la persistencia en la máquina infectada hasta que un cryptominer se descarga y ejecuta.

El malware es un archivo ELF muy pequeño, cuyo tamaño total es de solo unos 370 bytes, mientras que el tamaño real del código es de unos 300 bytes. El malware utiliza el codificador polimórfico XOR de retroalimentación aditiva Shikata Ga Nai, que es uno de los codificadores más populares utilizados en Metasploit. Con este codificador, el malware pasa por múltiples bucles de decodificación, donde un bucle decodifica la siguiente capa, hasta que se decodifica y ejecuta la carga útil final del código shell.

Después de varios bucles de descifrado, el código de shell de carga útil final se descifrará y ejecutará,dado que el malware no utiliza ninguna importación, utiliza int 0x80 para ejecutar la llamada al sistema adecuada. Como el código principal del dropper es muy pequeño, el malware descargará y ejecutará comandos adicionales desde su mando y control llamando al 102 syscall ( sys_socketcall ).

  1. El C&C responderá con comandos de shell adicionales para ejecutar.
  2. Los primeros bytes marcados son los comandos de shell que ejecutará el malware.
  3. El comando recibido descargará archivos adicionales del servidor que no se almacenarán en el disco duro, sino que se ejecutarán solo en la memoria.
  4. En otras versiones del malware, utiliza la llamada al sistema execve para ejecutar /bin/sh con el comando recibido del C&C.

El siguiente archivo descargado y ejecutado es un pequeño archivo ELF adicional (alrededor de 1 kB) codificado con el codificador Shikata Ga Nai. El malware descifra un comando de shell que se ejecutará llamando a syscall_execve con ‘/bin/sh’ como parámetro con el shell descifrado. El dropper de la segunda etapa descifra y ejecuta los comandos de shell. El comando de shell ejecutado descargará y ejecutará archivos adicionales. Para ejecutar el dropper de etapa siguiente y final, explotará dos vulnerabilidades en Linux para aprovechar los privilegios: CVE-2021-4034 y CVE- 2021-3493.

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

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

Microsoft lanzo una RC de SQL Server 2022 para Linux

microsoft-sql-server-linux

La versión de Linux ofrece la misma funcionalidad que la versión de Window

Microsoft anunció esta semana la disponibilidad de una versión candidata de SQL Server 2022 para sistemas operativos Linux seleccionados. La versión de Linux de SQL Server 2022 no solo incluye las características incluidas en SQL Server 2022 RC presentado el 23 de agosto para Windows, sino que también es compatible con varias funciones de nube relacionadas con Azure.

Las funciones incluidas incluyen Query Store para monitorear el rendimiento del sistema al capturar automáticamente el historial de consultas, los planes y las estadísticas de tiempo de ejecución. Además de las nuevas funciones agregadas en RC 0, esta versión para Linux también admite funciones como Azure Synapse Link y Azure Active Directory Authentication.

Las nuevas funciones de SQL Server 2022 incluyen:

  • Optimización de planes sensibles a parámetros
  • Mejoras en el Almacén de consultas
  • Vínculo a Instancia administrada de Azure SQL
  • Grupos de disponibilidad independientes
  • Enlace de Azure Synapse para SQL
  • Replicación de escritura múltiple
  • Autenticación de Azure Active Directory
  • Integración de Azure Purview
  • Libro mayor de SQL Server
  • Integración de almacenamiento AWS S3

Sobre la RC 0 de SQL Server 2022 para Linux

Esta RC también presenta adiciones de idioma, incluido el disco de percentil aproximado que, según Microsoft, «devuelve el valor del conjunto de valores en un grupo dado el percentil proporcionado y las especificaciones de clasificación», y Approx Percentile Cont, que «devuelve un valor interpolado aproximado del conjunto de valores d’ un grupo basado en el valor del percentil y las especificaciones de clasificación’.

Por la parte de la optimización de planes sensibles a parámetros, esta es una nueva mejora de procesamiento de consultas inteligente que está diseñada para mejorar el rendimiento de las cargas de trabajo existentes sin cambios en el código de la aplicación. Anteriormente, SQL Server almacenaba en caché un único plan por cada procedimiento almacenado. Esto se basó en un conjunto de parámetros y se denominó rastreo de parámetros.

Las mejoras en el almacén de consultas, es una función de rendimiento que ayuda a realizar un mejor seguimiento del historial de rendimiento y a solucionar problemas de plan de consultas y rendimiento. En versiones anteriores, tenía que habilitar manualmente Query Store. Con SQL Server 2022, Query Store ahora estará habilitado de forma predeterminada para las nuevas bases de datos, lo que proporciona una mejor inteligencia y conocimiento de las consultas.

Query Store ahora también será compatible con las réplicas de solo lectura del grupo de disponibilidad, lo que proporciona un mejor análisis de rendimiento para sus cargas de trabajo de solo lectura. También podrá usar las sugerencias del Almacén de consultas para dar forma a los planes de consulta y mejorar la ejecución de la consulta sin cambiar el código de la aplicación.

Con respecto a Azure, la versión Linux de SQL Server 2022 admite las siguientes funciones:

  • Azure Synapse Link: permite a los desarrolladores usar Azure Synapse Analytics para acceder fácil y directamente al almacén analítico de Azure Cosmos DB. Integration Runtime (IR) no se puede instalar en el entorno Linux, por lo que deberá ejecutar IR en una máquina Windows que esté en la misma red que la máquina Linux que ejecuta la instancia de SQL Server que conecta
  • Azure Active Directory Authentication (ADD): SQL Server en Linux ahora incluye soporte para AAD. Actualmente, los contenedores de SQL Server no admiten esta característica
  • Para grupos de disponibilidad distribuidos, el cambio REQUIRED SYNCHRONIZED SECONDARIES TO COMMIT esta apoyado.

Microsoft continúa agregando características y funciones a SQL Server para Linux y lo convierte en una parte cada vez mayor de sus servicios en la nube empresarial de Azure, lo que tiene sentido en un mundo informático acelerado y cada vez más centrado en el cliente.

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

Descargar y obtener SQL Server 2022 RC 0

SQL Server 2022 RC 0 ya está disponible para los sistemas operativos Red Hat Enterprise Linux (RHEL) y Ubuntu.  Para descargar las imágenes de contenedor RC 0 más recientes, debe usar las etiquetas ‘2022-latest’ para las imágenes de contenedor. SUSE Linux Enterprise Server aún no es compatible para ejecutar la vista previa de SQL Server 2022, pero sucederá con «una versión posterior».

Puedes seguir las instrucciones de instalación en el siguiente enlace.

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

Debian 11.5 introduce 53 parches de seguridad, y llega acompañado de Debian 10.13

Debian 11.5 y 10.13

Como cada cierto tiempo, suele ser algunas semanas, Project Debian ha lanzado nuevas imágenes de instalación de su sistema operativo. La anterior fue 11.4, y ayer, también en sábado, lanzaron Debian 11.5. Esta es la quinta actualización de mantenimiento de Bullseye, e incluye los últimos parches de seguridad, paquetes actualizados y corrección de errores. Project Debian recuerda en cada uno de estos lanzamientos que no es una versión totalmente nueva del sistema operativo, por lo que los usuarios existentes no deberían plantearse realizar una instalación de cero.

Debian 11.5 incluye 53 parches de seguridad, y un total de 58 bugs corregidos en de todo un poco. Combinadas hacen 111 correcciones, a las que habría que sumarle las de los programas en sí, los que también han sido actualizados en los últimos dos meses con nuevas funciones y sus propios parches de seguridad y mantenimiento.

Debian 11.5, nuevo medio de instalación

Junto a Debian 11.5, o mejor dicho paralelamente, también se lanzó Debian 10.13, lo que es la 13ª actualización de mantenimiento de Buster. En cuanto a números, se han añadido 79 parches de seguridad y otros 79 en de todo un poco, lo que hacen un total de 158.

Esta nota de lanzamiento menciona un dato algo más importante, más allá de anunciar el lanzamiento, poner la lista de paquetes actualizados y decir que no es necesario instalar de cero. Es la última actualización que habrá para Buster, y se recomienda subir a Debian 11 tan pronto en cuanto sea posible:

Después de esta publicación puntual, los equipos de seguridad y publicación de Debian dejarán de producir actualizaciones para Debian 10. Los usuarios que deseen seguir recibiendo soporte de seguridad deben actualizarse a Debian 11, o consultar https://ift.tt/5oPIRqU para obtener detalles sobre el subconjunto de arquitecturas y paquetes cubiertos por el proyecto de soporte a largo plazo.

Debian está disponible para todo tipo de arquitecturas y en versiones GNOME, Plasma, Xfce, LXQt, LXDE, Cinnamon y Mate. Los diferentes medios de instalación están disponibles en este enlace. Teniendo en cuenta el mensaje anterior, merece la pena descargar Debian 11.5 para nuevas instalaciones. Los usuarios existentes pueden actualizar todos los paquetes con los comandos sudo apt update && sudo apt dist-upgrade.

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