Tiny Core Linux releases version 17.0 with modern updates

The Tiny Core Linux team has released version 17.0 of its minimalist distribution, updating the kernel to 6.18.2 and the GCC compiler to 15.2.0. This version maintains the system's compact size, with the smallest editions around 20 to 24 megabytes. It continues to avoid systemd, focusing on low resource use for older hardware and embedded systems.

Tiny Core Linux 17.0 brings significant technical updates while preserving its reputation for minimalism. The distribution now uses Linux kernel 6.18.2, which adds support for newer hardware including Apple's M2 series processors, Intel's Core Ultra 300 series (Wildcat Lake), and haptic touchpads. The GCC compiler has been upgraded to version 15.2.0, incorporating features like OpenMP 5.2 and 6.0 support, C23 elements such as the #embed directive and Unsequenced attributes, and C++ enhancements including constexpr placement new and flat_map from the standard library.

The toolchain also includes glibc 2.42, Binutils 2.45.1, util-linux 2.41.2, and e2fsprogs 1.47.3. Users should note that the glibc update may require recompiling older TCZ extension packages for compatibility, similar to past transitions like from glibc 2.28 to 2.30.

System requirements remain low: TinyCore needs at least 46 megabytes of RAM, while MicroCore requires 28 megabytes. Recommended setup includes 128 megabytes of RAM plus swap space and a Pentium II or newer processor, though an i486DX from 1989 suffices as a minimum. The distribution relies on BusyBox and traditional SysV-like init scripts instead of systemd.

util-linux 2.41.2 enhances partition tools with options like --sector-size and --discard-free in cfdisk, sfdisk, and fdisk, plus a new T command for sector discarding. e2fsprogs 1.47.3 addresses security issues, improving MMP session protection in tune2fs, journal inode checks in e2fsck for the Encrypt flag, and corrections in FUSE2fs for flags like O_APPEND and POSIX ACLs. A new udev rule prevents automatic mounting of ext4 file systems via udisks to mitigate vulnerabilities.

Script improvements include better HTTPS mirror support in provides.sh, tce-update, and tc-functions, automatic PATH extension in update-everything, and fixes in shutdown.sh for empty lines in /opt/.xfiletool.lst. udev rules now extend permissions for input devices.

For x86_64 systems, options include CorePure64 (24 megabytes, command-line), TinyCorePure64 (41 megabytes, minimal graphical interface), and CorePlus (275 megabytes, extended). Installation supports USB sticks or persistent setups using tce=UUID parameters. Tiny Core Linux emphasizes on-demand extension loading via the TCZ system and stands out against alternatives like Alpine Linux, which uses musl libc and containers, or Void Linux with runit and XBPS. The release is available on the project website.

Awọn iroyin ti o ni ibatan

Illustration depicting the Linux From Scratch 13.0 release as the first systemd-only version, with Tux assembling a PC amid upgraded packages and kernel.
Àwòrán tí AI ṣe

Linux From Scratch 13.0 released as first systemd-only version

Ti AI ṣe iroyin Àwòrán tí AI ṣe

The Linux From Scratch project has unveiled version 13.0, marking the first release exclusively using systemd as its init system. This update includes the Linux kernel 6.18.10 and upgrades to 36 packages. The change discontinues the longstanding SysVinit variant after version 12.4.

Armbian has launched version 26.2, a Debian-based Linux distribution tailored for ARM single-board computers. This update brings Linux kernel 6.18 LTS images to enhance hardware compatibility. It also expands support for new devices and desktop environments.

Ti AI ṣe iroyin

Linux Lite 7.8, a lightweight Ubuntu-based distribution, has been released with significant updates to its in-house applications. The new version ports twelve tools to Python and GTK4 while adding support for more software packages. It maintains the Xfce desktop environment and supports a range of Linux kernels for broader hardware compatibility.

GNU Guix 1.5, the latest version of the transactional package manager and GNU system distribution, has been released after more than three years in development. It introduces support for KDE Plasma 6.5 and GNOME 46, along with the Linux-libre 6.17 kernel and numerous new features. The update emphasizes user freedom and modular system management.

Ti AI ṣe iroyin

Linus Torvalds announced the stable release of Linux kernel 6.19 on February 9, 2026, following an eight-week development cycle with a one-week delay. Marking the end of the 6.x series—like 3.x to 4.0 and 5.x to 6.0—this non-LTS version (6.18 LTS until December 2027) brings extensive enhancements for Intel/AMD/Arm hardware, older GPUs, file systems, peripherals, HDR graphics, networking, virtualization, and cloud environments. Torvalds timed it with a major U.S. sporting event, joking, "6.19 is out as expected -- just as the US prepares to come to a complete standstill later today, watching the latest batch of televised commercials," and noted the next kernel will be 7.0 as he's "running out of fingers and toes."

Omega Linux, a lightweight distribution based on Arch Linux, is gaining attention for breathing new life into aging laptops and desktops. It combines a rolling-release model with a minimal footprint to deliver snappy performance on legacy hardware. Users comfortable with command-line tools can transform outdated machines into reliable daily drivers without hardware upgrades.

Ti AI ṣe iroyin

The GNU Project has released version 2.43 of the GNU C Library, known as glibc, six months after the previous update. This version advances compliance with the ISO C23 standard and includes security fixes, performance improvements, and new platform support. It introduces several new memory functions and optimizations for various architectures.

 

 

 

Ojú-ìwé yìí nlo kuki

A nlo kuki fun itupalẹ lati mu ilọsiwaju wa. Ka ìlànà àṣírí wa fun alaye siwaju sii.
Kọ