当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux轉貼LFSLinux From Scratch 系統簡介

Unix/Linux
Linux 备份 恢复方法
Linux玩CS反恐精英的方法
在一个ISO镜像中集成多个不同的linux发行版,可刻盘,可引导
Linux 快捷键使用
Linux DHCP 服务器配置方法介绍
Linux 22端口的修改方法
Linux 记录会话过程的命令
Linux 后台执行程序如何操作?
linux Wget命令来浏览网页的方法
Linux tail命令的巧妙应用
Wine 中文存在很多的乱码怎么解决方法
linux 新手教程之创建锁文件的方法
配置Linux 保证其系统的安全
Linux DHCP协议实现过程
Linux系统下破解SAM密码
linux/unix vi 编辑器用法详解
Linux 误删文件的解决方法
Linux系统下的历史记录删除方法
Red Hat Linux 安全设置指南
Linux基本命令-注销、关机、重启

Unix/Linux 中的 Linux轉貼LFSLinux From Scratch 系統簡介


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 46 ::
收藏到网摘: n/a

◇ [文件] LFS(Linux From Scratch) 系統簡介http://bbs.ee.ntu.edu.tw/boards/Linux/17/14.html
--------------------------------------------------------------------------------作者: EdwardLee (Edward Lee) 看板: Linux標題: [文件] LFS(Linux From Scratch) 系統簡介時間: Tue Jan 30 18:05:08 2001
◎ 前言:
什麼是 LFS,簡單的說就是 DIY 自行打造一個 Linux 系統,這是由 Gerard Beekmans 所領導的 LFS Project。但這不是從無開始的,而 是借由您原已安裝的系統來進行打造。如果您想試一試 distribution 是怎麼製造出來的,不妨來玩玩 LFS。
◎ 網站:
http://www.linuxfromscratch.org http://www.linuxfromscratch.org/intro/
請先下載 LSF-BOOK 詳細閱讀後,step by step 就可以製造屬於您自 已的 distribution 了!:)
注意!LFS-BOOK 才是完整的版本,LFS-HOWTO 則是節錄的,所以請參 考 LFS-BOOK,目前最新的版本是 2.4.4,而 LFS system 的版本也是 以 2.4.4 為名。 * ftp://download.linuxfromscratch.org/lfs-book/
◎ 製作原理:
1. 在原系統先製一個 /mnt/lfs,準備一個空的磁區來使用。 2. mount 上 /mnt/lfs,然後在原系統編譯需要用到的工具程式, 安裝至 /mnt/lfs (可事先設好 $LFS 變數,編譯時指定此變數 即可)。 3. 第一波的必要程式都是在原系統以 static 的方式編譯的,以後 再從 LFS 系統用新的 gcc 及 glibc 重編譯過。 4. 使 LFS 系統可以開機,這樣差不多就大功告成了,接下來的就 是重編譯一些原在舊系統編譯的 static 程式,改為 dynamic, 並補足系統上的應用軟體。 * LFS 系統上的程式也可在舊系統 chroot 至 $LFS 中編譯,使 用的是新的 gcc 及 glibc。粉好玩的,大家來玩玩看!:-) 5. 您不必放棄原來使用的系統,先以 LFS 當白老鼠,等成熟後再 當做您的主系統。

◎ 有問題時怎麼辦?
在 LFS 網站上有很多 mailing list 可以訂閱,什麼大大小小的疑 難雜症都可以發問,list 上的同好會給您詳細解答,但用英文就是 了,沒關係,只要對方懂您的意思就可以了,文法不重要!我的破 英文可以通,您們的應該也可以。:-)
可先下載 archives 中打包好的舊信來參考,裡面的東東比什麼精 華區都有用,大家會碰到的問題大概都逃不過這些舊信的範圍,新 的東東馬上就會有人測試,並提出問題及心得。 http://archive.linuxfromscratch.org/mail-archives ftp://download.linuxfromscratch.org/mail-archives
目前開放的 mailin list 有(討論相當活躍): * lfs-discuss * lfs-apps * lfs-announce * lfs-security * alfs-discuss * alfs-docs * alfs-ipc * alfs-profile * 字首為 a 的代表 AutomatedLFS,主要是打造一個可以自動安裝 、移除的 LFS 系統。目前還不成熟,正在努力中 ...
台灣有人有興趣的話,也可成立個 CLFS 的 mailing list 來玩玩。:-)
◎ 功用
1. 如果您想學好 Linux 的整體架構組織,請試試 LFS。 2. 這是學習 Linux 最好的途徑,都是實戰中學來的!:) 3. 可以學習許多編譯、修改程式的技巧。 4. 經過一次的 LFS 洗禮,您大概也就會知道各家 distribution 的優劣在哪裡,縱使不用 LFS 系統,您也可以有能力選擇一個 適合的 distro 了! 5. 一般的 disro 是為大家製作的,有許多東東您並不需要,LFS 系統則是依需求量身訂做的。 6. 不必怕有人在編譯程式時動了手腳。因為所有程式都是您自己從 source 自行建立的,這些 source 可從 LFS 網站上下載,也可 自行到原網頁下載。 * http://www.linuxfromscratch.org/download/packages.php 7. 完全符合 Free、Open 的精神。:-)--------------------------------------------------------------------------------Warm Regards,Edward Lee(李果正)--------------------------------大道廢,有仁義。智慧出,有大偽。--------------------------------