Linux from Scratch 12.0 released

The Linux From Scratch community has released updates for the latest versions, LFS version 12.0, LFS 12.0 (systemd), BLFS 12.0, and BLFS 12.0 (systemd).

The Linux From Scratch project, referred to as LFS, provides the necessary steps to help developers customize their own Linux systems step by step. The main significance of LFS is to teach people how a Linux system works internally. Creating an LFS system yourself will allow you to understand every detail of how Linux works, and how they depend on each other and work together. And you can customize it according to your own preferences and needs.

Beyond Linux From Scratch (BLFS) provides guidelines for further improving the basic Linux system on the basis of LFS. In BLFS, readers can learn how to add network, X desktop, sound, printer, and scanner support to the system.

The announcement states that this release is a major update of LFS and BLFS. The LFS release includes updates to binutils-2.41, gcc-13.2.0, and glibc-2.38. A total of 38 packages have been updated since the last release. The Linux kernel has also been updated to version 6.4.12.

Other major changes include:

  • Add libxcrypt as a standalone package. Prior to this, the package was contained in glibc.
  • For sysV releases, udev is now extracted directly from the systemd tarball. This change also requires building the Python modules jinja and markupsafe.
  • The new package pkgconf is now used instead of pkg-config as it is no longer maintained.
  • Added a new Python module flit-core as a new required dependency of the wheel module. 

The BLFS release contains about 1000 packages. This version has 1543 updates compared to the previous version of BLFS, including package updates and numerous textual and formatting changes. This release of BLFS adds the LXQt desktop environment and an alternative method of building Qt with lower dependency requirements than the full Qt package.

Deprecation Notice: A future version of BLFS will remove the unmaintained LXDE desktop environment and support for the Reiser filesystem (reiserfsprogs).

Related Links:

Guess you like

Origin www.oschina.net/news/256601/lfs-12-0-released