iv. LFS及标准

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

建立一个性能通过LSB认证测试的,完整的 LFS 系统是可能的, 但还有许多超出LFS范围的软件包。在 BLFS 中,有大多数额外软件包的安装指南。

需要符合LSB要求的由LFS提供的软件包

LSB Core:

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

LSB C++:

Gcc

LSB Desktop:

None

LSB Runtime Languages:

Perl

LSB Printing:

None

LSB Multimeda:

None

需要符合LSB要求的由BLFS提供的软件包

LSB Core:

Bc, Cpio, Ed, Fcrontab, PAM, Sendmail (or Postfix or Exim)

LSB C++:

None

LSB Desktop:

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

LSB Runtime Languages:

Python

LSB Printing:

CUPS

LSB Multimeda:

Alsa Libraries, NSPR, NSS, OpenSSL, Java

需要符合LSB要求的LFS 和 BLFS 没有提供的软件包

LSB Core:

At, Batch, Install_initd, Lsb_release, Remove_initd, Test

LSB C++:

None

LSB Desktop:

None

LSB Runtime Languages:

None

LSB Printing:

None

LSB Multimeda:

Xdg-utils