推出了新版本的 Linux From Scratch 11 (LFS) 和 Beyond Linux From Scratch 11 (BLFS) 手册,以及带有 systemd 系统管理器的 LFS 和 BLFS 版本。 Linux From Scratch 提供了仅使用所需软件的源代码从头开始构建基本 Linux 系统的说明。 Beyond Linux From Scratch 补充了 LFS 指令,提供了有关构建和配置大约 1000 个软件包的信息,涵盖从数据库和服务器系统到图形 shell 和媒体播放器的应用程序。
版本号的重大变化是由于转向可执行文件和库的公共层次结构,将所有文件放置在 /usr 层次结构中,使用符号链接将 /bin 的内容重定向到 /usr/bin,将 /sbin 重定向到 /usr /sbin 和 /lib 到 /usr/lib。 Linux From Scratch 11 切换到 gcc 11.2.0、glibc 2.34 和 binutils 2.37。 Linux 内核已更新至版本 5.13.12。 已提出 40 个软件包的新版本,包括 Bash 5.1.8、Grep 3.7、GRUB 2.06、Openssl-1.1.1l、Perl 5.34.0、Python 3.9.6、Systemd 249、SysVinit 2.99、Vim 8.2.3337 和 Zstd- 1.5.0。 引导脚本中的错误已得到纠正,并且对整本书的解释材料进行了编辑工作。
Beyond Linux From Scratch 11 更新了约 900 个程序,包括 GNOME 40、KDE Plasma 5.22、KDE Gears 21.08、LibreOffice 7.2、Fmpeg 4.4、GIMP 2.10.24、Inkscape 1.1、Transmission 3.00、Thunderbird 91.0.3、Firefox 91.0.1。 2.53.9、SeaMonkey 2.7.0、IceWM 21.2.1、Mesa 4.4.0、GTK 10.6.4、MariaDB 13.4、PostgreSQL 3.6.2、Postfix 9.16.20、BIND XNUMX 等。
除了 LFS 和 BLFS 之外,该项目之前还制作了几本额外的书籍:
- “Automated Linux From Scratch”——一个用于自动化 LFS 系统组装和包管理的框架;
- 《Cross Linux From Scratch》——LFS系统跨平台组装的描述,支持的架构:x86、x86_64、sparc、mips、PowerPC、alpha、hppa、arm;
- “Hardened Linux From Scratch”——提高 LFS 安全性、应用附加补丁和限制的说明;
- “LFS 提示”是附加提示的集合,描述了 LFS 和 BLFS 中描述的步骤的替代解决方案。
来源: opennet.ru