A Microsoft Rust-alapú Coreutils csomagot készít Windowshoz

A Microsoft Rust-alapú Coreutils csomagot készít Windowshoz

A Microsoft bemutatta a Coreutils for Windows előzetes verzióját, amellyel tovább bővíti a Windows parancssori eszközkészletét. A kezdeményezés célja, hogy a Linuxon, macOS-en, és a WSL-ben már jól ismert alapvető parancsok Windows alatt is azonos módon használhatók legyenek, ezzel megkönnyítve a különböző platformok között mozgatott szkriptek és fejlesztői munkafolyamatok kezelését.

Részletek
Biztonsági audit lassítja az Ubuntu Rust-alapú coreutils csomagra történő átállását, a 26.04 LTS-ben több parancs marad GNU-alapú

Biztonsági audit lassítja az Ubuntu Rust-alapú coreutils csomagra történő átállását, a 26.04 LTS-ben több parancs marad GNU-alapú

A Canonical korábban azt tervezte, hogy az Ubuntu 25.10-ben teszi alapértelmezetté a Rustban írt uutils coreutils csomagot, majd kedvező tapasztalatok esetén az Ubuntu 26.04 LTS-ben is ezt használja tovább. A coreutils a Unix– és Linux-rendszerek legalapvetőbb parancsait fogja össze, köztük az ls, cp, mv, rm, mkdir és chmod eszközöket, ezért egy ilyen váltás nem egyszerű csomagcsere, hanem a rendszer mindennapi működését érintő kritikus döntés. A váltás célja a biztonságosabb és megbízhatóbb eszközkészlet bevezetése volt, a Canonical felülvizsgálata után azonban kiderült, hogy az átállást a tervezettnél szigorúbb biztonsági ellenőrzés mellett kell folytatni.

Részletek
A GNU Coreutils 9.11 jobb teljesítményt és fejlettebb többbájtos karakterkezelést hoz

A GNU Coreutils 9.11 jobb teljesítményt és fejlettebb többbájtos karakterkezelést hoz

Megjelent a GNU Coreutils 9.11 stabil kiadása, amely a Linux és más Unix-szerű rendszerek egyik legalapvetőbb parancssori eszközkészletének új verziója. Az új kiadás több széles körben használt segédprogramnál is érdemi sebességnövekedést hoz, emellett rendez néhány régebbi hiányosságot a többbájtos karakterek kezelése és a különböző Unix-változatok közti kompatibilitás kapcsán.

Részletek
A GNU Coreutils parancskészlet új kiadással jelentkezett 9.10 verziószámon

A GNU Coreutils parancskészlet új kiadással jelentkezett 9.10 verziószámon

A GNU projekt kiadta a Coreutils 9.10-et, amely a Linux és más Unix-szerű rendszerek alapvető parancsainak gyűjteménye. Ez a csomag adja a mindennapi fájlkezelés, a shellalapú munkafolyamatok és a szövegfeldolgozás legfontosabb eszközeit, ezért a mostani frissítés elsősorban a stabilabb, kiszámíthatóbb működésre és a megbízhatóság javítására koncentrál.

Részletek
Megjelent a Rust Coreutils 0.4.0: Egyre közelebb a GNU kompatibilitáshoz

Megjelent a Rust Coreutils 0.4.0: Egyre közelebb a GNU kompatibilitáshoz

A Rust Coreutils 0.4.0, amely három napja jelent meg, fontos előrelépést jelent a GNU Coreutils parancssori eszközeinek Rust nyelven történő újraimplementálásában, közelebb kerülve ezzel a teljes GNU-kompatibilitáshoz. A kiadás 41 új commitot tartalmaz, és a tesztlefedettség javítására, valamint a funkcionalitás bővítésére fókuszál. A GNU tesztsorozatban a sikeres tesztek száma 544-re nőtt, ami 85,8%-os kompatibilitást jelent, miközben a hibák száma 68-ról 56-ra csökkent. Különösen a date parancs időzóna-kezelése vált pontosabbá, így az jobban igazodik a GNU elvárásaihoz.

Részletek
Megjelent a GNU Coreutils 9.9 stabil kiadása

Megjelent a GNU Coreutils 9.9 stabil kiadása

A GNU Coreutils 9.9, amelyet 2025. november 10-én adtak ki, egy stabil kiadás, amely elsősorban a korábbi verziók hibáinak javítására és a rendszereszközök megbízhatóságának növelésére fókuszál. A fejlesztők 106 commitot hajtottak végre a 9.8-as verzió óta eltelt hét hét alatt, tíz közreműködő munkájának köszönhetően. A kiadás számos alapvető parancssori eszközt érint, például a cp, cksum és numfmt parancsokat, amelyeknél olyan problémákat orvosoltak, mint a nagy bemenetek hibás kezelése vagy a teljesítmény visszaesése. Például a basenc –base58 mostantól helyesen működik 15,5 MB feletti bemenetekkel, a cksum –check opció pedig támogatja a base64 kódolású bemeneteket címkézetlen formátumban, így elkerülhetőek a korábbi formátumhibák.

Részletek
Az Ubuntu 25.10 átállása a Rust alapú Coreutils-ra komoly hibákat okoz a disztribució egyes alkalmazásainál

Az Ubuntu 25.10 átállása a Rust alapú Coreutils-ra komoly hibákat okoz a disztribució egyes alkalmazásainál

Az Ubuntu 25.10 kiadás fejlesztési folyamatában egyre több felhasználó jelzett ellenőrzőösszeggel kapcsolatos hibákat, amelyek különösen a Makeself archívumokat érintik. A problémák hátterében a GNU Coreutils-ról a Rust Coreutils-ra való átállás áll, amely az új verzióban alapértelmezetté vált. A változtatás során apró, de kritikus eltérések jelentek meg, amelyek többek között MD5 hibákhoz vezettek olyan archívumok futtatásakor, amelyek korábban minden gond nélkül működtek. Az első jelzések akkor érkeztek, amikor benchmarkok, például az Unigine és a GravityMark futtatása közben MD5 ellenőrzőösszeg-hibákat tapasztaltak, noha a fájlok helyi hálózati szerveren voltak tárolva, ellenőrzöttek voltak és más Linux disztribúciókon hiba nélkül futottak.

Részletek
A GNU Coreutils 9.8 megjelent

A GNU Coreutils 9.8 megjelent

Megjelent a GNU coreutils 9.8 stabil kiadása, amely fontos frissítéseket és javításokat hoz. A GNU Coreutils a GNU projekt egyik legfontosabb alapprogram-gyűjteménye, amely a Unix-szerű rendszerek legalapvetőbb parancsait tartalmazza. Az új kiadásban a cksum parancs már támogatja az SHA3 algoritmust a -a sha3 kapcsolóval, a basenc program pedig bővült a Base58 kódolással, amely a könnyen megkülönböztethető karakterei miatt vált elterjedtté. A fold mostantól helyesen kezeli a több bájtos karaktereket, a stty képes tetszőleges baud sebesség beállítására a kompatibilis rendszereken, míg az nproc a Linux cgroup v2 által megadott CPU kvótákat is figyelembe veszi a processzorok számának meghatározásakor.

Részletek
Hullik a Rozsda: a Rust Coreutils működésében Masszív teljesítményprobléma lépett fel

Hullik a Rozsda: a Rust Coreutils működésében Masszív teljesítményprobléma lépett fel

Súlyos teljesítményprobléma lépett fel a Rustban újraírt Coreutils csomagban lévő egyik komponenssel. Aki esetleg nem ismerné, a Rust coreutils átirat a már jól bevált és kiforrott C alapú GNU Coreutils-t kívánja felváltani. Egy hibajelentés szerint a cksum segédprogram egyes nagy fájlok esetében akár 17-szer lassabban fut, mint a C-ben írt GNU megfelelője. A problémát a BAMF0 nevű fejlesztő fedezte fel és benchmarkokkal igazolta, amelyek alapján a Rust Coreutils jelentősen elmarad a teljesítményben bizonyos tesztesetekben a GNU-s C változathoz képest. A hiba különösen 4 gigabájtos fájlok feldolgozásánál jelentkezett, ahol a futási idők között drasztikus eltérést mértek.

Részletek