Linux 5.19 llega repleto de novedades, también para Apple M1

publicado en: Linux | 0

Linux Torvalds ha anunciado el lanzamiento de Linux 5.19, una nueva versión del kernel que, como de costumbre, llega repleta de cambios en todos los frentes. Se trata, además, de una de las últimas versiones que se van a lanzar de la serie 5. Cuenta Torvalds que bien podría ser la 6.0, porque la numeración actual comienza a resultarle confusa, por lo que falta por ver si la siguiente versión será Linux 6, o se aguanta con Linux 5.20 y ya para 2023 estrena la nueva.

Sea como fuere, lo de menos con cada nueva versión del kernel es la numeración. Lo que cuenta son las novedades y en ese aspecto, ningún salto de versión supone diferencia alguna. En el caso de Linux 5.19, nos encontramos con la lista habitual de mejoras y correciones en el soporte de hardware, sistemas de archivos, virtualización, seguridad y otros tantos de los ejes tradicionales sobre los que discurre el grueso del desarrollo del núcleo

Algunas de las novedades destacadas de Linux 5.19 incluyen soporte inicial para la CPU de arquitectura RISC ISA ‘LoongArch’, mejoras en el soporte de las nuevas CPU AMD Zen 4 e Intel Alder Lake, continúa la implementación de AMD RDNA3 e Intel DG2/Alchemist, comienza a integrarse soporte gráfico para Raptor Lake P… Todo esto está está muy al principio de su desarrollo y, por lo tanto, de su consideración para ser puesto en producción, pero por ahí van los tiros.

Más avanzado está el soporte de para archivos de firmware comprimidos con ZSTD, para la función de paginación anidada segura de AMD o para la gestión de energía con Intel Alder Lake, así como, y no esto no es ninguna curiosidad, el soporte para los chips ARM de Apple. A modo de ejemplo, Linux 5.19 ha integrado ya los controladores Apple eFuse y Apple M1 NVMe, desarrollados por el proyecto Asahi Linux.

Otras novedades de Linux 5.19 incluyen un nuevo mecanismo de control para detectar problemas en las CPU de Intel, soporte para nuevos dispositivos como Raspberry Pi Sense HAT o el teclado ThinkPad TrackPoint II, entre otros, y un largo número de correcciones y añadidos en la forma de mejora del soporte, por lo general, a todo tipo de hardware para Linux en las arquitecturas soportas por este. Mención especial, de nuevo, para todo lo que viene de ARM.

En Linux 5.19 encontramos mejoras en la gestión energética, almacenamiento, redes, audio, dispositivos e interfaces de entrada, TV, webcams y captura de vídeo, USB, SPI, MMC, MTD, monitoreo de hardware y rendimiento, criptografía y, de nuevo, un largo etcétera que aún no han terminado de recopilar en Kernel Newbies, el sitio recomendado para acceder de la manera más comprensiva posible a toda la información relacionada con las novedades de esta versión.

Por lo demás, Linux 5.19 recibirá mantenimiento durante las próximas semanas, intervalo en el que irá extendiendo entre entre el amplio abanica de distribuciones Linux en curso. Se cierra puesta su ventana de desarrollo y se abre la siguiente, la de… ¿Linux 5.20 o Linux 6? Lo que a Mr. Torvalds le apetezca, por supuesto.

Fuente: Muy Linux.

 

 

Aparece una compilación de Pop!_OS 22.04 para Raspberry Pi 4

publicado en: Linux | 0

System76 ha anunciado la publicación de la compilación para Raspberry Pi 4 de Pop!_OS 22.04, la última versión de su distribución basada en Ubuntu y orientada sobre todo a hacer funcionar sus propios equipos, si bien en ningún momento se impide su ejecución e instalación en los típicos ordenadores x86 (AMD e Intel) que solemos tener en nuestros hogares.

Recordamos que esta no es la primera incursión de System76 en Raspberry Pi, ya que Pop!_OS 21.10 tuvo una compilación compatible con la versión 4 del popular mini-PC. Dicho esto, Pop!_OS 22.04 ofrece en esencia lo mismo, pero con una pila de software actualizada, algunos cambios y publicado en versión previa.

Cuando se habla de compilaciones oficiales para Raspberry Pi, las derivadas de Ubuntu suelen ganar atractivo frente al sistema original. Mientras que las compilaciones de la distribución de Canonical para esos mini-PC están orientadas al IoT y entornos de servidor, derivadas como Ubuntu MATE y Pop!_OS se mantienen como sistemas orientados al escritorio, por lo que se adaptan mejor a aquellos usuarios que quieren usar un Raspberry Pi como computadora de escritorio.

A pesar de tener una orientación similar como sistema debido a que System76 es una empresa totalmente centrada en el escritorio, la versión para Raspberry Pi 4 de Pop!_OS 22.04 llega con algunos cambios en comparación con la compilación para x86 de 64-bit. En primer lugar, el sistema no cuenta con la coletilla LTS, así que no estará soportado durante un largo periodo de tiempo. Segundo, emplea el kernel Linux 5.15 LTS en lugar de la versión 5.16 utilizada por la compilación para procesadores Intel y AMD. Una decisión un tanto curiosa, pero nos suponemos que desde System76 tendrán sus razones para tomarla.

Como tecnología en fase previa que es, se trata de un producto inmaduro e inacabado, así que no sería sorprendente encontrarse con fallos incluso empelando la variante más potente de Raspberry Pi 4, que incorpora la impresionante cantidad de 8GB de RAM. Los problemas parecen manifestarse de manera más evidente tras realizar un proceso de actualización.

Pop!_OS 22.04 LTS ha supuesto todo un salto hacia adelante para la distribución, sobre todo en lo que respecta a tomar distancia de su distribución madre. La compilación para x86_64 usa Linux 5.16 como kernel en lugar de la versión 5.15 LTS, PipeWire como servidor de audio predeterminado en detrimento de PulseAudio y un sistema actualizaciones atómicas que pone el sistema al día de forma automática.

 

Fuente: Muy Linux.

 

 

Matt Hicks apunta el nuevo rumbo de Red Hat

publicado en: Linux | 0

Independientemente de las circunstancias que han llevado a Matt Hicks a lo más alto en Red Hat, su presencia va a generar muchísimo interés, siendo la firma del sombrero rojo, ahora subsidiaria de IBM, la corporación líder dentro del espectro Linux. Aprovechando la ocasión, el veterano Steven Vaughan-Nichols se ha reunivo con Hicks y con Paul Cormier, su predecesor en el cargo, para preguntarles acerca del futuro más inmediato de la compañía.

En lo que respecta a la dirección de Red Hat, Hicks pretende mantener la línea que ha llevado a la empresa a crecer en los últimos 20 años y ha dicho que intentarán incorporarse a los “nuevos mercados, ya sea el cambio a la nube y los servicios en la nube o a la computación en la frontera (edge computing). En los próximos dos trimestres solo nos enfocaremos en ejecutar. Hay un gran impulso en este momento en torno a la nube híbrida abierta”.

Red Hat, como gran empresa que es, no solo desarrolla sus propias cosas, sino que también colabora con otras grandes corporaciones. Aquí Hicks ha mencionado el trabajo conjunto con General Motors en el desarrollo de Ultifi, la plataforma de software de extremo a extremo del gigante de la automoción. Por otro lado, ha recordado que hace dos días se anunció una asociación con la tecnológica europea ABB, relacionada con la automatización de la fabricación.

Paul Cormier, por su parte, seguirá en Red Hat. Dirigirá la junta de asesoría estratégica y estará con el equipo de gestión asumiendo una función de asesoramiento. El ya exconsejero delegado y expresidente ha dicho a Vaughan-Nichols: “Me atrevo a decir que fuimos la primera empresa de software en empezar a hacer sonar el tambor por la nube híbrida”. Parece que Cormier, en su nuevo puesto, estará en una posición que también le permitirá trabajar de forma más cercana con los clientes y los socios, sobre todo en lo que respecta a ayudarles a adoptar la nube híbrida.

Sobre el trabajo de Cormier mientras estuvo al frente de Red Hat, Hicks asegura que ha dado a la compañía “una estructura y una base increíbles con IBM y de cómo interactuamos con IBM que creo que realmente será sostenible”. Aquí entra la relación entre matriz y subsidiaria, de la que Cormier entiende que “las líneas rojas eran rojas y las líneas azules eran azules, y eso permanecerá igual”. Hicks lo corrobora: “Es fundamental, no solo para Red Hat, sino también para IBM, que sigamos siendo neutrales en el mercado”. En esas frases se percibe la defensa de cierta autonomía por parte de la subsidiaria.

En cuanto a la descontinuación de CentOS como sistema de producción, Hicks ha respondido a señalado que aquel fue un giro necesario. Además, bajo su criterio, el correcto funcionamiento del código abierto depende del “ciclo de contribución, y eso no estaba sucediendo con CentOS. Buena parte de la comunidad sigue mostrando su desacuerdo con la decisión de la compañía, pero ya existen varios clones de RHEL que se están posicionando en el mercado, entre ellos AlmaLinux y Rocky.

Otro aspecto que preocupa mucho a Red Hat es la seguridad, área en la que la compañía seguirá invirtiendo bastante según ha contado Matt Hicks, y no solo en lo que podríamos definir como “servidores tradicionales”, sino también en otras áreas como el IoT, que suele protagonizar muchos de los escándalos relacionados con la ciberseguridad. Otro aspecto a tener muy en cuenta es el goteo de vulnerabilidades tipo Spectre que afectan a los procesadores x86, aun cuando estas son imposibles de solucionar.

Red Hat es una empresa a la que le gusta mirar hacia el futuro y la computación en la frontera es otra área sobre la que tiene puesto el foco. Matt Hicks ha comentado aquí que para 2024 esperan un “crecimiento del 800 % en las aplicaciones creadas para el Edge Computing. Queremos que esas aplicaciones formen parte de la nube híbrida abierta. Creemos que tenemos una posición única para volver a conectar los dispositivos finales a los activos que tienen en sus centros de datos y la nube que usa para administrar su empresa hoy”.

 

Fuente: Muy Linux.

 

 

Epic Games publica los primeros ejecutables de Unreal Engine para Linux

publicado en: juegos, Linux | 0

Epic Games no es la empresa que mejor trata a Linux, una situación que se agrava si vemos la cínica postura de la compañía en torno al sistema y que es la comunidad la que está cubriendo muchas de sus carencias. Sin embargo, de vez en cuando da un paso en la dirección correcta, como la publicación de unos ejecutables de Unreal Engine para Linux.

Unreal Engine soporta Linux oficialmente desde hace años, sin embargo, y al contrario de macOS y Windows, su instalación sobre el sistema de código abierto tenía que realizarse a través de un tortuoso proceso de compilación que mostramos hace siete años sobre Ubuntu 14.04. Obviamente, con todo el tiempo transcurrido desde entonces, hoy en día ese tutorial está obsoleto, pero hasta hace poco era la única vía para tener Unreal Engine funcionando en Linux.

El tener a mano unos binarios de Unreal Engine compilados para Linux acerca un poco el soporte a lo que siempre han tenido los usuarios de Windows y macOS, que nunca han tenido la necesidad de llevar a cabo el proceso de compilación. El código fuente está disponible bajo una licencia privativa y puede que en algunos casos específicos sea conveniente compilarlo incluso en los sistemas privativos, pero el no tener unos binarios compilados para simplemente descargarlos y usarlos supone una barrera importante que pone a Linux en clara desventaja frente a sus competidores.

La versión compilada de Unreal Engine para Linux puede obtenerse a partir de este enlace. Para iniciar el proceso de descarga se requiere tener una cuenta de Epic Games, la cual puede crearse directamente o a partir de otra de Facebook, Google, Xbox Live, PlayStation Network, Nintendo, Steam o Apple. Si es la primera vez que se realiza la descarga, el usuario tendrá que aceptar los términos de uso para iniciarla. Unreal Engine está dentro de un fichero ZIP que ocupa algo más de 20GB, que una vez descomprimido se transforma en un directorio que ocupa más de 56GB en disco.

Tras descomprimir el fichero ZIP, un proceso que puede llegar a tardar bastante si uno no dispone de un equipo potente, es posible iniciar el editor ejecutando el siguiente comando o realizando la ruta indicada con el explorador de ficheros a partir de la ubicación en la que se encuentra el directorio con Unreal Engine descomprimido (el 5.0.3 corresponde a la versión, así que esa parte cambiará dentro de poco):

./Linux_Unreal_Engine_5.0.3/Engine/Binaries/Linux/UnrealEditor

Este servidor no sabe usar Unreal Engine, así que no puede decir si la versión compilada para Linux funciona bien de verdad o no, pero al menos sí ha sido capaz de iniciar el editor sobre Fedora 36 Silverblue, aunque a nivel de requisitos se recomienda Ubuntu.

Y hasta aquí la novedad de Unreal Engine para Linux, que al menos ya puede ser iniciado sin tener romperse la cabeza con las dependencias hasta lograr compilarlo en un proceso que, por lo general, suele ser más complicado de realizar fuera de Ubuntu debido a la falta de documentación.

 

 

Fuente: Muy Linux.

 

 

Steam en vehículos Tesla ¿otro paso para el Linux Gaming?

publicado en: Linux | 0

 

 

 

Elon Musk, persona que dirige y que desde hace tiempo es la cara visible de Tesla, ha anunciado a través de Twitter que la compañía está haciendo progresos para integrar el cliente de Steam en el sistema operativo empleado por sus coches eléctricos, lo que en teoría debería de ser un empujón en el buen sentido para el Linux Gaming.

La integración del cliente de Steam en los vehículos eléctricos de Tesla puede sonar a una locura si uno lo ve desde fuera, pero la realidad es que es un movimiento que tiene mucho sentido si vemos la base tecnológica desde el punto de vista de la computación, ya que el sistema operativo es Linux y los modelos más recientes emplean procesadores AMD Ryzen con gráficos RDNA 2. Dicha combinación es en base la misma que la empleada por la Steam Deck, así que la llegada de Steam a los vehículos de Tesla suena a algo verosímil.

Parece que Tesla va a apostar por una estrategia parecida a la de Google para con ChromeOS, sistema al que Steam ha llegado a modo de port del cliente para Linux. Tomar el cliente de Steam para Linux permite ejecutar una gran cantidad de videojuegos sin muchas más complicaciones, porque además de los ports nativos, también está a Proton, la conocida capa de compatibilidad basada en Wine que facilita la ejecución de videojuegos de Windows en los sistemas operativos Linux y macOS.

La llegada de Steam a los vehículos Tesla no es un movimiento hecho en caliente por parte de la compañía, sino que se está cocinando a fuego lento desde al menos principios de año, cuando el propio Elon Musk dijo a través de la misma red social que estaban “trabajando en el caso general de hacer que los juegos de Steam funcionen en un Tesla frente a títulos específicos”. Para los mencionados vehículos ya existe Tesla Arcade, que ofrece videojuegos conocidos como Cuphead y Sonic the Hedgehog 1, pero la incorporación de Steam aceleraría la disposición de títulos triple A sin que tengan que ser específicamente portados.

Y hasta aquí nada que sea realmente nuevo por estos lares. A estas alturas hemos publicado bastante de Steam para Linux y sobre las ventajas y los posibles inconvenientes de Proton, que, nos guste o no, se ha convertido en el verdadero puntal del Linux Gaming, y a eso se están aferrando Valve, Google y probablemente Tesla si todo va según hemos entendido.

Con un Linux cada vez más utilizado en los ordenadores que no adoptan la forma de las computadoras personales de toda la vida, la ejecución de videojuegos sobre el sistema de código abierto parece tener más recorrido en dichos dispositivos.

 

Fuente: Muy Linux.

 

 

Lubuntu Backports pretende suministrar el último LXQt sobre una base LTS

publicado en: Linux | 0

 

Lubuntu, uno de los grandes referentes de LXQt (antes LXDE), parece que va a intentar a reforzar su posición con un PPA oficial de backports que facilitará la instalación de la última versión del escritorio (o al menos una más reciente) sobre la base de Ubuntu LTS.

Seguro que a más de uno se le ha pasado por la cabeza Kubuntu Backports, un PPA que suministra una versión más reciente de KDE Plasma para el mencionado miembro de la familia de Ubuntu. El caso de Lubuntu Backports no es muy diferente según reconocen los responsables, que también admiten las similitudes con KDE neon.

Los encargados de Lubuntu han explicado en una entrada publicada en su blog oficial que, “a medida que pase el tiempo, nuestro enfoque de desarrollo seguirá centrado en los nuevos lanzamientos, y planeamos aterrizar y probar los cambios allí antes de enviarlos a Backports. Dicho esto, este es un término medio perfecto entre la estabilidad y las nuevas funciones que los usuarios de todos los niveles podrán disfrutar”.

A la espera de cómo acabará funcionando una vez que todo haya sido desplegado, parece que desde Lubuntu quieren que su PPA se acerque más al modelo “agresivo” de neon que a la política más pausada que por lo general se aplica en Kubuntu Backports. Obviamente, y al igual que pasa con el miembro de la familia Ubuntu con KDE Plasma, Lubuntu Backports no es una nueva edición de la distribución, sino más bien una vía para que los usuarios puedan tener la última versión de LXQt (o una más reciente) sobre la base de Ubuntu 22.04 LTS.

El hecho de centrarse en el último lanzamiento LTS de Ubuntu ha abierto la posibilidad que haya una versión del repositorio para Debian. Los responsables de Lubuntu han anunciado a través de Twitter que están trabajando para llevar los cambios que están desarrollando a Debian, así que la puerta está abierta para que los usuarios de la “gran madre” de las distribuciones también se beneficien de este esfuerzo, aunque veremos a qué ramas llega y bajo qué condiciones.

Actualmente hay un PPA en fase staging, el cual puede considerarse como en fase beta. Oficialmente el repositorio tendría que ser puesto en funcionamiento mañana si no surgen contratiempos de última hora. Desde Lubuntu se han planteado el posible lanzamiento de una imagen ISO de la versión 22.04.1 LTS con el repositorio de backports habilitado por defecto si hay demanda suficiente por parte de los usuarios.

Fuente: Muy Linux.

Rocky Linux 9, nueva versión del más fiel reemplazo de CentOS

publicado en: Linux | 0

Llega la que faltaba: Rocky Linux 9, la nueva versión de una de las derivadas más destacadas de Red Hat Enterprise Linux (RHEL) de nueva hornada, esas que aparecieron a raíz de la desaparición del CentOS clásico y que ya han ocupado su posición en el segmento del mercado que les corresponde.

Hablando así, no obstante, puede parecer que la desaparición de CentOS hizo que las derivadas de RHEL surgiesen como caracoles después de la lluvia, cuando lo cierto es que de todas las que se anunciaron, solo unas pocas han conseguido sacar cabeza, siendo AlmaLinux y Rocky Linux las dos más señaladas, que no las únicas.

Volviendo con el lanzamiento que nos ocupa, Rocky Linux 9 sigue como es obvio los pasos de Red Hat Enterprise Linux 9

, contando con las mismas novedades que trajo el buque insignia del Linux corporativo en esa versión. Es decir, lo mismo que con AlmaLinux 9 o la más reciente Oracle Linux 9, la última de las clásicas que se mantiene al día.

En este sentido, sin embargo, Rocky Linux 9 es con toda probabilidad la derivada más apegada a la base de RHEL de las que pululan por ahí. Quizás sea por su carácter comunitario -aunque AlmaLinux también va por el mismo camino, o eso es lo que pretende-, pero es que no hay prácticamente diferencias entre el lanzamiento original y este. Pero ¿acaso debería haberlas?

Si comparamos a Rocky Linux con CentOS, es estilo es ciertamente muy similar: se cambia la marca de Red Hat, ya que está registrada, cuatro cosas más a nivel de diseño y hasta ahí. Al contrario que AlmaLinux u Oracle Linux: la primera ofrece un abanico de opciones de escritorio más animado, mientras que la segunda aplica su Unbreakable Enterprise Kernel, entre otros cambios.

Rocky Linux 9, por su parte, se limita a reproducir RHEL al milímetro: GNOME 40 y sus correspondientes novedades son lo más destacado para con el escritorio; trae nuevas versiones de herramientas y lenguajes de programación como GCC 11.2.1, LLVM 13.0.1, Rust (1.58.1), and Go (1.17.1). Python 3.9, Node.js 16, Ruby 3.0.3, Perl 5.32, PHP 8.0, Rust 1.58.1, Go 1.17.1…

Sucede igual como las demás novedades que destacan en el anuncio oficial de Rocky Linux 9 donde, eso sí, recuerdan el tiempo de soporte para las versiones en curso de la distribución, aplicables al resto de derivadas de RHEL: Rocky Linux 8 mantendrá su soporte hasta el 31 de mayo de 2029, Rocky Linux 9 hasta el 31 de mayo de 2032.

En resumen, Rocky Linux es lo que se esperaba que fuera, un fiel clon de Red Hat Enterprise Linux, y Rocky Linux 9 su flamante versión, disponible para arquitecturas Intel/AMD (x86_64), ARM64 (aarch64), IBM PowerPC (ppc64le) y IBM Z (s390x), así como en imágenes para AWS en la página de descargas oficial.

Para más datos, consulta las notas de lanzamiento, donde se desgranan todos los pormenores de Rocky Linux 9.

 

Fuente: Muy Linux.

Oracle Linux 9 llega con lo mejor de RHEL 9, su Unbreakable Enterprise Kernel y más

publicado en: Linux | 0

 

Oracle Linux 9 es la nueva versión del sistema operativo del gigante tecnológico y uno de los derivados más veteranos y extendidos de Red Hat Linux Enterprise (RHEL), por lo que no es de extrañar que tras el no venga el otro, aunque los cambios más recientes han alterado de manera significativa un panorama que no se había movido apenas desde hace muchos años.

Así, tras el lanzamiento de Red Hat Enterprise Linux 9 no llegó, tal y como era habitual, CentOS 9, pues la distribución, como tal, ya no existe; sino que lo hizo AlmaLinux 9, posicionada casi desde un principio como la nueva derivada estrella de RHEL, aun cuando todavía falta por aparecer Rocky Linux.

La que ya está aquí, sin embargo, es Oracle Linux 9, una que no ha faltado a su cita desde hace tres lustros, que se dice pronto. Y siempre lo ha hecho con bastante solvencia: cual clon a nivel binario de RHEL, con una compatibilidad asegurada para con los paquetes de este, pero con sus propias especias, léase el Unbreakable Enterprise Kernel, su sello más distintivo.

Otras de las características de la distribución que también vale destacar para con el lanzamiento de Oracle Linux 9, al margen de su kernel personalizado, es se trata de un sistema totalmente gratuito y sin limitaciones de instalación: Oracle solo te cobra si quieres soporte. En caso contrario, puedes usar el sistema para lo que quieras.

Con respecto a las novedades de Oracle Linux 9, podrían resumirse en «todo lo que trajo RHEL 9 más el Unbreakable Enterprise Kernel», pero sería faltar a la verdad. A diferencia de derivadas mucho más apegadas al sabor original como son AlmaLinux o Rocky Linux, Oracle, sin romper la compatibilidad, le mete mano al sistema en varios apartados.

Por ejemplo, Oracle Linux 9 el Unbreakable Enterprise Kernel, UEK R7, basado en Linux 5.15 LTS, en lugar de Linux 5.14, que fue el que presentó RHEL9; incluye mejoras del sosrte de sistemas de archivos como Btrfs,que sigue disponible desde la misma instalación para quien desee usarlo; y mejor la integración con VirtualBox, en concreto, añadiendo soporte para carpetas compartidas de VirtualBox.

Usuarios habituales, potenciales y curiosos encontrarán la descarga de Oracle Linux 9 lista para su despliegue, en formatos DVD e imagen de arranque para arquitecturas x86_64 (x86_64) y ARM (aarch64).

 

Fuente: Muy Linux.

Disponible Debian 11.4 para pulir la experiencia estable de Bullseye

publicado en: Debian, Linux | 0

 

 

Debian 11.4 es la nueva actualización de mantenimiento de de la actual versión estable de la distribución y la segunda que ve la luz esta año, aunque por su numeración es fácil discernir en qué punto nos encontramos de la vida útil de ‘Bullseye’, cuyo lanzamiento original se dio el año pasado.

Como siempre repetimos, Debian 11.4 conserva intactas todas las novedades de Debian 11, mientras que se encarga de recoger todas las correcciones acumuladas desde el lanzamiento de la imagen previa, y como correcciones se entiende tanto mejoras de estabilidad como, principalmente, parches de seguridad. Entre unos y otros, suman algo más de un centenar de cambios.

Algunos de esos cambios incluyen correcciones en el instalador del sistema, mejoras en el soporte de gráficos NVIDIA, o la restauración de la funcionalidad del cliente de escritorio de Telegram, entre muchas otras.

Por lo demás, Debian 11.4 llega con lo que llegó en su día, incluyendo múltiples actualizaciones, mejoras importantes en el soporte de componentes clave como systemd, Wayland y CUPS, según cubrimos en la noticia de su lanzamiento.

Así pues, Debian 11.4 se proponer como el medio recomendado para quienes deseen realizar una nueva instalación del sistema, con una excepción, y es que tal y como señalan en el anuncio oficial, no es necesario deshacerse de las imágenes viejas para reemplazarla con esta nueva, ya que con realizar una actualización del sistema es más que suficiente para estar al día.

Y no hay mucho más que contar. ¿Te apetece subirte a Debian Bullseye? Aquí tienes el trampolín. Además, salvo que tus necesidades de contar con un kernel muy reciente sean un obstáculo -que se puede salvar de manera sencilla, aunque se le va parte de la gracia al sistema-, no te preocupes por las aplicaciones, que gracias a sistemas como Flatpak, Snap y otros lo tienes más fácil que nunca.

Te dejamos con la descarga de Debian 11.4 ‘Bullseye’ en el formato que más te interese:

  • DVD – Descarga directa: 32-bit, 64-bit | Torrent: 32-bit, 64-bit.
  • Medios en vivo – Descarga directa: 32-bit, 64-bit | Torrent: 32-bit, 64-bit.

Fuente: Muy Linux.

El aterrizaje de Rust en Linux podría producirse más temprano que tarde

publicado en: Linux | 0

La introducción de Rust en Linux es un tema que ha despertado gran interés, sobre todo porque es visto como una vía para modernizar el kernel en aspectos como el de la seguridad. En su momento Linus Torvalds mostró cierto escepticismo, pero la posición del creador del kernel ha ido evolucionando hacia una más receptiva, hasta el extremo de que la incorporación oficial de Rust podría estar cerca.

En la última Open Source Summit organizada por The Linux Foundation, Linus Torvalds mantuvo una charla pública con Dirk Hohndel, director de código abierto de Cardano. El creador de Linux siempre es noticia por lo que dice, ya sea por la polémica que genera o por mostrar la posible evolución del kernel en los próximos meses o años. En esta ocasión posiblemente lo más interesante hayan sido sus respuestas sobre la situación de Rust en Linux.

Sobre el lenguaje originario de Mozilla, que ahora opera de forma independiente, Linus Torvalds dijo que hay razones técnicas reales, como la seguridad de la memoria, por las que es bueno incorporar Rust al kernel. Y la gente ha estado trabajando mucho en ello. Así que realmente espero que funcione”. Esto comenzará con partes muy pequeñas y muy específicas del kernel. No estamos reescribiendo todo el kernel en Rust.

Las respuestas dadas por Torvalds se ajustan a las informaciones que hemos publicado con anterioridad. Ver Linux portado a Rust tiene pinta de ser una meta extremadamente difícil de lograr, más viendo que se trata de un componente compuesto por aproximadamente 30 millones de líneas de código. Por otro lado, Rust está dando poco a poco pequeños pasos que podrían situarlo en una posición importante dentro de Linux.

Dirk Hohndel también preguntó a Linus Torvalds sobre cómo irá el trabajo de los mantenedores con Rust, mencionando el reconocimiento de los patrones y la detección de las ideas tras los parches. El creador del kernel respondió lo siguiente: “No veo eso como un gran problema. Por ejemplo, en el subsistema de compilación, estoy acostumbrado a ver código Perl con macros, y son un desastre profano. Para mí, Perl es un lenguaje de solo escritura. Yo ni siquiera pretendo entender lo que está pasando, pero estoy perfectamente feliz de confiar en los mantenedores. Esa ha sido mi política durante mucho tiempo, que confío en que las personas harán lo correcto hasta que cometan errores”.

Aunque Torvalds sigue siendo el mandamás en el desarrollo del kernel, es obvio que no puede abarcar todo viendo su actual tamaño, así que es lógico que delegue en otras personas ciertas partes de la supervisión. Eso sí, él sigue teniendo la última palabra a la hora de dar el visto bueno a los cambios y a la publicación de nuevas versiones de Linux.

En la charla que mantuvo con Hohndel, Torvalds respondió que le resulta frustrante no poder confiar en la seguridad ofrecida por el hardware en alusión a los graves fallos que han ido apareciendo desde la publicación de Meltdown y la primera variante de Spectre. Aquí los desarrolladores del kernel tuvieron que hacer trabajo extra para corregir o mitigar fallos presentes en el silicio, aunque también dijo que “los tipos de problemas de seguridad que vemos en el lado del hardware se han vuelto más esotéricos a medida que pasa el tiempo”.

Otro aspecto mencionado es que la única preocupación apremiante que hay dentro del kernel suele ser la seguridad, a la vez que reconoció que, como ingeniero de software, nunca escribe documentación, y es que para Torvalds “la documentación es inútil en comparación con la realidad”.

El aterrizaje oficial de Rust podría producirse más temprano que tarde, más concretamente en Linux 5.20 según declaraciones de Linus Torvalds ante el veterano Steven Vaughan-Nichols: “Me gustaría ver la fusión de la infraestructura de Rust para comenzar en la próxima versión, pero ya veremos”.

Como vemos, la llegada de Rust a Linux empieza a tomar forma, pero eso no tiene por qué significar que vaya a llegar a la rama estable del kernel de forma inmediata, así que lo dejaremos en que es realista pensar que lo haga durante el transcurso de lo que resta de 2022.

Fuente: Muy Linux.