Red Hat Enterprise Linux 8.10 ya fue liberado y presenta estas mejoras

red-hat

Después del lanzamiento de la nueva versión de «Red Hat Enterprise Linux 9.4», se dio a conocer la liberación de la nueva actualización para la rama anterior, «Red Hat Enterprise Linux 8.10», la cual se preparan siguiendo el ciclo de desarrollo, con lanzamientos cada seis meses en momentos específicos. La versión 8.10 marca la última en la etapa de soporte total, lo que implica mejoras funcionales. A partir del 31 de mayo de 2024, la rama 8.x pasará a la etapa de mantenimiento, enfocada en correcciones de errores, seguridad y mejoras menores para sistemas de hardware críticos.

En esta nueva actualización, que se presenta de RHEL 8.1, se ha simplificado la gestión del almacenamiento y el cambio de tamaño de las particiones en la consola web. También se ha añadido soporte para generar scripts de Shell y Ansible para configurar kdump.

Otro de los cambios que presenta RHEL 8.10, es el nuevo comando experimental «podman build farm» para crear imágenes de contenedor para múltiples arquitecturas simultáneamente, además de que en Podman también se ha añadido soporte completo para un backend basado en SQLite y la capacidad de usar módulos contenedores.conf para cargar configuraciones de forma selectiva  ahora Containerfile permite declaraciones HereDoc de varias líneas.

Además de ello, se agregaron nuevas funciones del sistema que incluyen un gestor de arranque para administrar el gestor de arranque y el kernel, fapolicyd para configurar fapolicyd e snapshot para administrar instantáneas de LVM, asi como también se ha agregado la capacidad de autenticarse mediante certificados a la función sshd y que ahora se admite el hash de contraseñas utilizando el algoritmo bcrypt.

Por otra parte, se ha añadido la capacidad de utilizar los mecanismos de protección de memoria DEP (Prevención de ejecución de datos), NX (No ejecutar) y XD (Desactivar ejecución) al cargador de arranque GRUB y a la capa de corrección para prohibir la ejecución de instrucciones en ciertas áreas de memoria antes de que el sistema arranque, asi como tambien el soporte para el aislamiento de hardware de máquinas virtuales usando la tecnología Intel Trust Domain Extension (Intel TDX).

En Red Hat Enterprise Linux 8.10, se ha añadido soporte para migrar máquinas virtuales en modo Multi-FD (múltiples descriptores de archivos), estableciendo varias conexiones paralelas para una transferencia de datos más rápida en presencia de una conexión de red de alta velocidad, asi como también que ahora la sección «Máquinas Virtuales» permite agregar claves públicas SSH y conectar dispositivos de bloque ya formateados, la pila de red CNI  ha quedado obsoleta y se ha añadido la capacidad de reenviar dispositivos USB a máquinas virtuales QEMU se ha implementado usando el comando «podman machine».

De los demás cambios que se destacan:

  • La nueva versión incluye actualizaciones para compiladores y herramientas para desarrolladores
  • Se han actualizado paquetes del sistema y del servidor
  • Se proporciona soporte completo para la tecnología Intel SGX (Software Guard Extensions) para crear enclaves aislados, soportando SGX versiones 1 y 2, lo que permite usar mecanismos FLC (Flexible Launch Control) y EDMM (Enclave Dynamic Memory Management).
  • El controlador IDXD (Acelerador de transmisión de datos) se ha estabilizado para habilitar aceleradores de transferencia de datos integrados en las CPU Intel.
  • El creador de imágenes RHEL permite especificar puntos de montaje arbitrarios y crear varios modos de partición (auto-lvm, lvm, raw).
  • OpenSSL ahora protege contra ataques de descifrado RSA basados en el tiempo mediante variantes del método Bleichenbacher.
  • IdM (Identity Management) ha implementado la capacidad de autenticar usuarios a través de proveedores externos (IdP) que admiten el protocolo OAuth 2 (Device Authorization Grant).
  • La utilidad ss en el paquete iproute2 ahora incluye la opción «–bound-inactive» para mostrar sockets de red TCP inactivos que están vinculados a una dirección IP y un puerto de red pero no conectados o en modo de espera de conexión.
  • Multipathd añade soporte para manejar eventos FPIN-Li (Fabric Performance Impact Notification) para optimizar el acceso a las unidades NVMe.
  • Se ha añadido el paquete grafana-selinux para ejecutar grafana con protección SELinux.
  • La utilidad rtla se ha actualizado para coincidir con el kernel de Linux 6.6 y ahora incluye la opción «rtla -C» para adjuntar cgroups adicionales a los hilos.
  • Para conectarse a máquinas virtuales, ahora se utiliza VNC en lugar del protocolo SPICE.

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

Descargar y obtener RHEL 8.10

Para los interesados y que cuenten con acceso al portal de clientes de Red Hat, debe saber que esta versión está diseñada para las arquitecturas x86_64, s390x (IBM System z), ppc64le y Aarch64 (ARM64). Las imágenes de instalación preparadas están disponibles para los usuarios registrados del Portal del cliente de Red Hat (también puede usar imágenes iso de CentOS Stream 9 para evaluar la funcionalidad).

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

Armbian 24.5.1 Havier ya fue liberado y estas son sus novedades

Armbian

Armbian es una distribucion de linux basada en Debian y Ubuntu para placas de desarrollo ARM.

Se dio a conocer hace poco el lanzamiento de la nueva versión de «Armbian 24.5.1», con nombre clave Havier, versión en la cual se han implementado mejoras en las compilaciones, desde actualizaciones del Kernel, integración de nuevos paquetes, soporte para nuevas placas, entre otras cosas más.

Para quienes desconocen de Armbian, deben saber que esta es una distribucion que se destaca por ofrecer un entorno de sistema compacto para varios ordenadores de placa única basados ​​en ARM.

Principales novedades de Armbian 24.5.1 Havier

Armbian, se destaca por brindar un soporte para una amplia gama de placas y en esta nueva versión, el equipo de desarrollo ha ampliado aún más la compatibilidad de Armbian y entre las nuevas placas soportadas, estas incluyen la Orange Pi 5 Pro, Radxa Zero 3, FriendlyElec CM3588 NAS, Radxa ROCK 5 ITX, Avaota-A1 (Allwinner T527), Sakura pi (Rockchip rk3308b), SK-AM68, qemu-uefi-x86 (para entornos virtualizados), Phytium Pi (4GB) y Cool PI CM5 EVB (RK3588).

Otra de las novedades que se presenta en esta nueva versión de Armbian, es que ha actualizado su marco para generar compilaciones repetibles basadas en Debian y Ubuntu (Armbian Jammy y Noble). Se menciona que por la parte de las compilaciones de Ubuntu, estas ahora están libres de paquetes de Canonical, como snapd, e incluyen el kernel 6.6 o 6.8, OpenZFS 2.2.4.

Además de ello, se menciona que este último cuenta con aceleración 3D y de video cuando es posible, junto con diversos paquetes deb como Chromium, VS Code, Thunderbird, Firefox, además de un emulador de espacio de usuario de Linux box86 y box64 para sistemas con arquitectura Aarch64,

Tambien podremos encontrar en las compilaciones diarias que Armbian ofrece (conocidas como «rolling builds») con Debian Testing/Trixie o Ubuntu, que se ha incluido los paquetes KDE del repositorio KDE Neon a las compilaciones basadas en Ubuntu 22.04.

Por otra parte, también se destacan las actualizaciones del Kernel en las imágenes para varias placas (rockchip, rockchip64), en ellas se actualizó el kernel Linux a la versión 6.8, mientras que para las placas Bananapi M7, Radxa Rock 5c y Orange Pi 5 Pro se proporciona el kernel Linux 6.1 para

De los demás cambios que se implementaron en esta nueva versión:

  • Se agregaron comandos como rewrite-uboot-patches, kernel-dtb (para compilar solo DTB (árbol de dispositivos)) e inventario-boards (para mostrar una lista de placas en formato CSV) al kit de herramientas de línea de comandos.
  • En VIM1S/VIM4, ahora se permite construir en la plataforma arm64
  • En AR-2187 VIM1S/VIM4, se añadio soporte para arranque emmc + NVME/USB
  • La compatibilidad con NVMe-over-TCP está habilitada para rk35xx, rk3588, rockchip64, uefi y wsl.
  • Se rediseñó la interfaz de inicio de sesión de armbian-firstlogin.
  • Se añadió Chromium PPA para aarch64.
  • Soporte para placas tqma8mpxl
  • El instalador armbian-install utiliza el comando «rsync –one-file-system».
  • Refactorización automática de armbian-firstlogin
  • DRBD está habilitado en la configuración del kernel para SoC Marvell Armada 370, 380 y XP.
  • Se habilitó el inicio de sesión automático y se aplicó un nuevo tema al administrador de pantalla SDDM.
  • Se permite la captura de video desde HDMI usando el paquete FFmpeg.

Finalmente si estás interesado en poder conocer un poco más al respecto sobre este nuevo lanzamiento, puedes consultar los detalles en el siguiente enlace.

Descargar Armbian

Si estás interesado en obtener la última versión de esta distribución para tu dispositivo, puedes descargarla directamente desde la página de descargas, donde encontrarás un listado completo de computadoras basadas en ARM compatibles con la distribución. Para grabar la imagen del sistema en tu dispositivo, te recomendamos utilizar Etcher, una herramienta multiplataforma fácil de usar. Alternativamente, en sistemas Linux, puedes usar el comando DD en la terminal. Aquí tienes el enlace de descarga.

Debes saber que el proyecto ofrece soporte para más de 30 compilaciones de kernel de Linux para diversas plataformas ARM y ARM64. Además, proporciona un SDK que simplifica la creación de tus propias imágenes, paquetes y ediciones personalizadas del sistema. El inicio de sesión SSH incluye una opción para la autenticación de dos factores, lo que aumenta la seguridad. Además, se ha incorporado el emulador box64, que permite ejecutar programas diseñados para procesadores x86. Es importante destacar que ZFS se puede utilizar como sistema de archivos.

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

Coreboot 24.05 llega con mejoras de soporte, actualizaciones y mas

Logo de Coreboot

El proyecto Coreboot, dio a conocer hace pocos días el lanzamiento de la versión de «Coreboot 24.05», la cual representa tres meses de arduo trabajo. Con más de 20 nuevos miembros y contribuciones de más de 150 personas en codificación, revisión de parches y otras áreas.

Esta nueva versión de Coreboot 24.05, incluye 722 cambios realizados por 131 desarrolladores y se presenta con mejoras de soporte, añadiendo soporte para 25 nuevas plataformas o variantes y 2 nuevos procesadores, mejoras de compatibilidad y más.

¿Qué hay de nuevo en Coreboot 24.05?

Una de las novedades más importantes que presenta Coreboot 24.05, es la compatibilidad estable de 64 Bits, ya que se ha anunciado que la compatibilidad con compilaciones CoreBoot de 64 bits en SMM. Y es que el trabajo para admitir totalmente compilaciones de Coreboot de 64 bits, haciendo que el soporte de SMM sea estable y lo suficientemente seguro para un uso general, es bastante significativo. Con SMM manteniendo las tablas de páginas por sí mismo, se considera que el soporte de SMM es estable y seguro para su uso general.

Otra de las novedades que se presenta, es el nuevo soporte añadido para compilar en múltiples controladores TPM (Trusted Platform Module) simultáneamente, lo que permite la inclusión simultánea de soporte para las especificaciones TPM 1.x y TPM 2.x, además de que se ha mejorado la capacidad del sistema para consultar el TPM.

Por otra parte, para sistemas basados en arquitectura ARM64, se ha agregado soporte para la ejecución en los niveles de excepción EL1, EL2 y EL3, eliminando la restricción previa de que coreboot se ejecutara en EL3 debido al acceso a registros de EL3. Y es que anteriormente Coreboot solo admitía la operación con el nivel EL3 habilitado, pero con este cambio ahora el nivel de excepción se puede configurar utilizando el parámetro ARM64_CURRENT_EL, seleccionando el registro aplicado (vbar_el1, vbar_el2 o vbar_el3).

Ademas de ello, en Coreboot 24.05 se ha actualizado la cadena de herramientas de compilación, ya que ahora se ofrece LLVM 17.0.6, CMake 3.28.3, binutils 2.42, asi como también que se ha actualizado el componente de carga útil basado en U-Boot 2024.4.

En cuanto a las mejoras de soporte y nuevos soporte de procesadores y plataformas, se menciona que se ha implementado soporte para dos procesadores (basados en arquitecturas POWER9 y RISC-V) y 25 nuevas plataformas. Las placas base ahora compatibles incluyen:

  • AMD BirmanPlus para SoC Glinda y SoC Phoenix.
  • ASROCK Z97 Extreme6.
  • Dell OptiPlex 7020/9020 MT y Dell OptiPlex 7020/9020 SFF.
  • Framework Azalea (utilizable en una computadora portátil Framework 13 con procesador AMD Ryzen 7040).
  • HP Pro 3500.
  • Lenovo ThinkCentre M700/M900 Tiny y Lenovo ThinkCentre M710s.
  • Sistemas de computación Raptor Talos II (POWER9).
  • SiFive HiFive Unmatched (RISC-V64).
  • 17 placas utilizadas en diversos dispositivos con Chrome OS o en servidores de Google.

Tambien, se menciona que esta versión de Coreboot 24.05 presenta algunos problemas conocidos que se están abordando activamente. Algunos de estos involucran solapamiento de regiones debido a desbordamiento de enteros, fallos en herramientas de configuración y problemas específicos de algunas placas base y cargas útiles.

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

  • Herramienta util/smmstoretool: Ahora incluye soporte para procesar ROMs
    CPU/x86: Enlaza tablas de páginas en etapas si es posible
  • La implementación del algoritmo lzma en sistemas de 64 bits permite la lectura en bloques de 8 bytes, acelerando la descompresión de datos.
  • Actualización de componentes de firmware: amd_blobs, arm-trusted-firmware e intel-microcode.
  • Numerosas correcciones de compatibilidad con clang
  • Continua limpieza de código
  • Documentación: Se ha reemplazado Recommonmark con MyST Parser.
  • Actualización del soporte para SoC ibm/power9 y sifive/fu740.
  • Se han añadido opciones al componente de carga útil basado en edk2 en Kconfig para soportar el temporizador LAPIC y el sistema de archivos UFS.

Si estás interesado en poder conocer más al respecto sobre esta nueva versión de Coreboot 24.02, puedes consultar los detalles en el siguiente enlace.

Obtener CoreBoot

Finalmente, para quienes estén interesados en poder obtener esta nueva versión de CoreBoot pueden hacerlo desde su sección de descargas, que se encuentra dentro de su página web oficial del proyecto. Además de que en ella podrán encontrar documentación y más información sobre el proyecto. El enlace es este.

from Linux Adictos https://ift.tt/6WyskRd
via IFTTT

Le he hecho caso a Plasma 6 y he aumentado la autonomía de mi portátil. Así lo he conseguido

Perfiles de energía en Plasma 6

Plasma 6 llegó el pasado 28 de febrero, pero algunos usuarios tuvimos que esperar un poco más para poder disfrutarlo. Yo lo estoy usando desde hace unas dos semanas, y mis impresiones sólo podrían ser más positivas si no hubiera experimentado ningún error. No estoy peleándome con ninguno serio, y en general estoy contento.

Y más que lo estoy por la nueva autonomía de mi portátil. Esto no es nuevo, es decir, no hay nada, por lo menos con nombre y que destacar, que haga que la batería aguante más al subir a Plasma 6. Pero sí que aparece un aviso en el widget de la batería que informaba de que hay disponible un perfil de energía que podría ayudar. Esto es lo que he empezado a usar, y merece mucho la pena. Como dato, el paquete del que hablaremos más adelante también está para Plasma 5.

Los perfiles de energía de Plasma 6

Esto es algo que también está disponible en GNOME, y creo que por defecto, sin instalar nada. En Plasma… pues tengo dudas, para qué mentir. Yo no tenía instalado el paquete necesario para ver y poder elegir el perfil de energía, y no lo instalé hasta que vi esa información en Plasma 6.

Sabía que existía, pero me negaba a usarlo. El motivo era que no quería tener que estar pendiente de ello. En alguna ocasión había estado trabajando con el perfil de ahorro y sentía que todo iba a trompicones, por lo que decidí, mal hecho, hacer que fuera el sistema operativo el que eligiera qué hacer en cada caso. Por la autonomía de antes y la de ahora, parece que no usarlo es como si estuviera siempre al máximo, en modo rendimiento.

Hay tres perfiles, y cada uno tiene su razón de ser:

Ahorro de energía

Esto es lo que hay que usar si se quiere alargar al máximo la autonomía. Si se pretende hacer cualquier trabajo mínimamente exigente, y aquí podemos incluir trabajar con el navegador web, vamos a sentir cierto lastre. Pero si queremos usar un programa que no consuma muchos recursos, es la opción que debemos elegir. En mi caso, la batería, que ahora tiene una salud de algo menos del 80%, se acerca a las 5 horas, más o menos la original de cuando lo compré.

Equilibrado

Es lo que más suelo usar ahora cuando no tengo el portátil conectado a la red eléctrica. La autonomía ha pasado de algo más de una hora cuando no usaba nada a superar las tres. Me permite incluso usar una máquina virtual, tarea que reducirá algo el tiempo, claro, y sólo noto menos velocidad al realizar otras, pero nada exagerado. Como su nombre indica, hay buen equilibrio.

Rendimiento

También como indica su nombre, es lo que hay que elegir si esperamos rendimiento. En mi caso, la batería dura un suspiro, y por eso evito usarlo a no ser que esté conectado a una toma de corriente. Así va como tiene que ir por su hardware.

Plasma 6 sí debería consumir menos por el medio ambiente

KDE se propuso hace tiempo respetar más el medio ambiente, y si un equipo consume menos y tardamos más en retirarlo a él o su batería, contaminaremos menos. Todos ganamos. Por lo tanto, es posible que parte de la mejoría esté relacionada con esto.

Si no veis la opción para elegir el perfil de energía, lo que hay que hacer es instalar el paquete power-profiles-daemon de los repositorios oficiales y reiniciar. Veréis algo como lo de la captura de cabecera. Si alguien está pensando que la imagen contradice parte de lo publicado en este artículo, ya que muestra que con el 21% de batería sólo aguantaría 36 minutos, lo que daría «sólo» tres horas, que mire a la izquierda: entre las aplicaciones que tengo abiertas está Cajas, de GNOME; estoy con Windows de fondo intentando actualizar el sistema.

Lo único malo es eso de tener que recordar poner el perfil que toca en cada momento, aunque algo se puede configurar desde Preferencias del sistema, pero si la autonomía mejora tanto, creo que merece la pena.

code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

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

He vuelto a usar Winget, la herramienta basada en Linux para gestionar software, y recomiendo su uso a nuestros amigos windowseros

Winget

Hace muchos años, creo recordar haber visto algún dinosaurio por aquel entonces, un amigo de una comunidad online me habló por segunda vez – antes lo había hecho otro conocido – de Linux. De lo que más me gustó fue aquello de poder instalar, por ejemplo, con sudo apt install vlc. Rápido y sencillo. Desde hace cuatro años, los usuarios de Windows tienen algo parecido, y la herramienta recibe el nombre de Winget.

También hace tiempo, tanto que no recuerdo si era para Windows o Mac OS X, el actual macOS, yo usaba una herramienta que me decía qué software tenía por actualizar e incluso permitía instalar las nuevas versiones de los programas. Winget también permite hacer algo así, y ese es el motivo por el que recomiendo su uso a nuestros amigos de Windows.

Cómo usar Winget

Usar Winget para los usuarios de Linux es de lo más sencillo, ya que el que más y el que menos lo hemos hecho alguna vez en un sistema con el kernel de Linus Torvalds. Está instalada por defecto, y lo único que hay que recordar es el nombre del «gestor de paquetes», Winget. Para instalar un programa, abriremos la aplicación Terminal de Windows y escribiremos algo así:

winget install vlc

El comando anterior nos muestra dos resultados: el primero es la versión de la Microsoft Store, y el segundo es de Winget. Es buen momento para explicar de dónde saca esta herramienta el software: lo hace de fuentes oficiales y/o GitHub. Por ejemplo, si instalamos GIMP, lo hará descargando desde el mismo enlace al que le hacemos clic si somos nosotros los que nos dirigimos a su web.

Lanzar Winget para instalar VLC

Cuando hay dos opciones, como es el caso de VLC, hay que repetir el comando, pero en esta ocasión poniendo el texto de la columna «Origen» en vez de «vlc», en este caso «VideoLAN.VLC» sin las comillas. Como dato, e igual que en Linux, se pueden añadir varios paquetes separados por un espacio.

Otra manera de hacerlo es con winget search 'paquete' lo que mostrará el resultado anterior, y además otros paquetes relacionados a esa búsqueda. En el ejemplo de VLC también aparece la opción UMP de la Microsoft Store.

Actualizando paquetes

Pero más interesante que lo anterior es la posibilidad de actualizar paquetes desde Winget. El siguiente comando nos mostrará los programas que tienen actualizaciones pendientes:

winget upgrade

Si queremos actualizar un paquete, a lo anterior hay que añadir el ID de la coincidencia de los resultados. Si no hay ningún programa que queramos mantener, es decir, si queremos actualizarlo todo, podemos hacerlo con el siguiente comando:

winget upgrade -h --all

Ahora bien, estamos usando Windows, no Linux, y esto lo digo porque la velocidad y la manera en la que trabaja no es la misma. Descargará todos y cada uno de los programas que haya por actualizar, y si uno pesa 500mb, eso tendrá que descargar. En Linux, como suele haber dependencias, los programas pesan menos.

También es posible e incluso probable que veamos un instalador. Hay programas, pocos, pero los hay, en los que no será necesaria ninguna acción por parte del usuario, pero en la mayoría de casos tenemos que aceptar el aviso que nos informa de que vamos a realizar cambios en el sistema operativo. En ocasiones, incluso tenemos que indicar dónde se va a realizar la instalación y completar el resto de la configuración.

Qué echo en falta

Además de que no es Linux, claro, lo que echo en falta de esta herramienta es una opción que permita instalar directamente de una fuente. Por ejemplo, yo VLC no lo instalaría nunca de la Microsoft Store, y estaría bien que existiera una bandera para indicar que instalara directamente de Winget, si la opción existe.

Pero bueno, es Windows, un sistema que a los lectores de este medio, como a los editores, no nos gusta tanto. Y con Winget se facilita mucho la instalación de software. Sólo por no tener que buscar por Internet y actualizar desde el terminal, ya merece la pena.

.barra {display: flex;justify-content: flex-end;height: 25px; background-color: #333;border-radius: 5px 5px 0 0;}.rojo, .naranja, .verde{width: 12px;height: 12px; position: relative;border-radius: 50%;top: 7px; margin: 0 3px;}.rojo{background-color: rgb(248, 82, 82); margin-right: 7px;}.naranja{background-color: rgb(252, 186, 63);}.verde{background-color: rgb(17, 187, 17);}.terminal{background-color: black !important; border-radius: 5px !important; margin-bottom:20px}pre{font-family:monospace !important; padding: 0 10px 10px; line-height: 1.5em; overflow: auto; background-color: black !important; color: #0EE80E !important}code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}

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

Los sistemas Linux diseñados para el gaming como SteamOS o Bazzite pueden ser lo mejor para usuarios inexpertos que vienen de Windows

Bazzite

Es probable que al leer el titular de este artículo haya más de uno que haya empezado a tirarse de los pelos. ¿Cómo puedo decir que los sistemas como SteamOS o Bazzite, inmutables, etc, son lo mejor para usuarios inexpertos que vienen de Windows? ¿No son algo para jugar? ¿No será complicado para ellos? Sí, pero no. Además, justamente porque están diseñados para jugar, y en Linux se puede jugar a pocos títulos de manera nativa, incluyen herramientas para solucionar este problema.

Aquí vamos a hablar un poco por encima de estas dos opciones, el sistema de la Steam Deck y uno diseñado con ese en mente que tiene como base Fedora. SteamOS inicia por defecto y en el handheld PC de Valve en modo juego, pero se puede salir al escritorio desde el menú de apagado. El modo juego está muy bien si lo que se quiere es jugar o lanzar aplicaciones sueltas, y el modo escritorio para todo lo demás.

SteamOS y Bazzite: sistemas inmutables, preparados para jugar y compatibles con Windows

SteamOS y la Steam Deck están diseñados con un sólo objetivo: que compremos juegos de Steam. Si su fabricante no hace nada para solucionarlo, hay pocos títulos disponibles para Linux. Por eso crearon – junto a CodeWeavers, cuyo producto más popular es CrossOver – Proton y otras herramientas que nos permiten instalar software de Windows.

La instalación de software de Linux se hace a través de Flathub, y los paquetes flatpak, a veces, funcionan o trabajan menos bien. Otra solución que aportaron fue añadir por defecto Distrobox, con lo que podemos crear, por ejemplo, una imagen de Arch Linux e instalar todo el software de sus repositorios oficiales e incluso de AUR. Por lo tanto, un sistema inmutable que, en teoría, no se puede romper termina siendo algo que nos permite:

  1. Jugar con buen rendimiento en una interfaz perfecta para ello.
  2. Instalar aplicaciones de repositorios oficiales de diferentes distribuciones Linux.
  3. Ejecutar aplicaciones de Windows.

Bazzite está disponible para más aparatos y con un asistente más potente

Casi todo lo que hemos dicho de SteamOS vale para Bazzite. No es un Fedora Atomic oficial, pero sí les apoyan, al menos publicitándolo en redes sociales. A diferencia de distribuciones como Chimera, los desarrolladores de Bazzite han querido llegar lo más lejos posible, y ofrecen su sistema operativo para ordenadores de mano, incluida la Steam Deck, escritorio, equipos que se van a usar como TV Box y máquinas virtuales.

Por si esto fuera poco, el asistente de Bazzite ofrece opciones para instalar paquetes como Emudeck y otras herramientas que facilitarán el uso del sistema operativo. Instalada por defecto encontramos BoxBuddy, una interfaz de usuario para Distrobox con la que podremos crear y gestionar imágenes de otros sistemas operativos.  ¿Que aún queremos más? Bazzite incluye por defecto Waydroid, con lo que se pueden ejecutar aplicaciones de Android en el equipo en el que estemos usando el sistema operativo.

Todo esto también está disponible en otras opciones, como el SteamOS que también protagoniza este artículo. Pero que estén instaladas por defecto, bueno, está muy bien si se usa y pasa a ser bloatware si no. Del mismo modo que se puede añadir lo de un sistema en otro, se puede eliminar lo que ya está instalado.

¿Y por qué no dejar esto a cargo del usuario?

Podríamos pensar que esto es una especie de bloatware, que podemos instalar lo justo en cualquier distribución Linux, y no sería mentira. Pero estos sistemas operativos ya incluyen las herramientas tras la instalación de cero, todo lo que podamos necesitar. Zorin OS también, en parte. Confía en WINE y Bottles para hacer su magia, lo que está un peldaño por debajo de lo que ofrecen estos sistemas para el gaming.

SteamOS sólo está disponible para la Steam Deck, pero Bazzite, Chimera, HoloISO y el Manjaro Gaming Edition que llegará en un futuro a corto plazo se podrán instalar en prácticamente cualquier equipo. Yo no los veo una mala opción para los usuarios menos experimentados, aunque antes de recomendarles directamente que usen uno de ellos, lo que haría yo es decirles que existe la opción. Son sistemas irrompibles, que permiten jugar a casi todo y además son compatibles con aplicaciones de Windows. ¿Alguien da más?

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

Linux Lite 7.0 «Galena» llega basado en Ubuntu 24.04 y con escritorio Xfce 4.18

Linux Lite 7.0

El pasado septiembre, el «Linux ligero» lanzó lo que fue la versión más grande de su historia, y entre sus novedades se destacaba que empezó a estar disponible en muchos más idiomas. Hace unas horas han publicado otro salto grande, un Linux Lite 7.0 que usa el nombre en clave de «Galena» y en el que se destacan tanto su base como la versión del entorno gráfico y las aplicaciones relacionadas.

Linux Lite 7.0 se basa ahora en Ubuntu 24.04, disponible desde el pasado abril. Se podría decir que se basa en Xubuntu, ya que el entorno gráfico elegido por Lite también es Xfce 4.18. Paro ya sabéis, todos los x-buntu son Ubuntu y Ubuntu no es todos los x-buntu. El kernel de esta versión ha pasado a ser Linux 6.8.0-31, que justamente dejó de recibir soporte 24 horas antes del lanzamiento de Linux Lite 7.0. No hay nada que temer, ya que Canonical lanza los parches que hagan falta.

Otras novedades de Linux Lite 7.0

Entre el resto de novedades, el equipo de desarrolladores de Lite destaca algunas funciones como la vista dividida de Thunar 4.18.8. Si alguien duda de qué es o para qué sirve esta función, es muy sencillo: para poder realizar gestiones en dos ubicaciones diferentes sin que tengamos que abrir dos instancias del gestor de archivos. Se ha aprovechado el momento para hacer cambios menores en Lite Welcome – la aplicación de bienvenida – y añadir diapositivas en las nuevas instalaciones.

Linux Lite 7.0 también ha servido para actualizar los paquetes a nuevas versiones, como Chrome 125.0, Thunderbird 115.11.0, LibreOffice 7.6.7.2, VLC 3.0.20 y GIMP 2.10.36.

Los usuarios interesados en instalar esta versión pueden descargar las nuevas imágenes desde su página de descargas. Es una buena opción para equipos de recursos limitados, ya que sólo requiere un procesador de 1Ghz, 768mb de RAM y 8GB de disco duro, aunque se recomienda un poquito más que eso.

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

WINE 9.10 corrige un fallo con el DualShock 4 y corrige algo más de 200 bugs

WINE 9.10

Parece confirmarse la tendencia a la baja de corrección de bugs en el desarrollo de «Wine Is Not an Emulator». Sin estar metido en el desarrollo ni en su comunidad, no podemos saber el motivo por el cual hemos pasado de superar las 400 correcciones, e incluso las 600, a quedarse en una media de 200-300. WINE 9.10 ha llegado dos semanas después de la versión anterior en ese margen, y lo mejor que podemos pensar es que el software está mucho más maduro que hace un año y ya hay menos por corregir.

La lista de correcciones de esta quincena asciende a 254 cambios, quedándose la de bugs con un total de 18. Entre lo destacado de WINE 9.10, WineHQ menciona que el vkd3d incluido se ha actualizado a la versión 1.12, se han realizado mejoras en el soporte para DPI Awareness, se ha añadido soporte para C++ RTTI en plataformas ARM y se han eliminado más funciones obsoletas en WineD3D, a lo que se le suma el punto habitual de varias correcciones de errores. Lo que sigue es la lista de los bugs corregidos, entre los que hay uno que mejora el soporte para el mando Dualshock 4.

Bugs corregidos en WINE 9.10

  • El software de gestión de carreras se cuelga y salta hasta el 100% de carga del procesador.
  • Silent Hill 4: The Room se bloquea después de la primera escena de vídeo al intentar ir a la puerta.
  • Los juegos SRPG Studio necesitan una implementación adecuada de DISPATCH_PROPERTYPUTREF.
  • El instalador de Paint.NET 4.1 (aplicación .NET 4.7) intenta ejecutar el instalador de MS .NET Framework 4.7 (Wine-Mono sólo anuncia .NET 4.5).
  • Notepad++ bastante lento (GetLocaleInfoEx).
  • No se pueden copiar palabras entre aplicaciones de WINE y aplicaciones Ubuntu.
  • Múltiples aplicaciones .NET se bloquean con ‘System.Security.Principal.WindowsIdentity.get_Owner’ no implementado usando Wine-Mono (Affinity Photo 1.9.1, Pivot
    Animator 4.2).
  • FL Studio 20.9.1 se bloquea al iniciarse.
  • El lanzador de aplicaciones EA no se muestra correctamente.
  • reMarkable se bloquea al iniciarse.
  • Regresión de combobox vb3: un solo clic se desplaza dos veces.
  • El mando DualShock 4 se comporta incorrectamente en Darwin con hidraw activado.
  • BExAnalyzer de SAP 7.30 no funciona correctamente.
  • Varios juegos no se inician (Far Cry 3, Horizon Zero Dawn CE, Metro Exodus).
  • La compilación falla en Ubuntu 20.04 con bison 3.5.1.
  • Las nuevas versiones de chromium ya no arrancan bajo wine.
  • Violación de acceso en riched20.dll al ejecutar EditPad.
  • El comando ‘pack’ del empaquetador de aplicaciones del SDK de Windows (MakeAppx.exe) falla en la función no implementada ntdll.dll.RtlLookupElementGenericTableAvl.

WINE 9.10 ya está disponible y se puede descargar desde el siguiente botón. En su página de descargas hay también información sobre cómo instalar esta y otras versiones en sistemas operativos Linux y otros como macOS e incluso Android.

Si no hay cambios en la programación habitual, se espera que dentro de dos semanas llegue WINE 9.11 con cientos de retoques para seguir preparando la versión estable de 2024 que llegará en enero o febrero.

.boton {color: white; background-color: grey; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

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

RetroArch 1.19 llega con muchas novedades para el iPhone, ahora que por fin está disponible en su App Store

RetroArch 1.19

No, no es que Libretro se haya olvidado del resto y haya lanzado una versión centrada en el iPhone de Apple. Lo que ha sucedido es algo muy diferente: desde hace pocas semanas, la compañía de la manzana ya permite emuladores en su tienda de software para iPhone y iPad, Libretro ha subido su emulador de manera oficial y ha empezado a cuidar un poco más a los usuarios de unos dispositivos que antes no podían instalarlo sin hacer trucos. Como resultado, RetroArch 1.19 ha llegado con muchos más cambios de los habituales para iOS y iPadOS.

La lista completa de cambios es la que tenéis a continuación. Aunque nosotros la separaremos por secciones, Libretro ha incluido muchos puntos que empiezan con «APPLE», «iOS», «iPadOS» o «tvOS», porque el emulador también está disponible en el set top box de la manzana. Cómo habría cambiado todo si esto hubiera sido posible hace 9 años… pero es lo que hay.

Novedades de RetroArch 1.19

RetroArch 1.19 incluye estas novedades:

  • IA: revertida la traducción de la IA a la versión anterior (corrección de la traducción que no funcionaba con los núcleos renderizados HW).
  • APPLE:
    • Intenta usar el idioma preferido del sistema.
    • Registro correcto para filetypes de forma única.
    • MFI: mejorado el soporte del controlador Switch Online a través de MFi.
  • AUDIO: Trae de vuelta la conmutación de audio en el menú de conmutación.
  • CHEEVOS:
    • Construido un defecto del mapa de memoria de RetroAchievements cuando no hay juego de RetroAchievements cargado.
    • Actualización a rcheevos 11.3.
    • Arreglar hardcore actuando como si estuviera habilitado cuando no lo está.
  • CLANG: Corregido error de clang incompatible-pointer-types-discards-qualifiers.
  • CLOUDSYNC:
    • LINUX: Habilitado Cloud Sync por defecto en construcciones Linux con red.
    • WEBOS: Habilitado Cloud Sync por defecto en compilaciones Linux con red.
  • CORE: Establecer compute fps estadísticas de registro a nivel de depuración.
  • EMSCRIPTEN: Añadido M2000 al menú desplegable de selección de núcleo.
  • FFMPEG: Añadida compatibilidad con FFMPEG 7.0.
  • GLSLANG: Eliminar el código ENABLE_HLSL innecesario de glslang.
  • GENERAL: Fuga de memoria: La asignación dinámica de msg_hash_get_help_us_enum no fue liberada..
  • INPUT/KEYBOARD: Añadir soporte para teclas multimedia – Extendido RETROK_ valores con 18 nuevos elementos, que se encuentran comúnmente en teclados «multimedia». Mapeo añadido para SDL, X11, Wayland, dinput, winraw keymaps..
  • INPUT/MFI: Disparadores izquierdo/derecho sensibles a la presión.
  • ENTRADA/MFI:
    • Arreglar combinaciones Start + L1/L2/R2.
    • Soporta rumble fuerte y débil.
  • INTL:
    • Obtener traducciones de Crowdin.
    • Añadir gallego y noruego a la lista de idiomas.
  • LAKKA:
    • Mostrar mensaje de reinicio/apagado también cuando no se guarda la configuración al salir.
    • Proporcionar URL de actualización y nombre de destino en tiempo de compilación.
  • LIBRETRO: Añadir un mensaje de depuración para la llamada de retorno SET_ROTATION.
  • macOS: Accesibilidad por defecto activada si VoiceOver está activado.
  • iOS:
    • Sincronización de audio por defecto de nuevo, también más registro MFi.
    • Corregida la opción de Importar Contenido.
    • Importar contenido desde iCloud.
    • Mostrar icono de la aplicación en el selector de icono de la aplicación en materialui.
  • iOS/tvOS:
    • Varias mejoras de calidad de vida.
    • Corrección de un par de errores de manipulación de nombres de ruta.
    • Mejor forma de empaquetar Frameworks.
    • definir PACKAGE_VERSION para que sea MARKETING_VERSION de la App Store.
    • Arreglar el manejo del teclado para las compilaciones de la tienda de aplicaciones.
    • Corregir escapar de la caja de arena para jailbreak dispositivos.
    • accesibilidad por defecto activada si la voz en off está activada.
    • mejor forma de informar de la memoria disponible.
  • macOS/iOS/tvOS: habilitar la conversión de texto a voz mediante AVSpeechSynthesizer.
  • tvOS: Corrección del escalado para 720p.
  • MENÚ: Nueva función en el Menú Rápido: Añadir a lista de reproducción.
  • MENÚ/XMB: Nuevo tema: FlatUX, diseñado para fusionar los temas FlatUI y Retroactive en un único diseño unificado.
  • NÚCLEO DE RED/RETROPAD: Arreglar método de cierre de socket.
  • PIXMAN: Actualizar pixman-private.h – parche para solucionar problema de build con musl.
  • LISTA DE REPRODUCCIÓN: Limpiar ‘Añadir a lista de reproducción’.
  • ESCANEADO: Corrección para escanear ISOs de PSP (y probablemente algunas otras).
  • Varias correcciones al guardar partidas.
  • VIDEO/GL: Corrección de la reinicialización de los controladores gl.
  • VIDEO/VULKAN:
    • Añadido soporte para el formato HDR A2R10G10B10.
    • Implementar la lectura de HDR – soporte para capturas de pantalla.
  • WAYLAND:
    • Ignorar los eventos de configuración durante el splash (arreglar el no recordar el tamaño de la ventana).
    • Usar el manejador de señales del frontend para salir (arreglar salida por cierre de ventana).
  • UWP:
    • Alinear MESA a alpha-2-reparar – Eliminar resolución incorrecta manejo especial para OPENGL.
    • Corrección 4K.
  • WINDOWS: Corregidos los eventos de liberación de las teclas numlock/pausa.

Ya disponible

Con la llegada de RetroArch 1.19, el emulador es ahora más multiplataforma que nunca, y se puede descargar desde repositorios oficiales de distribuciones Linux, Flathub, Snapcraft e incluso desde Steam. También está disponible directamente desde cualquier navegador.

from Linux Adictos https://ift.tt/4hkAJsy
via IFTTT

Rhino Linux 2024.1 es la primera versión de este año y llega con Pacstall 5.0 y Linux 6.9

Rhino Linux 2024.1

Aunque lo mejor no es hacerlo así, merece la pena crearse un organigrama o un diagrama UML, es habitual en todo desarrollo que se empiecen a añadir funciones y demás para más adelante centrarse en que todo eso funcione lo mejor posible. Es algo que hace, por ejemplo, Canonical en sus versiones provisionales – las de cada seis meses -, y parece que es algo que han hecho esta vez con el lanzamiento de Rhino Linux 2024.1.

Las notas de esta versión se pueden resumir en tres novedades: por una parte, la nueva versión de su instalador de paquetes: Pacstall 5; por otra, el kernel, que ahora ha subido a Linux 6.9; y, por último, algo genérico: han actualizado paquetes a sus últimas versiones, o por lo menos a lanzamientos más recientes que los que había en la anterior 2023.3.

Pacstall 5, la novedad más destacada de Rhino Linux 2024.4

Pacstall 5 incluye novedades como:

  • Muchas actualizaciones en pacsripts.
  • Pacstall 5.0 y 5.1 introdujeron mejoras en la gestión de múltiples repositorios, lo que facilita mantener los paquetes de repositorios propios actualizados.
  • Se han introducido cadenas de caracteres mejorados en _arch.
  • Lista completa de novedades de Pacstall 5.0 y 5.1 en este y este otro enlace respectivamente.

En cuanto el kernel, se usa 6.9.1-generic para la versión de escritorio, 6.9.0-okpine en dispositivos de PINE64 y 6.8.0-raspi para la Raspberry Pi. Como hemos comentado, han aprovechado la ocasión para actualizar paquetes y corregir errores.

Rhino Linux 2024.1, como el resto de versiones, está basado en Ubuntu, pero no dicen sobre qué versión del sistema de Canonical está construido. También es lógico, ya que usan sus propios repositorios, actualizan el software con modelo de desarrollo Rolling Release y tampoco usan APT como gestor de paquetes.

Los usuarios existentes pueden actualizar a Rhino Linux 2024.1 escribiendo rpk update -y en el terminal. Para nuevas instalaciones, las imágenes ISO están disponibles en su página de descargas.

code {background-color: rgba(255, 255, 0, 0.18); color: #d63384; padding: 1px 3px; font-family: monospace; border-radius: 2px;}>/style>

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