{"id":108629,"date":"2023-05-19T12:48:11","date_gmt":"2023-05-19T10:48:11","guid":{"rendered":"https:\/\/prohoster.info\/?p=108629"},"modified":"2023-05-19T12:52:44","modified_gmt":"2023-05-19T10:52:44","slug":"vypusk-util-linux-2-39","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-util-linux-2-39","title":{"rendered":"Lanzamiento de Util-linux 2.39","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se ha publicado una nueva versi\u00f3n del paquete de utilidades del sistema Util-linux 2.39, que incluye utilidades estrechamente relacionadas con el n\u00facleo de Linux, as\u00ed como utilidades de uso general. Por ejemplo, el paquete presenta utilidades como mount\/umount, fdisk, hwclock, cal, blkid, fsck\/cfdisk\/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, etc.     <\/p>\n<p>En la nueva versi\u00f3n:   <\/p>\n<ul>\n<li class=\"l\"> La utilidad mount y la biblioteca libmount han agregado soporte para una nueva API del n\u00facleo de Linux para gestionar el montaje de sistemas de archivos considerando los espacios de nombres de puntos de montaje (mount namespaces). En la nueva API, se utilizan funciones separadas para manejar diferentes etapas del montaje en lugar de la funci\u00f3n general mount(). Esto incluye procesar el superblock, obtener informaci\u00f3n del sistema de archivos, montar y adjuntar a un punto de montaje. Se ha mantenido la compatibilidad de libmount con versiones anteriores del n\u00facleo de Linux y la vieja API de montaje. Se ha agregado la opci\u00f3n \u00ab--disable-libmount-mountfd-support\u00bb para deshabilitar forzosamente la nueva API.\n<li class=\"l\"> El uso de la nueva API de montaje ha permitido implementar el mapeo de identificadores de usuarios en sistemas de archivos montados, lo que se utiliza para asociar archivos de un usuario espec\u00edfico en un sistema de archivos montado de otro usuario con otro usuario en el sistema actual. Para gestionar este mapeo, se ha a\u00f1adido a la utilidad mount la opci\u00f3n \u00abX-mount.idmap=\u00bb.\n<li class=\"l\"> Se han a\u00f1adido nuevas opciones a la utilidad mount: \u00abX-mount.auto-fstypes\u00bb para la detecci\u00f3n autom\u00e1tica de sistemas de archivos de un tipo espec\u00edfico, \u00abX-mount.{owner,group,mode}\u00bb para cambiar el propietario, grupo y modo de acceso despu\u00e9s del montaje y \u00abrootcontext=@target\u00bb para establecer el contexto SELinux para el sistema de archivos. Se ha a\u00f1adido soporte para el argumento \u00abrecursive\u00bb en las flags VFS (por ejemplo, \u00abmount -o bind,ro=recursive\u00bb).\n<li class=\"l\"> Se ha a\u00f1adido el comando blkpr, que permite reservar bloques en dispositivos SCSI o NVMe.\n<li class=\"l\"> Se ha a\u00f1adido el comando pipesz para establecer o verificar el tama\u00f1o del b\u00fafer para tuber\u00edas no nombradas y FIFO.\n<li class=\"l\"> Se ha a\u00f1adido el comando waitpid para esperar el cambio de estado de un proceso cualquiera (por ejemplo, su finalizaci\u00f3n).\n<li class=\"l\"> Se han a\u00f1adido las opciones \u00ab-n\u00bb y \u00ab--relative\u00bb a la utilidad renice.\n<li class=\"l\"> En la utilidad blockdev se ha implementado soporte para ioctl BLKGETDISKSEQ.\n<li class=\"l\"> La utilidad lsfd ha a\u00f1adido soporte para pidfd y sockets AF_NETLINK, AF_PACKET, AF_INET y AF_INET6 ( \/proc\/net\/*), se ha asegurado la visualizaci\u00f3n de los nombres de procesos modificados desde proc\/$pid\/fd, se ha implementado la decodificaci\u00f3n de flags desde \/proc\/$PID\/fdinfo\/$fd y se ha a\u00f1adido la opci\u00f3n \u00ab-i\u00bb (\u00ab--inet\u00bb) para mostrar solo informaci\u00f3n sobre sockets AF_INET y AF_INET6.\n<li class=\"l\"> La utilidad cal ahora admite la configuraci\u00f3n de salida en color a trav\u00e9s de terminal-colors.d.\n<li class=\"l\"> En dmesg, se ha implementado la salida con precisi\u00f3n en fracciones de segundo al utilizar las opciones \u00ab--since\u00bb y \u00ab--until\u00bb, y en la opci\u00f3n \u00ab--level\u00bb se ha a\u00f1adido la posibilidad de especificar un prefijo\/sufijo \u00ab+\u00bb para mostrar todos los niveles con n\u00fameros mayores\/menores que el especificado.\n<li class=\"l\"> A la utilidad fstrim se le ha a\u00f1adido la opci\u00f3n \u00ab--types\u00bb para filtrar por tipo de sistema de archivos.\n<li class=\"l\"> En blkid y libblkid se ha a\u00f1adido soporte para el sistema de archivos bcachefs y se ha incluido el c\u00e1lculo de sums de verificaci\u00f3n para sistemas de archivos y RAID.\n<li class=\"l\"> A la utilidad lsblk se le han a\u00f1adido las opciones \u00ab--nvme\u00bb y \u00ab--virtio\u00bb para filtrar dispositivos, se han implementado las columnas ID (ID de udev), ID-LINK (udev \/dev\/disk\/by-id), PARTN (n\u00famero de partici\u00f3n) y MQ (colas), y se ha mejorado el soporte para la conexi\u00f3n y desconexi\u00f3n en caliente de dispositivos.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;&#8212;env&#187; en nsenter para pasar variables de entorno.\n<li class=\"l\"> Se ha a\u00f1adido la opci\u00f3n &#171;-Z&#187; en namei para mostrar los contextos de SELinux.\n<li class=\"l\"> Se ha mejorado el soporte para el sistema de construcci\u00f3n Meson.      <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59154\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 Util-linux 2.39, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0445\u043e\u0434\u044f\u0442 \u043a\u0430\u043a \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 Linux-\u044f\u0434\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0442\u0430\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u043f\u0430\u043a\u0435\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0443\u0442\u0438\u043b\u0438\u0442\u044b mount\/umount, fdisk, hwclock, cal, blkid, fsck\/cfdisk\/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset \u0438 \u0442.\u043f. \u0412 [&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-108629","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 Util-linux 2.39, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0445\u043e\u0434\u044f\u0442 \u043a\u0430\u043a \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 Linux-\u044f\u0434\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0442\u0430\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.\" \/>\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\/vypusk-util-linux-2-39\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Util-linux 2.39 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 Util-linux 2.39, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0445\u043e\u0434\u044f\u0442 \u043a\u0430\u043a \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 Linux-\u044f\u0434\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0442\u0430\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-util-linux-2-39\" \/>\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=\"2023-05-19T10:48:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-05-19T10:52:44+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 de Util-linux 2.39 | ProHoster","description":"Se ha publicado una nueva versi\u00f3n del paquete de utilidades del sistema Util-linux 2.39, que incluye tanto utilidades estrechamente relacionadas con el n\u00facleo de Linux como utilidades de uso general.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-util-linux-2-39","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\u0412\u044b\u043f\u0443\u0441\u043a Util-linux 2.39 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u0430\u043a\u0435\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0443\u0442\u0438\u043b\u0438\u0442 Util-linux 2.39, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0445\u043e\u0434\u044f\u0442 \u043a\u0430\u043a \u0442\u0435\u0441\u043d\u043e \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 Linux-\u044f\u0434\u0440\u043e\u043c \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0442\u0430\u043a \u0438 \u0443\u0442\u0438\u043b\u0438\u0442\u044b \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-util-linux-2-39","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":"2023-05-19T10:48:11+00:00","article:modified_time":"2023-05-19T10:52:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/108629","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=108629"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/108629\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=108629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=108629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=108629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}