Disponible Linux Kernel 6.1 LTS con soporte para el lenguaje de programación Rust

Linus Torvalds anunció el lanzamiento y la disponibilidad de descarga de la serie del kernel de Linux 6.1 que viene con controladores nuevos y actualizados para un mejor soporte de hardware, nuevas funciones y muchos otros cambios.

¿Cómo instalar Linux kernel 6.0 en Ubuntu 22.04?

Con más de dos meses de trabajo, el kernel 6.1 de Linux (nombre en clave Hurr durr I'ma ninja sloth) está aquí para presentar soporte experimental para el lenguaje de programación Rust.

Si bien, esto puede parecer muy emocionante para algunos, debes de tener en cuenta que “experimental” significa que es solo una implementación muy básica de Rust que no se puede usar para ningún caso de uso del mundo real.

Otro cambio importante en Linux 6.1 es el trabajo de VM LRU multigeneracional para identificar mejor las páginas de memoria que están realmente en uso.

La actualización del kernel de Linux podría dañar físicamente la pantalla de algunas computadora portátil de Intel

Además, la nueva serie de kernel brinda la capacidad de realizar verificaciones de firmas PKCS#7 en programas BPF y crear programas BPF destructivos y un nuevo enlace de módulo de seguridad para controlar cómo se crean los espacios de nombres de usuario.

La arquitectura de Loongarch se ha mejorado con soporte para compilación BPF JIT, eventos kdump, kexec y perf, el sistema de archivos Btrfs recibió importantes mejoras de rendimiento, soporte para escrituras en búfer con io_uring y soporte para archivos protegidos por fs-verity para enviar operaciones, la herramienta perf obtuvo soporte mejorado para CPU AMD y el sistema de archivos FUSE ahora admite la creación de archivos temporales.

Entre otros cambios dignos de mención, el kernel ahora es capaz de descomprimirse y ejecutarse independientemente de la arquitectura de hardware en los sistemas EFI, el sistema de archivos EROFS (Sistema de archivos de solo lectura mejorado) ahora admite el intercambio de datos duplicados entre sistemas de archivos, la versión mínima de GNU Make para compilar el kernel ahora es 3.82, y un nuevo modo io_uring ayuda a diferenciar la ejecución de cosas relacionadas con el anillo hasta que una aplicación lo necesite.

Rust entra en el kernel de Linux y da otro paso hacía adelante

Por supuesto, también hay controladores nuevos y actualizados para admitir hardware más nuevo. Vale la pena mencionar aquí la compatibilidad con el teclado PinePhone, las palas XBOX One Elite, el controlador adaptable X-Box, el controlador de vuelo PhoenixRC, el controlador de automóvil VRC-2, XP-PEN Deco Pro S, HID++ para todos los dispositivos Logitech Bluetooth y el controlador DualSense Edge.

Además, el kernel 6.1 de Linux brinda soporte para control de hardware de aumento de precisión para CPU AMD, controlador criptográfico Aspeed para aceleración de hardware, soporte para procesadores Intel Meteor Lake y soporte para el formato de imagen ASMedia NVM.

Por último, pero no menos importante, el kernel de Linux 6.1 debería ser una serie LTS (Soporte a largo plazo) que podría recibir actualizaciones durante al menos dos años, según el renombrado desarrollador del kernel de Linux Greg Kroah-Hartman, quien siempre decía que la última versión importante del kernel de un año recibe soporte LTS.

Rust pronto entrará en el kernel de Linux 6.1

Puede descargar el kernel de Linux 6.1 ahora mismo desde el sitio web kernel.org o desde el árbol Git de la fuente del kernel de Linus Torvalds si deseas compilarlo usted mismo en tu distribución GNU/Linux, pero se recomienda esperar a que llegue la nueva versión del kernel.

Relacionado

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

5 Razones principales por las que a los desarrolladores les encanta el lenguaje de programación Rust

Rust es uno de los pocos lenguajes modernos que ha encontrado un lugar en la industria donde los programadores pueden crear código que utilizan las empresas reales. Echemos un vistazo a las cosas que hacen que la codificación en Rust sea tan atractiva para los programadores. Parece que todos los días se crea un nuevo lenguaje de programación, muchos más lenguajes de los que cualquier desarrollador ¡SEGUIR LEYENDO!

Alternativas de software escritas en Rust

Una Awesome List de software escrito en Rust capaz de reemplazar software de nuestro día a día, sobre todo para los que usen Linux / Unix. Aplicaciones Contenedores runc youki : un tiempo de ejecución de contenedor experimental escrito en Rust Herramientas de sistema autojump/z zoxide: Un comando de CD más inteligente para la terminal. awk frawk: Un lenguaje eficiente similar al awk bash/PowerShell/fish nushell: Una ¡SEGUIR LEYENDO!

Anunciado Rust 1.57.0

El equipo de Rust se complace en anunciar una nueva versión de Rust, 1.57.0. Rust es un lenguaje de programación que permite a todos crear software confiable y eficiente. Si tiene una versión anterior de Rust instalada a través de rustup, obtener Rust 1.57.0 es tan fácil como: rustup update stable ¿Que hay de nuevo en 1.57.0 estable? Rust 1.57 trae panic! a contextos constantes, agrega ¡SEGUIR LEYENDO!

AWS SDK para Rust (versión preliminar para desarrolladores)

El equipo de Amazon AWS presento AWS SDK para Rust en una versión preliminar para desarrolladores. EL SDK de AWS para Rust permite a los desarrolladores interactuar con los servicios de AWS y disfrutar de la API que sigue los modismos y las prácticas recomendadas de Rust. Utiliza características modernas del lenguaje Rust como asincrónico/espera, IO sin bloqueo y constructores. El SDK también se integra con ¡SEGUIR LEYENDO!

Bevy: Un motor de videojuegos construido en Rust

Bevy es un motor de juego y un framework de aplicación refrescantemente simple basado en datos integrado en Rust. ¡Es gratis y de código abierto! Los objetivos a lograr marcados para Bevy Ser Capaz: Bevy ofrece un conjunto completo de funciones 2D y 3D Ser Simple: Bevy es fácil de aprender para los principiantes, pero infinitamente flexible para los usuarios avanzados Estar Centrado en Datos: Bevy ¡SEGUIR LEYENDO!

Mejores Libros PDF de Programación y Tecnología GRATIS

Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis. Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más. Aquí, vas a encontrar libros enfocados hacía programadores. Sobre ¡SEGUIR LEYENDO!

Salir de la versión móvil