Tiny Core Linux släpper version 17.0 med moderna uppdateringar

Tiny Core Linux-teamet har släppt version 17.0 av sin minimalistiska distribution, med uppdaterad kernel till 6.18.2 och GCC-kompilator till 15.2.0. Denna version behåller systemets kompakta storlek, med de minsta utgåvorna runt 20 till 24 megabyte. Den undviker fortsatt systemd och fokuserar på låg resursanvändning för äldre hårdvara och inbyggda system.

Tiny Core Linux 17.0 medför betydande tekniska uppdateringar samtidigt som den bevarar sitt rykte om minimalism. Distributionen använder nu Linuxkärnan 6.18.2, som lägger till stöd för nyare hårdvara inklusive Apples M2-processorer, Intels Core Ultra 300-serie (Wildcat Lake) och haptiska touchpads. GCC-kompilatorn har uppgraderats till version 15.2.0, med funktioner som stöd för OpenMP 5.2 och 6.0, C23-element som #embed-direktivet och Unsequenced-attribut, samt C++-förbättringar inklusive constexpr placement new och flat_map från standardbiblioteket. Verktygskedjan inkluderar även glibc 2.42, Binutils 2.45.1, util-linux 2.41.2 och e2fsprogs 1.47.3. Användare bör notera att glibc-uppdateringen kan kräva omkompilering av äldre TCZ-extensionspaket för kompatibilitet, liknande tidigare övergångar som från glibc 2.28 till 2.30. Systemkraven förblir låga: TinyCore kräver minst 46 MB RAM, medan MicroCore kräver 28 MB. Rekommenderad uppsättning inkluderar 128 MB RAM plus swap-utrymme och en Pentium II eller nyare processor, även om en i486DX från 1989 räcker som minimum. Distributionen bygger på BusyBox och traditionella SysV-liknande init-skript istället för systemd. util-linux 2.41.2 förbättrar partitionsverktyg med alternativ som --sector-size och --discard-free i cfdisk, sfdisk och fdisk, plus ett nytt T-kommando för sektorborttagning. e2fsprogs 1.47.3 hanterar säkerhetsproblem, förbättrar MMP-sessionsskydd i tune2fs, journal inode-kontroller i e2fsck för Encrypt-flaggan, och korrigeringar i FUSE2fs för flaggor som O_APPEND och POSIX ACLs. En ny udev-regel förhindrar automatisk montering av ext4-filsystem via udisks för att mildra sårbarheter. Skriptförbättringar inkluderar bättre HTTPS-speglingsstöd i provides.sh, tce-update och tc-functions, automatisk PATH-utökning i update-everything, och fixar i shutdown.sh för tomma rader i /opt/.xfiletool.lst. Udev-regler utökar nu behörigheter för inmatningsenheter. För x86_64-system finns alternativen CorePure64 (24 MB, kommandorad), TinyCorePure64 (41 MB, minimal grafisk gränssnitt) och CorePlus (275 MB, utökad). Installation stödjer USB-minnen eller persistenta uppsättningar med tce=UUID-parametrar. Tiny Core Linux betonar efterfrågebaserad laddning av extensioner via TCZ-systemet och sticker ut mot alternativ som Alpine Linux med musl libc och containrar, eller Void Linux med runit och XBPS. Släppet finns på projektets webbplats.

Relaterade artiklar

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Rapporterad av AI

Linux kernel version 7.1 will drop support for the Intel 80486 processor, making it impossible to build a kernel compatible with the 1989 chip. Maintainers, including Ingo Molnar, argue that the compatibility code burdens modern development. The change affects a few compatible chips from other vendors but has negligible practical impact.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj