{"id":106007,"date":"2022-12-12T09:36:41","date_gmt":"2022-12-12T07:36:41","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-1"},"modified":"2026-02-08T18:56:03","modified_gmt":"2026-02-08T16:56:03","slug":"reliz-yadra-linux-6-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-1","title":{"rendered":"Lanzamiento del n\u00facleo Linux 6.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de dos meses de desarrollo, Linus Torvalds present\u00f3 el lanzamiento del n\u00facleo Linux 6.1. Entre los cambios m\u00e1s destacados se encuentran: soporte para el desarrollo de controladores y m\u00f3dulos en el lenguaje Rust, modernizaci\u00f3n del mecanismo de determinaci\u00f3n de las p\u00e1ginas de memoria utilizadas, un gestor de memoria especializado para programas BPF, un sistema de diagn\u00f3stico de problemas de memoria KMSAN, un mecanismo de protecci\u00f3n KCFI (Kernel Control-Flow Integrity) e implementaci\u00f3n de la estructura Maple tree.    <\/p>\n<p>En la nueva versi\u00f3n se han incorporado 15115 correcciones de 2139 desarrolladores, el tama\u00f1o del parche es de 51 MB, lo que es aproximadamente 2 veces menor que el tama\u00f1o de los parches de los n\u00facleos 6.0 y 5.19. Los cambios afectaron a 13165 archivos, se a\u00f1adieron 716247 l\u00edneas de c\u00f3digo y se eliminaron 304560 l\u00edneas. Alrededor del 45% de todos los cambios presentados en 6.1 est\u00e1n relacionados con controladores de dispositivos, aproximadamente el 14% de los cambios tienen que ver con la actualizaci\u00f3n de c\u00f3digo espec\u00edfico para arquitecturas de hardware, el 14% est\u00e1 relacionado con la pila de red, el 3% con sistemas de archivos y el 3% con subsistemas internos del n\u00facleo.     <\/p>\n<p>Novedades principales en el n\u00facleo 6.1:  <\/p>\n<ul>\n<li class=\"l\"> <b>Memoria y servicios del sistema<\/b>\n<ul>\n<li class=\"l\"> Se ha a\u00f1adido la posibilidad de utilizar el lenguaje Rust como segundo lenguaje para el desarrollo de controladores y m\u00f3dulos del n\u00facleo. El principal motivo para soportar Rust es simplificar la escritura de controladores de dispositivos seguros y de alta calidad al reducir la probabilidad de cometer errores en la gesti\u00f3n de memoria. El soporte para Rust no est\u00e1 activo por defecto y no implica que Rust se incluya como una dependencia de compilaci\u00f3n obligatoria del n\u00facleo. Actualmente, solo se ha aceptado una versi\u00f3n m\u00ednima recortada de los parches, que ha sido reducida de 40000 a 13000 l\u00edneas de c\u00f3digo y proporciona solo lo m\u00ednimo necesario para compilar un m\u00f3dulo simple del n\u00facleo escrito en Rust. Se planea aumentar gradualmente la funcionalidad existente, trasladando otros cambios de la rama Rust-for-Linux. Paralelamente, se desarrollan proyectos para utilizar la infraestructura propuesta para desarrollar controladores de discos NVMe, protocolo de red 9p y GPU Apple M1 en Rust.\n<li class=\"l\"> Para sistemas basados en arquitecturas AArch64, RISC-V y LoongArch con EFI, se ha implementado la capacidad de arranque directo con im\u00e1genes de n\u00facleo comprimidas. Se han a\u00f1adido controladores para cargar, iniciar y descargar im\u00e1genes de n\u00facleo, que se llaman directamente desde EFI zboot. Tambi\u00e9n se han a\u00f1adido controladores para la instalaci\u00f3n y eliminaci\u00f3n de protocolos de la base de datos de protocolos EFI. Anteriormente, la descompresi\u00f3n se realizaba con un cargador separado, pero ahora lo puede hacer el controlador en el propio n\u00facleo: la imagen del n\u00facleo se forma como una aplicaci\u00f3n EFI.\n<li class=\"l\"> Se ha incluido parte de los parches con la implementaci\u00f3n de un modelo de gesti\u00f3n de memoria multinivel, que permite separar bancos de memoria con diferentes caracter\u00edsticas de rendimiento. Por ejemplo, las p\u00e1ginas m\u00e1s utilizadas pueden alojarse en la memoria m\u00e1s r\u00e1pida, mientras que las p\u00e1ginas que se utilizan raramente pueden almacenarse en memoria relativamente m\u00e1s lenta. En el n\u00facleo 6.1 se ha adoptado un mecanismo para identificar la ubicaci\u00f3n de las p\u00e1ginas de uso intensivo en memoria lenta para promoverlas a la memoria r\u00e1pida, as\u00ed como se ha implementado el concepto general de niveles de memoria y su rendimiento relativo.\n<li class=\"l\"> Se ha incluido el mecanismo MGLRU (Multi-Generational LRU), que sustituye la antigua implementaci\u00f3n de LRU (Least Recently Used) basada en dos colas por una estructura multinivel, que identifica mejor qu\u00e9 p\u00e1ginas de memoria se utilizan realmente y cu\u00e1les se pueden expulsar al \u00e1rea de intercambio.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la estructura de datos 'maple tree' propuesta por ingenieros de Oracle, que se presenta como un reemplazo m\u00e1s eficiente para la estructura 'red-black tree'. Maple tree es una variante de B-tree que admite la indexaci\u00f3n por rangos de valores y est\u00e1 dise\u00f1ada para un uso eficiente del cach\u00e9. <a href=\"https:\/\/prohoster.info\/es\/server\/dts-riga\/\"  data-wpil-monitor-id=\"374\">de procesadores modernos<\/a>. El maple tree ya ha sido implementado en algunos subsistemas de gesti\u00f3n de memoria, lo que ha tenido un impacto positivo en su rendimiento. En el futuro, el maple tree podr\u00eda utilizarse para implementar bloqueos por rangos.\n<li class=\"l\"> Se ha a\u00f1adido a la sub-sistema BPF la capacidad de crear programas BPF 'destructivos', espec\u00edficamente dise\u00f1ados para iniciar un apagado de emergencia a trav\u00e9s de la llamada crash_kexec(). Tales programas BPF pueden ser necesarios para fines de depuraci\u00f3n para iniciar la creaci\u00f3n de un volcado de errores en un momento espec\u00edfico. Para acceder a las operaciones destructivas al cargar un programa BPF, se requiere especificar la bandera BPF_F_DESTRUCTIVE, activar el sysctl kernel.destructive_bpf_enabled y tener derechos CAP_SYS_BOOT.\n<li class=\"l\"> Para los programas BPF, se ha proporcionado la posibilidad de iterar sobre los elementos de cgroup, as\u00ed como de iterar sobre los recursos (archivos, vma, procesos, etc.) de un hilo o tarea espec\u00edfica. Se ha implementado un nuevo tipo de mapa para crear buffers circulares personalizados (user ring buffer).\n<li class=\"l\"> Se ha a\u00f1adido una llamada especial para asignar memoria en programas BPF (memory allocator), que proporciona una distribuci\u00f3n de memoria m\u00e1s segura en el contexto de BPF que el kmalloc() est\u00e1ndar.\n<li class=\"l\"> Se ha integrado la primera parte de los cambios que permiten la creaci\u00f3n de controladores para dispositivos de entrada con interfaz HID (Dispositivo de Interfaz Humana), implementados en forma de programas BPF.\n<li class=\"l\"> Se ha eliminado por completo del n\u00facleo el c\u00f3digo para soportar el formato de archivos ejecutables a.out, que fue declarado obsoleto en la versi\u00f3n 5.1, y a partir de las versiones 5.18 y 5.19 ha sido desactivado para las arquitecturas principales. El formato a.out ya no se utiliza en sistemas Linux, y la generaci\u00f3n de archivos a.out no es soportada por las herramientas modernas en configuraciones predeterminadas para Linux. El cargador para archivos a.out puede implementarse completamente en espacio de usuario.\n<li class=\"l\"> Para sistemas basados en la arquitectura de conjunto de instrucciones LoongArch, utilizada en los procesadores Loongson 3 5000 y que implementa un nuevo RISC ISA similar a MIPS y RISC-V, se ha implementado el soporte para eventos de medici\u00f3n de rendimiento (perf event), kexec, kdump y compilaci\u00f3n JIT de BPF.\n<li class=\"l\"> En la interfaz de entrada\/salida as\u00edncrona io_uring se ha propuesto un nuevo modo IORING_SETUP_DEFER_TASKRUN, que permite aplazar temporalmente la ejecuci\u00f3n de tareas relacionadas con el b\u00fafer circular hasta que se reciba una solicitud de la aplicaci\u00f3n, lo que se puede usar para organizar la ejecuci\u00f3n de tareas en modo por lotes y prevenir problemas de latencia debido a la expulsi\u00f3n de la aplicaci\u00f3n en un momento inoportuno.\n<li class=\"l\"> Los procesos en el espacio de usuario tienen la capacidad de iniciar la conversi\u00f3n de un rango de p\u00e1ginas de memoria ordinarias a un conjunto de grandes p\u00e1ginas de memoria (Transparent Huge-Pages).\n<li class=\"l\"> Se ha a\u00f1adido la implementaci\u00f3n del dispositivo \/dev\/userfaultfd, que permite acceder a la funcionalidad de la llamada al sistema userfaultfd() utilizando los derechos de acceso en el sistema de archivos. La funcionalidad de userfaultfd permite crear manejadores para las excepciones de p\u00e1ginas no asignadas (page faults) en el espacio de usuario.\n<li class=\"l\"> Se han elevado los requisitos para la versi\u00f3n de la utilidad GNU Make: ahora se requiere al menos la versi\u00f3n 3.82 para compilar el n\u00facleo.                  <\/ul>\n<li class=\"l\"> <b>Subsistema de disco, entrada\/salida y sistemas de archivos<\/b>\n<ul>\n<li class=\"l\"> Se han realizado optimizaciones significativas en el rendimiento del sistema de archivos Btrfs, entre otras, se ha incrementado dr\u00e1sticamente el rendimiento de la llamada ioctl FIEMAP. Se ha a\u00f1adido soporte para escritura tamponada as\u00edncrona para aplicaciones que utilizan io_uring. En la operaci\u00f3n 'send' se ha a\u00f1adido soporte para archivos protegidos mediante fs-verity.\n<li class=\"l\"> Se han a\u00f1adido optimizaciones de rendimiento en el sistema de archivos ext4 relacionadas con el mantenimiento del registro y su funcionamiento en modo solo lectura.\n<li class=\"l\"> En el sistema de archivos EROFS (Enhanced Read-Only File System), destinado a utilizarse en particiones accesibles en modo solo lectura, se ha implementado la posibilidad de almacenar datos que se duplican en diferentes sistemas de archivos.\n<li class=\"l\"> En la llamada al sistema statx() se ha a\u00f1adido la capacidad de mostrar informaci\u00f3n sobre la posibilidad de aplicar entrada\/salida directa al archivo.\n<li class=\"l\"> En el subsistema FUSE (Filesystems in User Space) se ha a\u00f1adido soporte para la creaci\u00f3n de archivos temporales con la bandera O_TMPFILE.                         <\/ul>\n<li class=\"l\"> <b>Virtualizaci\u00f3n y seguridad<\/b>\n<ul>\n<li class=\"l\"> Se ha reemplazado la implementaci\u00f3n del mecanismo de protecci\u00f3n CFI (Control Flow Integrity), que agrega una verificaci\u00f3n antes de cada llamada indirecta a una funci\u00f3n para detectar algunas formas de comportamiento indefinido que podr\u00edan interrumpir el flujo normal de ejecuci\u00f3n (control flow) debido a explotaciones que alteran los punteros a funciones almacenados en memoria. La implementaci\u00f3n est\u00e1ndar de CFI del proyecto LLVM ha sido sustituida por una variante, tambi\u00e9n basada en el uso de Clang, pero adaptada espec\u00edficamente para proteger subsistemas de bajo nivel y n\u00facleos de sistemas operativos. En LLVM, la nueva implementaci\u00f3n se presentar\u00e1 en el lanzamiento de Clang 16 y se incluir\u00e1 como opci\u00f3n '-fsanitize=kcfi'. La diferencia clave de la nueva implementaci\u00f3n es que no est\u00e1 vinculada a las optimizaciones en la etapa de enlace (LTO) y no conduce a la sustituci\u00f3n de punteros a funciones por referencias en la tabla de saltos.\n<li class=\"l\"> Para los m\u00f3dulos LSM (M\u00f3dulo de Seguridad de Linux) se ha habilitado la posibilidad de crear controladores que interceptan operaciones de creaci\u00f3n de espacios de nombres.\n<li class=\"l\"> Se han proporcionado herramientas para verificar firmas digitales PKCS#7 en programas BPF.\n<li class=\"l\"> En \/dev\/random se ha restaurado la posibilidad de apertura en modo no bloqueante (O_NONBLOCK), que hab\u00eda sido eliminada por descuido en el n\u00facleo 5.6.\n<li class=\"l\"> En sistemas con arquitectura x86 se ha a\u00f1adido una advertencia en caso de que los subsistemas del n\u00facleo mapeen p\u00e1ginas de memoria que permiten simult\u00e1neamente ejecuci\u00f3n y escritura. Se est\u00e1 considerando la posibilidad de prohibir completamente dicho mapeo de memoria.\n<li class=\"l\"> Se ha a\u00f1adido un mecanismo de depuraci\u00f3n KMSAN (Kernel Memory Sanitizer) para identificar el uso de memoria no inicializada en el n\u00facleo, as\u00ed como fugas de memoria no inicializada entre el espacio de usuario y los dispositivos.\n<li class=\"l\"> Se han realizado mejoras en el generador de n\u00fameros aleatorios criptogr\u00e1ficamente seguro CRNG, utilizado en la llamada getrandom. Los cambios han sido preparados por Jason Donenfeld, autor de WireGuard, y est\u00e1n destinados a mejorar la seguridad en la extracci\u00f3n de enteros aleatorios. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"232\">VPN<\/a> En la pila TCP se ha implementado la posibilidad (desactivada por defecto) de usar tablas hash de sockets separadas para cada espacio de nombres, lo que permite mejorar el rendimiento de los sistemas con un gran n\u00famero de espacios de nombres.            <\/ul>\n<li class=\"l\"> <b>Subsistema de red<\/b>\n<ul>\n<li class=\"l\"> En la pila TCP se ha implementado la posibilidad (desactivada por defecto) de usar tablas hash de sockets separadas para cada espacio de nombres, mejorando as\u00ed el rendimiento de los sistemas con un gran n\u00famero de espacios de nombres.\n<li class=\"l\"> Se elimin\u00f3 el c\u00f3digo para soportar el protocolo obsoleto DECnet. Se dejaron en el espacio de usuario los marcadores API que permiten compilar aplicaciones que utilizan DECnet, pero dichas aplicaciones no podr\u00e1n conectarse a la red.\n<li class=\"l\"> Se document\u00f3 el protocolo netlink.                                  <\/ul>\n<li class=\"l\"> <b>Hardware<\/b>\n<ul>\n<li class=\"l\"> En el controlador amdgpu se agreg\u00f3 soporte para el reenv\u00edo DSC (Display Stream Compression) para comprimir datos sin p\u00e9rdidas al intercambiar informaci\u00f3n con pantallas que soportan resoluciones muy altas. Se continu\u00f3 el trabajo para asegurar el soporte de las plataformas AMD RDNA3 (RX 7000) y CDNA (Instinct). Se agreg\u00f3 soporte para componentes IP DCN 3.2, SMU 13.x, NBIO 7.7, GC 11.x, PSP 13.x, SDMA 6.x y GMC 11.x. En el controlador amdkfd (para GPU discretas AMD como Polaris) se implement\u00f3 el soporte para GFX 11.0.3.\n<li class=\"l\"> En el controlador i915 (Intel) se habilit\u00f3 el soporte para GPU Meteor Lake. Para Meteor Lake y GPUs m\u00e1s nuevas se garantiz\u00f3 el soporte de la interfaz DP 2.0 (DisplayPort). Se a\u00f1adieron identificadores para tarjetas gr\u00e1ficas basadas en la microarquitectura Alder Lake S.\n<li class=\"l\"> Se agreg\u00f3 soporte para subsistemas de audio implementados en procesadores Apple Silicon, Intel SkyLake e Intel KabyLake. En el controlador de audio CS35L41 HDA se habilit\u00f3 el soporte para la transici\u00f3n a modo de suspensi\u00f3n. Se a\u00f1adi\u00f3 soporte ASoC (ALSA System on Chip) para chips de audio integrados Apple Silicon, DSPs AMD Rembrant, AMD Pink Sardine ACP 6.2, Everest ES8326, Intel Sky Lake y Kaby Lake, Mediatek MT8186, DSPs NXP i.MX8ULP, Qualcomm SC8280XP, SM8250, SM8450 y Texas Instruments SRC4392.\n<li class=\"l\"> Se a\u00f1adi\u00f3 soporte para paneles LCD Samsung LTL101AL01, B120XAN01.0, R140NWF5 RH, Densitron DMT028VGHMCMI-1A TFT, AUO B133UAN02.1, IVO M133NW4J-R3, Innolux N120ACA-EA1, AUO B116XAK01.6, BOE NT116WHM-N21, INX N116BCA-EA2, INX N116BCN-EA1, Multi-Inno Technology MI0800FT-9.\n<li class=\"l\"> Se a\u00f1adi\u00f3 soporte para controladores AHCI SATA utilizados en SoC Baikal-T1.\n<li class=\"l\"> Se a\u00f1adi\u00f3 soporte para chips Bluetooth MediaTek MT7921, Intel Magnetor (CNVi, Conectividad Integrada), Realtek RTL8852C, RTW8852AE y RTL8761BUV (Edimax BT-8500).\n<li class=\"l\"> En el controlador ath11k para m\u00f3dulos inal\u00e1mbricos Qualcomm se agreg\u00f3 soporte para escaneo espectral en el rango de 160 MHz, se implement\u00f3 NAPI multihilo y se mejor\u00f3 el soporte para los chips Wi-Fi Qualcomm WCN6750.\n<li class=\"l\"> Se a\u00f1adieron controladores de teclado para PinePhone, touchpads InterTouch (ThinkPad P1 G3), Controlador Adaptativo de X-Box, Controlador de Vuelo PhoenixRC, Controlador de Coche VRC-2, Controladores Edge de DualSense, paneles de control de IBM (IBM Operation Panel), controles remotos de XBOX One Elite, tabletas XP-PEN Deco Pro S y Intuos Pro Small (PTH-460).\n<li class=\"l\"> Se a\u00f1adi\u00f3 un controlador para aceleradores criptogr\u00e1ficos Aspeed HACE (Hash and Crypto Engine).\n<li class=\"l\"> Se agreg\u00f3 soporte para controladores integrados Thunderbolt\/USB4 Intel Meteor Lake.\n<li class=\"l\"> Se agreg\u00f3 soporte para smartphones Sony Xperia 1 IV, Samsung Galaxy E5, E7 y Grand Max, Pine64 Pinephone Pro.\n<li class=\"l\"> Se ha a\u00f1adido soporte para SOCs y placas ARM: AMD DaytonaX, Mediatek MT8186, Rockchips RK3399 y RK3566, TI AM62A, NXP i.MX8DXL, Renesas R-Car H3Ne-1.7G, Qualcomm IPQ8064-v2.0, IPQ8062, IPQ8065, Kontron SL\/BL i.MX8MM OSM-S, MT8195 (Acer Tomato), Radxa ROCK 4C+, NanoPi R4S Enterprise Edition, JetHome JetHub D1p. Se han actualizado los controladores para SOCs de Samsung, Mediatek, Renesas, Tegra, Qualcomm, Broadcom y NXP.        <\/ul>\n<\/ul>\n<p>Simult\u00e1neamente, la Fundaci\u00f3n Latinoamericana de Software Libre ha formado una versi\u00f3n completamente libre del n\u00facleo 6.1 \u2014 Linux-libre 6.1-gnu, depurada de elementos de firmware y controladores que contienen componentes no libres o secciones de c\u00f3digo cuyo uso est\u00e1 limitado por el fabricante. En este nuevo lanzamiento, se ha depurado el nuevo controlador rtw8852b y los archivos DTS para diferentes SoC de Qualcomm y MediaTek con procesadores basados en la arquitectura AArch64. Se ha actualizado el c\u00f3digo de limpieza de blobs en los controladores y subsistemas amdgpu, i915, brcmfmac, r8188eu, rtw8852c, Intel ACPI. Se ha corregido la limpieza de controladores obsoletos de tarjetas de TV tm6000, cpia2 v4l, sp8870, av7110.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58304\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u043c\u043e\u0434\u0435\u0440\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u043f\u0430\u043c\u044f\u0442\u0438 \u0434\u043b\u044f BPF-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u0430\u043c\u044f\u0442\u044c\u044e KMSAN, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0437\u0430\u0449\u0438\u0442\u044b KCFI (Kernelk Control-Flow Integrity), \u0432\u043d\u0435\u0434\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b Maple tree. \u0412 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u0440\u0438\u043d\u044f\u0442\u043e 15115 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106007","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-1\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-12-12T07:36:41+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T16:56:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lanzamiento del n\u00facleo Linux 6.1 | ProHoster","description":"Despu\u00e9s de dos meses de desarrollo, Linus Torvalds present\u00f3 la versi\u00f3n del n\u00facleo Linux 6.1.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.1.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-yadra-linux-6-1","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-12-12T07:36:41+00:00","article:modified_time":"2026-02-08T16:56:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"106007","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-04 14:42:27","updated":"2026-02-08 16:56:03","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/106007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=106007"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/106007\/revisions"}],"predecessor-version":[{"id":157552,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/106007\/revisions\/157552"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=106007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=106007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=106007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}