3.3. 必要的补丁

除了软件包外,我们还需要一些补丁。有些补丁解决了本应由维护者修复的问题,有些则对软件包进行微小的修改,使得它们更容易使用。构建 LFS 系统需要下列补丁:

Bash 交叉编译修复补丁 - 1.5 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/bash-5.3-rc1-cross_compile_fix-1.patch

MD5 校验和:62f4cbdf89c2f4e4e453c798874a066a

Bzip2 文档补丁 - 1.6 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/bzip2-1.0.8-install_docs-1.patch

MD5 校验和:6a5ac7e89b791aae556de0f745916f7f

Coreutils 上游修复补丁 - 4.1 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/coreutils-9.7-upstream_fix-1.patch

MD5 校验和:96382a5aa85d6651a74f94ffb61785d9

Coreutils 国际化修复补丁 - 159 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/coreutils-9.7-i18n-1.patch

MD5 校验和:33ebfad32b2dfb8417c3335c08671206

Expect GCC15 补丁 - 12 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/expect-5.45.4-gcc15-1.patch

MD5 校验和:0ca4d6bb8d572fbcdb13cb36cd34833e

Glibc FHS 补丁 - 2.8 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/glibc-2.41-fhs-1.patch

MD5 校验和:9a5997c3452909b1769918c759eff8a2

Kbd 退格/删除修复补丁 - 12 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/kbd-2.8.0-backspace-1.patch

MD5 校验和:f75cca16a38da6caa7d52151f7136895

Perl 上游修复补丁 - 13 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/perl-5.40.2-upstream_fix-1.patch

MD5 校验和:1983b48fee837a98db47fb5dba934744

Python 安全修复补丁 - 24 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/Python-3.13.3-security_fixes-1.patch

MD5 校验和:55f88f3bfe711911425c3172b9024938

SysVinit 累积更新补丁 - 2.5 KB:

下载地址:https://www.linuxfromscratch.org/patches/lfs/development/sysvinit-3.14-consolidated-1.patch

MD5 校验和:3af8fd8e13cad481eeeaa48be4247445

以上补丁的总大小:约 232.5 KB

除了上述必要的补丁外,LFS 社区还创建了一些可选补丁。它们有的解决了一些微小的问题,有的启用了一些默认没有启用的功能。您可以浏览 https://www.linuxfromscratch.org/patches/downloads/ 查询 LFS 补丁库,并获取各种适合您需求的补丁。