Janë publikuar rezultatet e eksperimenteve për zëvendësimin e paketës GNU Coreutils me uutils në mjedisin sistemor Gentoo, me qëllim të përvetësimit të mundësisë për të ndërtuar dhe instaluar paketa në një mjedis të tillë duke përdorur menaxherin e paketave Portage, i lidhur me mundësitë e Coreutils. Projekti uutils coreutils zhvillon një alternativë ndërplatformës për paketën GNU Coreutils, e shkruar në gjuhën Rust, e shpërndarë nën licencën e lehtë MIT (në vend të licencës GPL) dhe e aftë të funksionojë jo vetëm në Linux.
Si rezultat, arriti të adaptohet uutils për të punuar me Portage. Për ata që dëshirojnë të vazhdojnë eksperimentet është përgatitur një depo që përmban një variant Gentoo stage 3 me ndryshimet e nevojshme për përdorimin e uutils, e përshtatshme për të drejtuar në mjedisin chroot. Ndër ndryshimet e bëra, përmendim:
- Çaktivizimi i ndërtimit të utiliteteve që ofrohen jashtë paketës coreutils (more, hostname, kill, uptime, groups) dhe që përplasen me paketa të tjera (util-linux, net-tools, procps, shadow).
- Eliminimi i prefiksit «uu-« për komandat.
- Krijimi i mbështetjeve për utilitetet e mungueshme (për shembull,
md5sum dhe sha256sum janë realizuar përmes thirrjes «cksum -a md5/sha256 —untagged»). - Instalimi në formën e skedarëve ekzekutivë të veçantë, në vend të një skedari ekzekutiv të vetëm dhe lidhjeve simbolike të tij (utilita emerge thërret skedarin ekzekutiv install-xattr, i cili zbulon lidhjet simbolike para se të fillojë, duke bërë që skedari ekzekutiv të përgjithshëm uutils të mos mund të përcaktojë se cila komandë po ekzekutohet).
Burimi: opennet.ru
