标题：lfs
LFS简介
Linux From Scratch项目简称LFS，它提供具体的步骤、特定的补丁、必须的脚本，从而提供一个简便的创建Linux发行版的途径。LFS并不是一个发行版，但是它可以作为制作初级发行版的良好练习。
  
LFS制作
制作过程
快速浏览官方文档即可（没必要仔细翻阅，抓几个关键点即可）
一般套路
以下步骤在LFS制作中会重复几次乃至几十次：
1，
tar xf foo-version.tar.*
cd foo-version
./configure --prefix=xxx --xxx=xxxx ······
make
make install
cd ..
rm -rf foo-version
2，
tar xf foo-version.tar.*
cd foo-version
patch -Np1 -i ../xxx.patch
mkdir ../foo-build
cd foo-build
../foo-version/configure --prefix=xxx --xxx=xxxx ······
make
make install
cd ..
rm -rf foo-version foo-build
具体编译参数复制文档中对应部分即可
实际意义
LFS的意义不在于机械地编译，事实上，按照文档描述，简单地点击键盘即可生成一个简略的发行版，这并不是存在时间达13年的LFS的目的。LFS的意义在于让使用者理解编译参数的作用，理解补丁的作用，理解LFS附带的脚本的工作过程，从而达到脱离LFS、独立制作并完善发行版的目的。
由于LFS提供的是一个通用的Linux发行版制作流程，LFS并不能保证制作最终产物符合制作者个人口味，也不能保证质量。
L For S
游戏名称LFS---live for speed
英文名：LIVE FOR SPEED
中文名：速度生活
游戏类型：ETC 模拟赛车类游戏简介你喜欢游戏吗？
你喜欢赛车吗？
你喜欢赛车游戏吗？
你会喜欢这样一款游戏吗？一款线上模拟赛车游戏，它叫Live For Speed
有人会说：“看名字就知道是李鬼式的NFS模仿品。”也有人会说：“三个人搞出来的游戏怎么能和大作相比？”还有人会说：“三百多兆的游戏怎么可能做得到真实模拟？”
他们都是对的，对了一半
就是这样一款游戏，获得了BlackHole网站2005年最佳物理、最佳联网以及年度游戏的称号；就是这样一款游戏，得到了F1宝马索伯车队的授权，就是这样一款游戏，让一群少数派如痴如醉
你会加入这群少数派吗？
你也许会说：“怎么一踩油门就打转啊？”你也许会说：“怎么不能全速过弯啊？”你也许会说：“怎么就只有绕圈圈啊？”
你也是对的，完全正确
就是这样一群人，他们有的摆好键盘，有的握紧鼠标，有的拿着手柄，有的手扶轮盘，以严酷的近乎机械的动作过弯、绕圈
你会坚持下去吗？
你也许会说：“这样要开好太难了。”
你又对了
对的，这些人的绝大多数都是基数，明星永远只有几个，事实上，地球相对于宇宙，也只是基数
但是基数又有什么不好？
基数的努力，代表了整个群体水平的提升。明星之所以成为明星，是因为他比所有基数付出更多，没有基数，哪里来的明星
再问你一次：你会喜欢LFS吗？
答案并不重要，新伙伴加入，我们欢喜，漠然离开，我们并不悲哀
LFS的目标是模拟更加真实
我们的目标是开得更快更好
我们并不是要求你一定加入我们，同我们一同前进，但请看看这些MV，请看看我们的努力，我们只想向这个世界大喊：
我们存在！
和所有的“非常游戏”一样，这个游戏也是由赛车爱好者自行开发的，游戏的专业程度很高，不论是驾驶的感觉，游戏的设定和功能，还是对车辆的调教选项，以至于网络都做的非常出色。
游戏的画面效果也很突出，虽然赶不上NFS7，CMR3那样华丽，但也做的非常细腻，同时还可以轻松更换/制作自己喜欢的车身贴图。
针对方向盘优化是这个游戏的一个初衷，游戏里方向盘调节非常细致。GTforcepro可以在里面用到900度功能。而且有一个选项可以让方向盘和游戏里的同步。如果是普通的那种，也可以设置一个比例，让方向盘前段幅度减小，后段增大，有利于操作。调教方面比较细致，虽然不能改装，但是车辆需要调校的选项基本上都有了。还可以给每个座位添加乘客，来保持车辆平衡。调校方面相当专业~还有车辆会实时根据你所调整的参数做出反映，还有其他的可以改变车辆角度弹跳测试等等（GT都没这么强）毕竟是以模拟为主的游戏~~刚开始会比较难上手啊。
而且，即使你没有方向盘，LFS还支持鼠标控制，这也是它一个独特的优势。
现在提到赛车游戏，很多人都在为自己电脑的配置苦恼，再加上很多玩家自制的游戏不能对硬件做很好的优化，以至其期望值远远好于游戏的实际表现能力。配置要求这款游戏则不然，一些配置很低的电脑在运行这款游戏的时候也能有不错的表现。
1G的CPU，128M的内存，DX8甚至更早的显卡就可以运行，而且画面丝毫不差。
相信很多朋友都喜欢PS上的GT系列，在PC上却苦于找不到一款称心的游戏，那么来试试LFS吧，经过一段时间的熟悉，我想你是不会失望的。详细参数Live For Speed_游戏截图(15张)车辆数：20
赛道数：7
联机功能：自带
操控方式：鼠标 键盘 方向盘 摇杆 手柄
场景：白天
天气模拟：无
悬挂模拟：有，动态悬挂
轮胎模拟：有，包括温度、形状等
光照效果模拟：无
空气模拟：有
赛车调校：有，较详细
贴图修改：完全开放，JPG及DDS格式
赛车mod扩展：有，非官方
赛道mod扩展：无
赛车改装系统：无
赛道布置系统：有车辆简介XF GTI
XFG是LFS训练课程中你接触的第一辆车，也是学习驾驶前轮驱动汽车的绝佳选择.XFG的1.3公升直列四气缸引擎不算很大，但是很适合各位尚未能很好掌握驾驶技巧的车手.
XR GT
如果你要学习驾驶后轮驱动汽车的话，XRG是你最佳的选择.XRG有着和XFG相近的性能，让你更容易掌握后轮驱动的驾驶技巧.
XR GT Turbo
将XRG引擎加大200cc，再加上一个涡轮增压器，我们得到的是什么?没错，就是XRT.XRT拥有着比XRG更大的马力，意味着你将需要更多的技巧来驯服他.同时，作为一台马力不错的后轮驱动车，XRT同时也是漂移车手的爱车之一.
FXO Turbo
FXO是一台前轮驱动的车，他有着和XRT相近的性能，但却比起后轮驱动更为容易掌握，因此他在LFS B组比赛当中是相当受到欢迎的.尽管如此，我还是建议你先学习驾驶XRT再尝试一下FXO，这样你将能得着更多.
RB4 GT
RB4是LFS中唯一一台民用的四轮驱动汽车.四轮驱动意味着比起后轮驱动更安定，但又不会出现过多的转向不足，更何况，四轮驱动的汽车在非柏油路上有不俗的表现.
FZ50
FZ5是一台尾置引擎，后轮驱动的民用车。她和FXO一样，采用了水平对向引擎。因为如此重心靠后，FZ5有着先转向不足，然后突然转向过度的情况出现，这台车同样地是非常受到漂移高手的欢迎的.
XF GTR
XFR是XFG的赛车版本.XFR作为一辆赛车，拥有着比较小的马力以及前轮驱动，是学习驾驶赛车的绝佳选择.
FXO GTR
FXR是FXO的赛车版本.FXR是LFS中唯一一台四轮驱动的赛车，他拥有着容易操控的特性，在LFS是XRR和FZR的劲敌.
XR GTR
XRR是XRT的赛车版本.XRR采用了与XRT相同的后轮驱动形式，相比劲敌FXR需要的技巧较高，但在LFS玩家中也不乏支持者.
FZ50 GTR
FZR是FZ5的赛车版本。FZR延续了FZ5尾置引擎，尾轮驱动的特性，采用了经过强化的水平对向六气缸引擎。FZR相对FXR和XRR，所需的操控技巧更高。
Formula BMW FB02
FBM全名Formula BMW FB02，是宝马Sauber F1车队的初阶方程式赛车,LFS在Y版中加入该车，动摇到了FOX的地位.作为BF1的弟弟，FBM有着不错的性能表现，是学习驾驶方程式的绝佳选择.
Formula XR
自从LFS Y版加入了FBM以来，FOX的低阶方程式之王的地位便受到动摇.相比起FBM,FOX有着更快的直路速度；可是，FBM在弯道上的速度远比FOX高，FBM的上手难度也比FOX低.
BMW Sauber F1.06
让我们隆重欢迎世界最强赛车登场！BF1，是宝马Sauber车队06年出战F1的战车.2.4公升V8引擎能在一万九千转的时候爆发出720匹马力，配合530公斤净车重，造就了这台速度之王.
Formula V8
只从BF1推出以后，FO8就一直被冷落在一旁.虽然FO8采用3公升V8引擎，但他只能输出450匹马力.FO8并没有像BF1一样加上TCS系统，这令他的操控难度大大增加.
MRT5
MRT是参加SAE方程式赛的轻巧赛车，尽管他的马力很小，但在低速赛道上驾驶此车非常有乐趣.MRT有着比起卡丁车（Kart）更小的马力，MRT更是采用了摩托车的变速箱.小心！摩托车的变速箱是没有倒档的，记着不要让你的MRT无路前进了.
LX4
LX4是一台轻巧的小开蓬跑车，驾驶着他你将会得到原始的后轮驱动乐趣，499公斤的净重也让他成为了游戏中最轻巧的跑车.
LX6
LX6名副其实是LX4的大哥，他拥有着比LX4更大的引擎，更大的车身...当然，更高的技巧也是需要的.
Raceabout
RAC是一台由瑞典制作的开蓬跑车.它采用了经典的2公升直四涡轮增压引擎配合后轮驱动格局，但有一点特别的，就是它采用了后置引擎，这也使得此车相当的不稳定.
UF 1000
UF1是一台小巧的掀背车，该车采用了1000cc直四引擎配合前轮驱动.此车同时设有开蓬版.
UF GTR
UFR是UF1的赛车版.UFR虽然属于赛车行列，但他仅仅配备了1.4公升直四引擎，180匹马力的输出也显得太少了.尽管如此，600公斤的净车重的UFR依然很快赛道缩写Live For Speed_游戏截图2(16张)BL:Black Wood
FE:Fern Bey
AU:Auto Cross
AS:Aston
KY:Kyoto Ring
WE:Westhill
SO:South City
RO:Rockingham（现在发布版本中还未出现）比赛规则以下为国内某著名联赛的的规则，仅供参考。
最基本的准则：
避免鲁莽驾驶
竞赛规则
一、了解规则
车手有责任去熟悉和理解所有规则并有义务不定期查看新增条款。
二、车手名字
1 通常使用你注册的名字。
2 参加比赛的必须是注册车手。
3 作弊，侮辱性语言，鲁莽驾驶，做比赛允许以外的事，将受到严厉惩罚。（违反此条属于严重错误。错误定义详见第十一条）
三、加入赛事
1 车手必须在赛事开始前10分钟进入，否则取消资格。由赛会选择有正当顺位
资格的车手顶替或空置。
2 如果车手有原因不能参赛，请提前告知赛事组织者。
3 比赛结束后车手均需自己保存比赛录像，方法是比赛结束后按“2”，然后输入名字保存该场比赛录像。
四、维修区规则
1 车手在离开维修区将要进入赛道之前，打字“PO”。
2 从维修区驶出的车有义务避免与赛道上正常行驶的车发生冲突。
3 车辆从维修区通道出来后不得在分隔黄线结束前驶上赛道。（违反此条属于轻微错误。错误定义详见第十一条）
4 车手在进入维修区通道的同时打字“PI”。
5 进入或离开维修区停车位时不能从邻近停车位上驶过，不得干扰其他车手。
6 对于维修区通道的通行优先权，已经离开停车位在通道上行驶的车；正从停车位驶向通道的车；进入维修区的车。（违反此条属于轻微错误。错误定义详见第十一条）
五、冲突补偿
1 在发生没有使得车辆退出比赛的冲突后，如果过错车超过了无辜车的排名，那么过错车必须让无辜车超过自己。即使非事故牵涉车辆也从中获利，过错车都必须等待无辜车超过自己。
2 在发生使得车辆退出比赛的冲突后，过错车立即退出比赛。（违反此条属于严重错误。错误定义详见第十一条）
3 如果过错车做出了正确的冲突补偿，可以减少或者免于处罚
4 如果过错车没有做出正确的冲突补偿，不能减少或者免于处罚。
六、弯道优先权
1 只有当尾随车辆在进入弯道前获得充分优势车位时，才可以获得弯道内侧的优先权。充分优势车位是指车头超过领先车辆的驾驶席的位置。否则，领先车辆有权利选择弯道路线且不被干扰。（违反此条属于轻微错误。错误定义详见第十一条）
2 如果在进入弯道前获得充分优势车位，落后车辆有弯道内侧的优先权，领先车辆必须及时让出内侧。（违反此条属于轻微错误。错误定义详见第十一条）
3 在通过整个弯道的过程中，行驶于外侧的车辆有外侧的优先权，其他车辆不能在弯道出口处对其挤压。（违反此条属于轻微错误。错误定义详见第十一条）
4 在通过整个弯道的过程中，行驶于内侧的车辆有内侧的优先权，其他车辆不能在弯道顶点处对其挤压。（违反此条属于轻微错误。错误定义详见第十一条）
5 当领先车犯下明显失误时，尾随车辆可无视优势车位规则。
七、防守行驶
1 领先车辆有权利在直道上选择路线，或做出阻挡尾随车辆的动作。
2 领先车辆有选择弯道路线的权利。
八、超越及套圈
1 超越必须遵循安全第一的原则。超越者必须确认被超越者已经知晓自己即将超越。任何的鲁莽超越导致的事故均由超越者负责。
2 超越时可以适当鸣笛提醒被超越者注意。但严禁长时间（10秒）鸣笛，违者按轻微错误论处。
3 被套圈车手（当车手的屏幕上出现醒目的蓝色BLUE FLAG时即被套圈）无论位于什么位置，均不具备任何的优先权。被套圈车手必须在半圈内让出行驶线路给套圈车手。（违反此条属于轻微错误。错误定义详见第十一条）
九、从失控中脱离
1 在你从失控中脱离并恢复的过程中，必须非常小心的驾驶，避免任何冒险的动作以及妨碍到其他非事故牵涉车辆的动作。（违反此条属于中等错误。错误定义详见第十一条）
2 在你从失控中脱离并恢复的过程中，对赛道没有任何优先权。
3 事故定义包括：旋转，反向，垂直于赛道，被护栏粘住，反常的低速行驶等。
十、滑出赛道后的返回
1 在滑出赛道后尝试返回赛道的过程中，必须尽力避免干扰正常行驶的车辆。（违反此条属于轻微错误。错误定义详见第十一条）
2 在赛道上正常行驶的车辆拥有赛道的通行优先权，即使滑出赛道并不是你的过错。
3 在你尝试返回赛道并达到该路段正常行驶速度之前你没有赛道的优先权。
4 通常情况下你都不能用倒车返回赛道，除非那是你唯一的方法。（违反此条属于轻微错误。错误定义详见第十一条）
十一、追尾
1 尾随的车手有义务尽量小心驾驶，避免与领先的车手发生接触。
2 领先的车手不能做任何恶意和不当的刹车或减速。
3 领先的车手有权利选择压制车速，采用更长的刹车动作，有权利选择入弯的时机，以及切过顶点的时机。
4 尾随的车手要尽力预见到领先车手可能采取的任何策略，通常情况下你需要保持车距来让你有更多应变的空间。
十二、事故错误级别定义及其处罚
1 事故错误界别分为4级，分别是轻微错误，中等错误，严重错误及恶意错误
2 轻微错误的定义是：犯错车忽视优势车的存在，轻微的阻挡优势车，导致优势车损失时间在1秒内的。比如犯错车忽视蓝旗，阻挡优势车达半圈以上的。或者没有采取冲突补偿的。
该错误的处罚是罚时30秒。于比赛结束后直接加罚于犯错车手的总用时上。
3 中等错误的定义是：犯错车的错误致使优势车损失时间严重，名次下降。比如犯错车导致优势车冲出赛道，失控或者损坏到影响驾驶的程度，都定义为中等错误。
该错误的处罚是直接取消犯错车手本场比赛应得的积分。如果本场比赛该车手未取得任何积分，那么处罚一直延续到他取得积分的时候为止。也就是说，该车手的下一场获得积分名次的比赛将被取消积分。
4 严重错误的定义是：犯错车的错误致使优势车直接退出比赛或者严重损坏，导致开回维修站的速度低于正常行驶速度的80%的。
该错误的处罚是则除了取消犯错车手的积分外，再加罚停赛两场。
5 恶意错误的定义是：犯错车的错误存在明显的恶意企图，以致优势车于死地为目的的错误。比如优势车超越犯错车后，犯错车故意撞击优势车车尾的，就属于恶意错误。
该错误的处罚是则取消犯错车手全部已取得的积分，赛季停赛，同时再加车队停赛两场。
十三、比赛事故仲裁
1 比赛事故仲裁由SRFC LFS赛事委员会进行。初级车手的C组比赛由赛事委员会进行主动仲裁，其余赛事赛事委员会不会主动对比赛中的事故进行任何仲裁。
2 比赛事故仲裁失效时间为24小时。也就是说，比赛结束超过24小时，赛事委员会就不再接收任何仲裁申请。
3 比赛事故仲裁只对犯错的车手及车队进行判罚，对于因此而受牵连的无辜车手及车队不做成绩及积分补偿。
4比赛事故仲裁申请程序：比赛结束后，车队经理在专用的仲裁申请贴里发贴，附上比赛的MPR（该MPR必须由被犯错车手录制，以确保视角和时间的正确性），并指明犯错车手的犯错时间，圈数，以及对优势车手造成的影响。相应的，被控犯错的车手也可以进行申辩，并且拿出相应的证据（MPR记录）来辩驳控诉方的意见。对于无法提供MPR的，直接认为其理由无效。
5 联赛中任何时刻的逆行，恶意撞人都是被禁止的，如有发生此类情况，无须受害人申诉，赛事委员会直接给与严惩。
LFS症候群
中文名叫遗传李-法美尼症候群（LFS），LFS的特征是早发的骨和软组织肉瘤、乳腺和肾上腺皮质癌、脑肿瘤和急性白血病；这是一种罕见的家族性遗传疾病；是肿瘤抑制基因TP53发生了突变导致的，这种基因突变会引发癌症，病人会同时得多种癌症，早期没有显著特征，但如果有一种癌基因突变就会引发身体内部其它癌细胞裂变；可以说这是一种无法治愈的绝症，得了这种病的人肯定必死无疑。
港剧《最美丽的第七天》中周丽淇饰演的凌加恩及其母亲患有此病。
Log FS
Log-structured file system，是影响近代高效能档案系统很深远的设计，有许多效能导向的特殊应用档案系统，像WAFL,Sprint,ZFS，都以LFS概念为设计的基础. 因为一般的档案系统，只能利用10~15%的磁碟频宽，LFS却可以提升到80%.
这是因为现在磁碟机的IO频宽已经很快，但是受限于磁头磁轨移动的机械动作加速有限，和磁碟转动到所需的磁区也需要的时间，让机械动作比较少的连续磁区读取，速度远比需要大量机械动作的随机读取快. 但是根据研究，UNIX的档案系统，约略80%是8K以下小档，分散在各地的小档，会造成大量随机读取，而让磁碟I/O明显变慢. LFS就是想解决这样的问题.
LFS为了能充份的利用磁碟I/O频宽，减少随机读写，他定义了Segment为基本的磁碟存取单位，Segment 是由连续的小磁区组成，大小为512KB(1024个磁区）. LFS假设系统有足够大的快取记忆体，让磁碟机的动作会集中在写入（因为读取大多会从快取），因此我们只要把小档集中起来成为一个个segment 大小再集中写入，就可以理想上使用100%磁碟频宽.
顾名思义，LFS本身就是把档案系统当成一个巨大的log，他的好处是可以很容易处理异常关机产生的问题，只需要检查最后写入的磁区就可以. 但相对有个缺点，就是必须保持log尾端有足够的free space 才能新增/异动档案. 因此，一但log 满了，就必须清理log中所有删除的档案来释放空间，并且把空出来的空间往后移，移到尾端再利用，这个动作称做Segment Clean.
Segment Clean 是一项非常繁重的工作，会占用绝大多部分的磁碟频宽，以致于系统效能受到拖累，形成LFS实作非常大的问题.
此外,LFS 虽然把小档案clusted 起来成为Segment，让写入效能大增，但读取时仍可能需要到各个Segments中读取小档，由于Segment是很大的IO单位，造成IO瓶颈. 当快取没有这些档案，读取效率就会变慢.
这些都是有待改进的地方.Linux卷结构文件系统LogFS
Linux对数结构闪存文件系统（Linux log-structured Flash file System,LogFS）是在Linux上，使用对数结构，并可扩展的闪存文件系统之一，打算用于大容量闪存存储设备上，并与UBIFS相互竞争，作为JFFS2的后继文件系统之一。这个文件系统主要是由J&ouml;rn Engel，部分是由Linux消费电子论坛（CE Linux Forum）所撰写。
截至2008年11月，LogFS的测试包终于能够通过所有的测试案例──这表示LogFS趋于成熟。但是由于还有大量的开发工作正在进行，目前在业界还没有任何已知的系统安装LogFS。