{"id":163456,"date":"2026-03-09T11:11:57","date_gmt":"2026-03-09T09:11:57","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-uutils-0-7-varianta-gnu-coreutils-na-yazyke-rust"},"modified":"2026-03-09T11:11:57","modified_gmt":"2026-03-09T09:11:57","slug":"vypusk-uutils-0-7-varianta-gnu-coreutils-na-yazyke-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-7-varianta-gnu-coreutils-na-yazyke-rust","title":{"rendered":"Az uutils 0.7 kiad\u00e1sa, a GNU Coreutils Rust nyelven \u00edrt v\u00e1ltozata","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Megjelent az uutils coreutils 0.7.0 verzi\u00f3ja (Rust Coreutils), amely a GNU Coreutils csomag p\u00e1rhuzamos\u00e1t fejleszti Rust nyelven. A coreutils t\u00f6bb mint sz\u00e1z seg\u00e9dprogramot tartalmaz, k\u00f6zt\u00fck a sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln \u00e9s ls parancsokat. A projekt c\u00e9lja egy multiplatform alternat\u00edva l\u00e9trehoz\u00e1sa a Coreutils sz\u00e1m\u00e1ra, amely t\u00f6bbek k\u00f6z\u00f6tt k\u00e9pes m\u0171k\u00f6dni Windows, Redox \u00e9s Fuchsia platformokon.     <\/p>\n<p>A Rust Coreutils alap\u00e9rtelmez\u00e9s szerint szerepel az Ubuntu 25.10 kiad\u00e1s\u00e1ban, \u00e9s alkalmazz\u00e1k az AerynOS (Serpent OS) \u00e9s az Apertis (Collabora fejleszti) disztrib\u00faci\u00f3kban. A GNU Coreutils-szal ellent\u00e9tben a Rust megval\u00f3s\u00edt\u00e1s MIT enged\u00e9ly alatt terjesztik, a GPL copyleft license helyett. Ezen k\u00edv\u00fcl ugyanezen fejleszt\u0151csapat Rust nyelven \u00edr\u00f3dott alternat\u00edvait fejleszti a util-linux, diffutils, findutils, procps \u00e9s acl seg\u00e9deszk\u00f6z\u00f6k, valamint a sed \u00e9s login programok sz\u00e1m\u00e1ra.        <\/p>\n<p>Az \u00faj Rust Coreutils verzi\u00f3ban:  <\/p>\n<ul>\n<li class=\"l\"> A GNU Coreutils referencia tesztcsomagj\u00e1val val\u00f3 kompatibilit\u00e1s szintje 94,59% volt (kor\u00e1bban 96,28%). 629 tesztet sikeresen teljes\u00edtettek, ami 7-tel t\u00f6bb, mint az el\u0151z\u0151 verzi\u00f3ban (622). 23 (kor\u00e1bban 16) teszt v\u00e9gz\u0151d\u00f6tt sikertelen\u00fcl, m\u00edg 13 (kor\u00e1bban 7) tesztet kihagytak. A kompatibilit\u00e1s cs\u00f6kken\u00e9se a tesztcsomag friss\u00edt\u00e9se miatt k\u00f6vetkezett be, amely a GNU Coreutils 9.10 verzi\u00f3j\u00e1ra ker\u00fclt, ami 19 \u00faj tesztet tartalmaz. Ha az \u00f6sszes tesztet n\u00e9zz\u00fck, a Rust Coreutils 7 tesztet teljes\u00edtettek jobban, mint a kor\u00e1bbi kiad\u00e1sban.\n<li class=\"l\"> A legjelent\u0151sebb kompatibilit\u00e1si n\u00f6veked\u00e9s a date, fmt, kill, ptx, numfmt \u00e9s cksum seg\u00e9dprogramok eset\u00e9ben tapasztalhat\u00f3. Kev\u00e9sb\u00e9 jelent\u0151s kompatibilit\u00e1sjav\u00edt\u00e1sokat figyeltek meg a cut, tac, tail, tr, uniq, od, chroot, stat, mktemp, pr, readlink, ln, kill, nproc, rm, env, sync, fmt, factor \u00e9s wc seg\u00e9dprogramokban.\n<li class=\"l\"> Biztos\u00edtva lett a Rust k\u00f6nyvt\u00e1r, a num-prime t\u00e1mogat\u00e1sa, amelyet a factor seg\u00e9dprogramban haszn\u00e1lnak a tesztel\u00e9shez.\n<li class=\"l\"> Gyorsabb rustc-hash megval\u00f3s\u00edt\u00e1sokat alkalmaztak az ls, du, tsort, shuf, mv \u00e9s foldhash parancsokban a sort programban.\n<li class=\"l\"> Optimaliz\u00e1lva lett az ASCII karakterek kezel\u00e9se az unexpand \u00e9s expand seg\u00e9dprogramokban, ami 14%-kal gyors\u00edtotta a m\u0171k\u00f6d\u00e9st a puffert olvas\u00e1s sor\u00e1n.\n<li class=\"l\"> A mem\u00f3riaallok\u00e1ci\u00f3s m\u0171veletek optimaliz\u00e1lva lettek a shuf, split, sort \u00e9s du seg\u00e9dprogramokban, ami lehet\u0151v\u00e9 tette a du 3\u20136%-kal, m\u00edg a shuf 4%-kal gyorsabb m\u0171k\u00f6d\u00e9s\u00e9t.\n<li class=\"l\"> Felgyorsult a sz\u00e1mok karakterl\u00e1ncokk\u00e1 alak\u00edt\u00e1sa az nl seg\u00e9dprogramban.\n<li class=\"l\"> Cs\u00f6kkent a v\u00e9grehajthat\u00f3 f\u00e1jlok m\u00e9rete \u00e9s felgyorsult a true \u00e9s false seg\u00e9dprogramok ind\u00edt\u00e1sa.\n<li class=\"l\"> T\u00f6bb mint 20 seg\u00e9dprogramban, k\u00f6zt\u00fck az echo, date, sort, expr, hostname, id, comm, pr \u00e9s dircolors parancsokban, megoldott\u00e1k a hib\u00e1kat, amelyek hibaelh\u00e1r\u00edt\u00e1st okoztak, ha az stderr-re (\u00e1tir\u00e1ny\u00edtva \/dev\/full) \u00edr\u00e1s nem volt lehets\u00e9ges.\n<li class=\"l\"> Az umask, mkdirat, mknod \u00e9s m\u00e1s seg\u00e9dprogramokban a nem biztons\u00e1gos libc h\u00edv\u00e1sokat biztons\u00e1gos becsomagolt h\u00edv\u00e1sokkal helyettes\u00edtett\u00e9k a nix crate csomagb\u00f3l.\n<li class=\"l\"> Biztos\u00edtva lett az &#171;\u2014preserve-root&#187; opci\u00f3 helyes m\u0171k\u00f6d\u00e9se a &#171;rm&#187; seg\u00e9dprogramban szimbolikus hivatkoz\u00e1sok megad\u00e1sakor.\n<li class=\"l\"> Jav\u00edtott\u00e1k a NetBSD, Windows \u00e9s NixOS platformok t\u00e1mogat\u00e1s\u00e1t. Jav\u00edtott\u00e1k a PowerPC architekt\u00far\u00e1ra val\u00f3 \u00e9p\u00edt\u00e9st.\n<li class=\"l\"> B\u0151v\u00fclt a funkci\u00f3k k\u00f6re, megold\u00f3dtak a probl\u00e9m\u00e1k, \u00e9s hozz\u00e1adt\u00e1k a hi\u00e1nyz\u00f3 be\u00e1ll\u00edt\u00e1sokat a cat, cksum, chroot, comm, cp, csplit, cut, date, dd, df, dircolors, du, echo, env, expand, expr, factor, false, fmt, fold, hostname, id, install, kill, ln, ls, mktemp, mknod, mv, nl, nproc, numfmt, od, paste, pr, printfm, ptx, readlink, rm, shuf, sort, split, stat, stdbuf, stty, sync, tac, tail, test, tr, true, tsort, unexpand, uniq, uptime, vdir, wc, whoami.  <\/li>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64945\">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.7.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":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-163456","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.7.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=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-7-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.7, \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.7.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-7-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-03-09T09:11:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-09T09:11:57+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\udd47uutils 0.7 kiad\u00e1s, a GNU Coreutils Rust nyelv\u0171 v\u00e1ltozata | ProHoster","description":"Megjelent az uutils coreutils 0.7.0 (Rust Coreutils) kiad\u00e1sa, amely a GNU Coreutils csomag Rust nyelven \u00edrt alternat\u00edv\u00e1j\u00e1t fejleszti.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-uutils-0-7-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.7, \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.7.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-7-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-03-09T09:11:57+00:00","article:modified_time":"2026-03-09T09:11:57+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\/hu\/wp-json\/wp\/v2\/posts\/163456","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=163456"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/163456\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=163456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=163456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=163456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}