LFS和标准

LFS结构非常接近Linux标准。这些基础标准是:

  • POSIX.1-2008.

  • Filesystem Hierarchy Standard (FHS)

  • Linux Standard Base (LSB) Core Specification 4.0

    LSB 有五个分离的标准: Core, C++, Desktop, Runtime Languages, and Printing. 除了一般需求也有构架描述需求。LFS尝试明确上节讨论的构架。

     注意

    很多人不同意LSB的需求。定义它的主要目的是确保合适的软件能够安装和运行在操作系统上。既然LFS基于源码,用户完全掌握哪些程序需要安装,哪些LSB需求的不被安装。

创建一个通过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, 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, Initd-tools, 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, Lsb_release

LSB C++:

None

LSB Desktop:

None

LSB Runtime Languages:

None

LSB Printing:

None

LSB Multimeda:

Xdg-utils

转载于:https://www.cnblogs.com/ibmsunix/archive/2011/12/29/2305798.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值