{"id":182808,"date":"2026-08-10T19:49:00","date_gmt":"2026-08-10T17:49:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust"},"modified":"2026-08-10T19:49:00","modified_gmt":"2026-08-10T17:49:00","slug":"vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust","title":{"rendered":"Megjelent az uutils 0.10, a GNU Coreutils Rust nyelv\u0171 v\u00e1ltozata","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Megjelent az uutils coreutils 0.10.0 (Rust Coreutils) kiad\u00e1sa, amely a GNU Coreutils csomag Rust nyelven \u00edrt megfelel\u0151j\u00e9t fejleszti. A coreutils t\u00f6bb mint sz\u00e1z seg\u00e9dprogramot tartalmaz, t\u00f6bbek k\u00f6z\u00f6tt sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln \u00e9s ls. A projekt c\u00e9lja egy platformf\u00fcggetlen alternat\u00edv v\u00e9grehajt\u00e1s l\u00e9trehoz\u00e1sa a Coreutils sz\u00e1m\u00e1ra, t\u00f6bbek k\u00f6z\u00f6tt Windows, Redox \u00e9s Fuchsia platformokon val\u00f3 m\u0171k\u00f6d\u00e9sre k\u00e9pes.     <\/p>\n<p>A Rust Coreutils alap\u00e9rtelmez\u00e9s szerint szerepel az Ubuntu 25.10 kiad\u00e1s\u00e1ban, \u00e9s r\u00e9szben az Ubuntu 26.04-ben is. A Rust Coreutils-t az AerynOS (Serpent OS) \u00e9s az Apertis (a Collabora c\u00e9g fejleszti) disztrib\u00faci\u00f3kban is alkalmazz\u00e1k. A GNU Coreutils-al ellent\u00e9tben a Rust alap\u00fa megval\u00f3s\u00edt\u00e1s MIT szabadalom alatt terjed, nem pedig a GPL copyleft licenc alatt. Ezen k\u00edv\u00fcl ugyanaz a fejleszt\u0151csapat Rust nyelven \u00edrt anal\u00f3gjait fejleszti a util-linux, diffutils, findutils, procps \u00e9s acl seg\u00e9dprogramoknak, valamint a sed \u00e9s login programoknak is.        <\/p>\n<p>Az \u00faj Rust Coreutils verzi\u00f3ban:  <\/p>\n<ul>\n<li class=\"l\"> A GNU Coreutils referencia tesztjeivel val\u00f3 kompatibilit\u00e1s szintje 93,48% (kor\u00e1bban 90,58%) volt. 645 teszt sikeresen lefutott, ami 20-cal t\u00f6bb, mint az el\u0151z\u0151 verzi\u00f3ban (625). 29 teszt megbicsaklott (kor\u00e1bban 56), egy teszt hib\u00e1hoz vezetett, m\u00edg 15 tesztet kihagytak (kor\u00e1bban 8).\n<li class=\"l\"> K\u00fcl\u00f6nb\u00f6z\u0151 elt\u00e9r\u00e9seket orvosoltunk a GNU Coreutils viselked\u00e9s\u00e9vel kapcsolatban, az pr, nproc, date, numfmt, ls, du, install, od, truncate, fold, head\/tail, sum \u00e9s stat seg\u00e9dprogramokban.\n<li class=\"l\"> Folyamatosan dolgozunk a biztons\u00e1g fokoz\u00e1s\u00e1n, hogy megakad\u00e1lyozzuk az \u00e1llapotversenyb\u0151l ad\u00f3d\u00f3 sebezhet\u0151s\u00e9geket, amelyek lehet\u0151v\u00e9 teszik az adatok megv\u00e1ltoztat\u00e1s\u00e1t az inform\u00e1ci\u00f3 \u00e9rv\u00e9nyess\u00e9g\u00e9nek ellen\u0151rz\u00e9se ut\u00e1n, de az al\u00e1bbi m\u0171velet v\u00e9grehajt\u00e1sa el\u0151tt, p\u00e9ld\u00e1ul f\u00e1jl szimbolikus hivatkoz\u00e1sra cser\u00e9l\u00e9s\u00e9t a vizsg\u00e1lat befejez\u00e9se \u00e9s a m\u0171velet v\u00e9grehajt\u00e1sa k\u00f6z\u00f6tt. A cp, chmod \u00e9s mv seg\u00e9dprogramok rendszerscriptekben val\u00f3 haszn\u00e1latakor, amelyeket root jogosults\u00e1gokkal futtatnak, az ilyen sebezhet\u0151s\u00e9gek lehet\u0151v\u00e9 teszik tetsz\u0151leges f\u00e1jlok m\u00e1sol\u00e1s\u00e1t vagy fel\u00fcl\u00edr\u00e1s\u00e1t. Meger\u0151s\u00edtett\u00fck a touch, mkfifo, mkdir, mknod, mv, chroot, head, split \u00e9s chcon seg\u00e9dprogramok v\u00e9delm\u00e9t.\n<li class=\"l\"> Dolgoztunk a panic mechanizmuson kereszt\u00fcl bek\u00f6vetkez\u0151 \u00f6sszeoml\u00e1sok megsz\u00fcntet\u00e9s\u00e9n a shuf, printf, numfmt, fmt, pr, chroot, dircolors, install, ln, touch, stat, split, expand, more, kill, cp, du, rm, runcon, sort, chown\/chgrp, dirname, expr, cksum, dd, truncate \u00e9s hashsum seg\u00e9dprogramokban.\n<li class=\"l\"> Teljes\u00edtm\u00e9nyoptimaliz\u00e1l\u00e1st v\u00e9gezt\u00fcnk a cksum, sum, split, expand\/unexpand, base*, tee, cat, cp, mv, expr, uniq, du seg\u00e9dprogramokon.\n<li class=\"l\"> Hozz\u00e1adva a wasm32-wasip2 \u00e9p\u00edt\u00e9si c\u00e9l t\u00e1mogat\u00e1sa.\n<li class=\"l\"> A mv seg\u00e9dprogramban megval\u00f3s\u00edtott\u00e1k az &#171;&#8212;exchange&#187; opci\u00f3t, amely lehet\u0151v\u00e9 teszi k\u00e9t f\u00e1jl vagy mappa felcser\u00e9l\u00e9s\u00e9t.\n<li class=\"l\"> Az install seg\u00e9dprogramban megval\u00f3s\u00edtott\u00e1k az &#171;&#8212;reflink&#187; opci\u00f3t, \u00e9s lehet\u0151v\u00e9 v\u00e1lt az &#171;-C&#187; \u00e9s az &#171;&#8212;preserve-timestamps&#187; opci\u00f3k egy\u00fcttes haszn\u00e1lata.\n<li class=\"l\"> A rm seg\u00e9dprogramhoz hozz\u00e1adt\u00e1k az &#171;&#8212;one-file-system&#187; opci\u00f3t.\n<li class=\"l\"> A cut seg\u00e9dprogramban lehet\u0151s\u00e9g van t\u00f6bbb\u00e1jt\u00f3s k\u00f3dol\u00e1sok kezel\u00e9s\u00e9re nem UTF-8 helyi be\u00e1ll\u00edt\u00e1sok eset\u00e9n.\n<li class=\"l\"> A gyors ellen\u0151rz\u0151 \u00f6sszeg kisz\u00e1m\u00edt\u00e1s\u00e1hoz OpenSSL h\u00e1tteret haszn\u00e1ltunk.  <\/ul>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66037\">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 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.10.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u0412 \u0441\u043e\u0441\u0442\u0430\u0432 coreutils \u0432\u0445\u043e\u0434\u0438\u0442 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430 \u0443\u0442\u0438\u043b\u0438\u0442, \u0432\u043a\u043b\u044e\u0447\u0430\u044f sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln \u0438 ls. \u0426\u0435\u043b\u044c\u044e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u0440\u043e\u0441\u0441\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Coreutils, \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 Windows, Redox [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182808","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.10.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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 uutils 0.10, \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 GNU Coreutils \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.10.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust\" \/>\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=\"2026-08-10T17:49:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-10T17:49:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Az uutils 0.10 kiad\u00e1sa, a GNU Coreutils Rust nyelv\u0171 v\u00e1ltozata | ProHoster","description":"Megjelent az uutils coreutils 0.10.0 (Rust Coreutils) kiad\u00e1sa, amely a GNU Coreutils csomag Rust nyelven \u00edrt megfelel\u0151j\u00e9t fejleszti.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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 uutils 0.10, \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 GNU Coreutils \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0435\u043a\u0442\u0430 uutils coreutils 0.10.0 (Rust Coreutils), \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0430\u043d\u0430\u043b\u043e\u0433 \u043f\u0430\u043a\u0435\u0442\u0430 GNU Coreutils, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-10-varianta-gnu-coreutils-na-yazyke-rust","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":"2026-08-10T17:49:00+00:00","article:modified_time":"2026-08-10T17:49:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182808","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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-08-11 06:43:50","updated":"2026-08-11 06:43:50","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/182808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=182808"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/182808\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=182808"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=182808"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=182808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}