Eksperimenti për të përmirësuar Gentoo në përdorimin e një varianti Coreutils në gjuhën Rust

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

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster