{"id":183214,"date":"2026-09-01T10:53:23","date_gmt":"2026-09-01T08:53:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/vypusk-uutils-0-11-varianta-gnu-coreutils-na-yazyke-rust"},"modified":"2026-09-01T10:53:27","modified_gmt":"2026-09-01T08:53:27","slug":"uutils-0-11-release-a-rust-implementation-of-gnu-coreutils","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/uutils-0-11-release-a-rust-implementation-of-gnu-coreutils","title":{"rendered":"L\u00ebshimi i uutils 0.11, nj\u00eb variant i GNU Coreutils n\u00eb gjuh\u00ebn Rust","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00cbsht\u00eb publikuar dalja e projektit uutils coreutils 0.11.0 (Rust Coreutils), i cili zhvillon nj\u00eb analog t\u00eb paket\u00ebs GNU Coreutils, e shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb p\u00ebrb\u00ebrje t\u00eb coreutils ndodhen m\u00eb shum\u00eb se nj\u00ebqind utilitete, duke p\u00ebrfshir\u00eb sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln dhe ls. Q\u00ebllimi i projektit \u00ebsht\u00eb krijimi i nj\u00eb zbatimi alternativ t\u00eb Coreutils q\u00eb \u00ebsht\u00eb nd\u00ebr-platformor, p\u00ebrfshir\u00eb aft\u00ebsin\u00eb p\u00ebr t\u00eb funksionuar n\u00eb platformat Windows, Redox dhe Fuchsia.     <\/p>\n<p>Rust Coreutils \u00ebsht\u00eb i angazhuar si parazgjedhje n\u00eb l\u00ebshimin e Ubuntu 25.10 dhe pjes\u00ebrisht n\u00eb Ubuntu 26.04. Rust Coreutils gjithashtu p\u00ebrdoret n\u00eb shp\u00ebrndarjet AerynOS (Serpent OS) dhe Apertis (i zhvilluar nga kompania Collabora). Ndryshe nga GNU Coreutils, zbatimi n\u00eb Rust shp\u00ebrndahen n\u00ebn licenc\u00ebn e lejuar MIT, n\u00eb vend t\u00eb licenc\u00ebs copyleft GPL. Sakt\u00ebsisht, nga e nj\u00ebjta ekip zhvillues jan\u00eb duke u zhvilluar analoge t\u00eb shkruara n\u00eb Rust p\u00ebr setet e utiliteteve util-linux, diffutils, findutils, procps dhe acl, si dhe p\u00ebr programet sed dhe login.        <\/p>\n<p>N\u00eb versionin e ri t\u00eb Rust Coreutils:  <\/p>\n<ul>\n<li class=\"l\"> Niveli i p\u00ebrputhshm\u00ebris\u00eb me setin referues t\u00eb testeve t\u00eb GNU Coreutils arriti 95.33% (isha 94.44%). Testet e suksesshme ishin 653, q\u00eb jan\u00eb 8 m\u00eb shum\u00eb se n\u00eb versionin e kaluar (645). 22 teste p\u00ebrfunduan me d\u00ebshtim (isha 29), nd\u00ebrsa 15 teste u anashkaluan (isha 15).\n<li class=\"l\"> \u00cbsht\u00eb integruar nj\u00eb motor i ri p\u00ebr diagnostikimin e problemeve, i bazuar n\u00eb bibliotek\u00ebn ariadne dhe q\u00eb nxjerr raporte t\u00eb qarta p\u00ebr gabimet kur ekzekutohen utilitetet n\u00eb terminal, me etiketimin e argumenteve t\u00eb linj\u00ebs s\u00eb komand\u00ebs q\u00eb e shkaktuan problemin. Vizualizimi i gabimeve \u00ebsht\u00eb p\u00ebrfshir\u00eb n\u00eb utilitetet chmod, mkdir, mkfifo, mknod, install, tr, expr, sort, numfmt, cut, env, head, tail, truncate, split, shred, stdbuf, od, seq, dd, stat, join, csplit, ls, df dhe du. P\u00ebr t\u00eb \u00e7aktivizuar raportet diagnostikuese, \u00ebsht\u00eb propozuar variabla e mjedisit UUTILS_DIAG.      <center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/09\/2e9ee81194836b8f3f2fe7505cc84c47.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Gjat\u00eb nd\u00ebrtimit t\u00eb l\u00ebshimeve jan\u00eb aktivizuar optimizimet t\u00eb bazuara n\u00eb rezultatet e profilizimit t\u00eb kodit (PGO - Optimizimi i udh\u00ebzuar nga profili), t\u00eb cilat lejojn\u00eb gjenerimin e kodit m\u00eb t\u00eb optimizuar n\u00eb baz\u00eb t\u00eb analiz\u00ebs s\u00eb ve\u00e7orive t\u00eb ekzekutimit t\u00eb programit. Sipas vler\u00ebsimeve t\u00eb zhvilluesve, rritja e performanc\u00ebs gjat\u00eb ekzekutimit t\u00eb disa operacioneve ka arritur deri n\u00eb 31%.\n<li class=\"l\"> \u00cbsht\u00eb b\u00ebr\u00eb optimizimi i performanc\u00ebs s\u00eb utiliteteve cp (+32.93%), join (2.5 her\u00eb m\u00eb i shpejt\u00eb se GNU p\u00ebr shkak t\u00eb \u00e7aktivizimit t\u00eb krahasimeve t\u00eb tep\u00ebrta t\u00eb lokalitetit), od, ptx (+4%), nl, tail, expand, unexpand, numfmt dhe sort. Situatat e kryerjes s\u00eb operacioneve q\u00eb jan\u00eb duksh\u00ebm m\u00eb t\u00eb ngadalta se n\u00eb GNU Coreutils tani mbahen si gabime.\n<li class=\"l\"> Jan\u00eb eliminuar disa mosp\u00ebrputhje me GNU Coreutils n\u00eb sjelljen e utiliteteve pr, numfmt, join, id, mkdir, fold, sort, stat, od dhe date.\n<li class=\"l\"> Jan\u00eb implementuar opsione specifike p\u00ebr GNU Coreutils: \u00abuname -A\u00bb, \u00abuname \u2014all-labeled\u00bb, \u00abcut -F\u00bb, \u00abcut \u2014whitespace-delimited\u00bb, \u00abpr \u2014columns\u00bb, \u00abpr \u2014join-lines\u00bb, \u00abpr -f\u00bb.\n<li class=\"l\"> N\u00eb utilitatet mv, cp, rm, chmod, stdbuf \u00ebsht\u00eb punuar p\u00ebr forcimin e siguris\u00eb p\u00ebr t\u00eb parandaluar shfaqjen e dob\u00ebsive q\u00eb shkaktohen nga gjendja e gar\u00ebs, e cila lejon ndryshimin e t\u00eb dh\u00ebnave n\u00eb momentin pas verifikimit t\u00eb sakt\u00ebsis\u00eb s\u00eb informacionit, por deri n\u00eb realizimin e operacionit me to, p\u00ebr shembull, nd\u00ebrrimi i skedarit me nj\u00eb lidhje simbolike n\u00eb momentin mes p\u00ebrfundimit t\u00eb verifikimit dhe fillimit t\u00eb realizimit t\u00eb operacionit. N\u00eb kontekstin e p\u00ebrdorimit t\u00eb utiliteteve cp, chmod dhe mv n\u00eb skriptet sistemike, t\u00eb cilat ekzekutohen me t\u00eb drejtat root, dob\u00ebsit\u00eb e tilla lejojn\u00eb kopjimin ose mbivendosjen e skedar\u00ebve t\u00eb rastit.\n<li class=\"l\"> \u00cbsht\u00eb punuar p\u00ebr t\u00eb eliminuar nd\u00ebrprerjet e papritura n\u00eb utilitatet split, yes, sort, stat, csplit, ls, od, nl, pr, csplit, dd, touch, tail, tac, who.\n<li class=\"l\"> Jan\u00eb realizuar versione t\u00eb utiliteteve kill dhe uptime p\u00ebr Windows.\n<li class=\"l\"> \u00cbsht\u00eb ndalur p\u00ebrdorimi i paketicave byteorder, same-file, filetime, winapi-util, file_diff, mockstream, binary-heap-plus, compare, arrayref (e fundit ishte kompromentuar), exacl dhe dns-lookup n\u00eb favor t\u00eb funksioneve nga bibliotekat std, rustix dhe windows-sys.\n<li class=\"l\"> N\u00eb utilitetet ls dhe comm \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr pronat e lokalizimit \u00abcollation\u00bb, t\u00eb cilat lejojn\u00eb kryerjen e krahasimeve duke marr\u00eb parasysh kuptimin e simboleve (p\u00ebr shembull, gjat\u00eb krahasimit mund t\u00eb mos merret parasysh shenja e theksit).\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar funksionimi me simbole shum\u00ebbajt\u00ebshe n\u00eb utilitatet nl dhe cut.      <\/ul>\n<p>Po ashtu, mund t\u00eb p\u00ebrmendet publikimi nga kompania Canonical i dy imazheve eksperimentale t\u00eb kontejner\u00ebve t\u00eb gatsh\u00ebm p\u00ebr zhvillim t\u00eb aplikacioneve n\u00eb gjuh\u00ebn Rust, q\u00eb p\u00ebrputhen me specifikimin Dev Container. Imazhi i par\u00eb p\u00ebrfshin Rust 1.93, Cargo, rust-analyzer, Clippy, Rustfmt, Miri (interpretuese p\u00ebr identifikimin e sjelljeve t\u00eb pasigurt), cargo-auditable (audit t\u00eb nd\u00ebrtimeve), GCC, Clang, LLD, pkg-config, Just, Git, Vim, Helix, Ripgrep, Hyperfine, Bacon, xh dhe curl. Imazhi i dyt\u00eb, p\u00ebrve\u00e7 k\u00ebsaj, p\u00ebrmban paketa p\u00ebr zhvillimin n\u00eb Ubuntu: git-buildpackage, sbuild, ubuntu-dev-tools, devscripts, dh-make, dh-cargo, autopkgtest, cargo-vendor-filterer.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66185\">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.11.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":183216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183214","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - 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.11.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\/sq\/blog\/news\/uutils-0-11-release-a-rust-implementation-of-gnu-coreutils\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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.11, \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.11.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\/sq\/blog\/news\/uutils-0-11-release-a-rust-implementation-of-gnu-coreutils\" \/>\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-09-01T08:53:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-01T08:53:27+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\udd47\u00c7lirimi i uutils 0.11, nj\u00eb variant i GNU Coreutils n\u00eb gjuh\u00ebn Rust | ProHoster","description":"\u00cbsht\u00eb publikuar edicioni i projektit uutils coreutils 0.11.0 (Rust Coreutils), zhvillimi i nj\u00eb ekvivalenti t\u00eb paket\u00ebs GNU Coreutils, i shkruar n\u00eb gjuh\u00ebn Rust.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/uutils-0-11-release-a-rust-implementation-of-gnu-coreutils","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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.11, \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.11.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\/sq\/blog\/news\/uutils-0-11-release-a-rust-implementation-of-gnu-coreutils","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-09-01T08:53:24+00:00","article:modified_time":"2026-09-01T08:53:27+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"183214","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-09-09 10:59:27","updated":"2026-09-09 10:59:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/183214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=183214"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/183214\/revisions"}],"predecessor-version":[{"id":183215,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/183214\/revisions\/183215"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/183216"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=183214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=183214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=183214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}