iv. LFS 和标准

LFS 的结构尽可能的遵循 Linux 的标准。主要的标准有:

创建一个能够通过 LSB 认证测试的完整 LFS 系统是可行的,但需要很多 LFS 范围之外的额外软件包。在 BLFS 中有这些额外软件包的安装说明。

由 LFS 提供,用于满足 LSB 要求的软件包

LSB 内核:

Bash, Bc, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, Grep, Gzip, M4, Man-DB, Ncurses, Procps, Psmisc, Sed, Shadow, Tar, Util-linux, Zlib

LSB C++:

Gcc

LSB 桌面:

LSB 运行时语言:

Perl

LSB 输出:

LSB 多媒体:

由BLFS提供,用于满足 LSB 要求的软件包

LSB 内核:

At, Batch (At 包的一部分), Cpio, Ed, Fcrontab, Initd-tools, Lsb_release, PAM, Pax, Sendmail (或 Postfix,或 Exim), time

LSB C++:

LSB 桌面:

ATK, Cairo, Desktop-file-utils, Freetype, Fontconfig, Glib2, GTK+2, Icon-naming-utils, Libjpeg, Libpng, Libxml2, MesaLib, Pango, Qt4, Xorg

LSB 运行时语言:

Python

LSB 输出:

CUPS

LSB 多媒体:

Alsa Libraries, NSPR, NSS, OpenSSL, Java, Xdg-utils

LFS 和 BLFS 没有提供,用于满足 LSB 要求的软件包

LSB 内核:

LSB C++:

LSB 桌面:

Qt3

LSB 运行时语言:

LSB 输出:

LSB 多媒体: