Alpine Linux 3.18 Is Out with Linux 6.1 LTS, Experimental Support for Unattended Installs
Arriving five and a half months after Alpine Linux 3.17, the Alpine Linux 3.18 release is powered by the long-term supported Linux 6.1 LTS kernel series, which comes with signed kernel modules.
Alpine Linux 3.18 is also powered by the musl libc 1.2.4 C standard library, which comes with a TCP fallback in the DNS resolver. Also included in this release are Python 3.11, Ruby 3.2, Node.js 20.1, Go 1.20, and Rust 1.69.
Alpinelinux:
-
Alpine 3.18.0 released
We are pleased to announce the release of Alpine Linux 3.18.0, the first in the v3.18 stable series.
Kernel modules are now signed. Verified modules are not enforced by default, so 3rd party modules with akms still works.
All packages for ppc64le, x86, and x86_64 was linked with DT_RELR. This should have reduced size of compiled binares.
Python pre-compiled files (pyc) are now shipped in separate packages. It is now possible to avoid install those and save space by doing apk add !pyc.
Linuxiac:
-
Alpine 3.18 Tightens Kernel Security, Package Base Has Been Updated
Alpine Linux is known for its minimalistic approach, making it ideal for deployment in containerized environments, virtual machines, and embedded systems.
At the same time, while it is not a typical desktop-centric Linux distribution, thanks to its lightweight system’s design, it offers excellent choices for users seeking a sleek and fast desktop experience.
The Register:
-
Alpine Linux 3.18 fixes DNS over TCP issue, now ready for all the internet's problems
The latest update to the ultra-lightweight Alpine Linux distro, as widely used for hosting Docker containers, fixes an important issue.
There are many relatively small new features in Alpine 3.18, but one of them, while niche, could prove significant. One of several unusual things about Alpine Linux is that it doesn't use glibc, the standard C library that is the basis of almost all other Linux distros. Instead, Alpine is based on the smaller, lighter Musl libc.