Alpine Linux 3.20 Introduces First 64-Bit RISC-V Compatibility

Share it

Alpine, a slender and secure Linux distribution, has recently rolled out its most recent version, Alpine Linux 3.20.

This fresh release marks the inception of the v3.20 stable series, heralding a range of enhancements throughout its system packages and multiple notable modifications, including the early backing for the 64-bit RISC-V architecture.

Fresh Features in Alpine Linux 3.20

The latest iteration encompasses upgrades to numerous pivotal components, with the most noteworthy comprising:

  • Coding Languages and Frameworks: The distribution now integrates LLVM 18, Node.js 20.10, Python 3.12, Ruby 3.3, Rust 1.78, and Crystal 1.12. These updates equip developers with the most recent tools and capabilities in software development.
  • User Interfaces: For individuals using graphical interfaces, GNOME has been updated to version 46, and KDE progresses to version 6. Both showcase substantial updates, such as the transition to Qt6 and the adoption of Wayland as the default session instead of X11.
  • Utility Tools: Go 1.22, .NET 8.0, and Sway 1.9 are among the crucial tools that have been updated. These enhancements ensure enhanced performance and bolstered security.
Alpine Linux 3.20

Aside from the aforementioned alterations, Alpine 3.20 also includes an update of the GRUB bootloader to version 2.12. Consequently, users upgrading from previous installations utilizing GRUB on UEFI systems must update the installed bootloader before restarting to avert boot failures.

Furthermore, this release addresses licensing alterations with key software. For instance, Redis, having undergone a license revision, is substituted by Valkey in the primary package repository owing to its more permissive BSD-3-Clause license.

A compatibility package, “valkey-compat,” has been made available to streamline this transition. Additionally, due to compatibility challenges with Python 3.12, the aws-cli tool has been temporarily deactivated, awaiting a resolution from the upstream developers.

The declaration and the release notes contain in-depth details on all the modifications in Alpine 3.20. Downloads are accessible from the project’s website.

Lastly, while Alpine, by design, is chiefly utilized as a foundation for crafting containerized images, it can also be adeptly utilized for desktop applications. If you have doubts about installation or configuring a desktop environment, be reassured – we have all the resources you require.

Our extensive manual, “How to Install Alpine Linux and Configure a Desktop Environment,” furnishes a step-by-step guide to simplify the process. Moreover, our “Alpine User’s Guide to APK: How to Administer Packages” will assist you in effortlessly handling packages with the distribution’s APK package manager.

🤞 Don’t miss these tips!

🤞 Don’t miss these tips!

Solverwp- WordPress Theme and Plugin