新手玩Linux ---- 从Linux From Scratch开始学习linux(一)

欢迎随意转载,只但愿转载的各位朋友完整标注文章做者[文章中说明]和其余文章中标注的版权信息。html

从今天开始,我开始学习研究Linux From Scratch(简称LFS),大部分的Linux初学者都认为学习 LFS 须要有熟练使用 Linux 的基础,而且大部分据说过 LFS 的人都有一个印象:那是高手的玩具,不是我等菜鸟玩得了的……我不彻底赞同,我认为基础如何并不是关键,契而不舍的精神和强烈的求知欲才更加剧要linux

我写这篇文章的时候还没有安装过 LFS 的,在我这几天经过网络浏览了好多的LFS文章后,我认为,LFS是一个彻底为了新手学习Linux而准备的,当咱们经过学习实践一行命令一行命令地完成了 LFS 的安装全过程后,会发现本身对 Linux 的理解发生了巨大的飞跃。大约没有人赞同窗习 Linux 能够从 LFS 开始,这确实有必定的道理,可是 LFS 教给你的都是真正的 Linux "基础知识",而且这些知识能够为未来的进一步学习打下绝对扎实的基础。因此我要用本身的亲身经历鼓励那些刚刚接触 Linux 的新生牛犊勇敢的从 LFS 开始:没有基础没关系,缺什么补什么!当你把 LFS 作完了,也就脱离"菜鸟"的行列了,用 LFS 给你的强大翅膀,勇敢地继续飞翔吧!网络

做者十分愿意与他人共享劳动成果,若是你对个人技术文章有兴趣,能够收藏个人博客http://btzhaochen.blog.163.com框架

首先,咱们先简单的了解下Linux From Scratch(简称LFS)学习

LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 做成符合本身口味的菜肴──个性化的linux,不仅仅是个性的桌面。 打个比方把 LFS 与建筑房子比较。LFS 提供房子的框架蓝图,可是须要您去建筑它。LFS 包含了在这过程当中调整计划的自由,定制知足用户的须要和参考。ui

学习前的准备工做url

首先是你必须有台电脑,在安装个虚拟机软件,推荐VMware v6.0 Build 45731 完美汉化精简版,你们能够去百度上面搜索“VMware v6.0 Build 45731 完美汉化精简版”下载后解压到任意文件夹,运行!)绿化.bat进行初使化安装。spa

准备LFS安装包,下载LiveCD的ISO文件,如今最新正式版只有6.3-r2145操作系统

下载地址:http://ftp.osuosl.org/pub/lfs-livecd/lfslivecd-x86-6.3-r2145.iso
若是你是用真实机器的话固然少不了刻录ISO文件到光盘上,不过若是你用VMWare的话,就能够直接使用ISO文件了。
以VMware v6.0 Build 45731 完美汉化精简版为例(真实机器可跳过此部分)
选择文件=>新建=>虚拟机code

选择下一步,并选择自定下一步,兼容性这里直接下一步,客户机操做系统选择这里选Linux,在版本里选择Other Linux 2.6.x kernel,存放目录、处理器数量和内存大小根据实际状况,建议内存不得小于128M,最好256M以上,其余基本默认就能够了,

注意:到了选择建立一个磁盘的时候,虚拟磁盘类型一要选IDE,由于选IDE的话内核的默认设置就能够支持,但若是选择了SCSI,就必须在内核中加入对SCSI Adpters的支持,由于前面选择了LSI Logic,因此内核中就必须加入对LSI Logic的支持,不然将没法启动,相关部分在最后的内核编译部分有说明。因此为了方便我这里建议选择使用IDE,一方面方便驱动,另外彷佛LFS-6.3-r2145尚不能支持LSI Logic的SCSI磁盘,用该LiveCD启动后可能没法识别出硬盘来。对于磁盘大小,使用4G足够编译LFS了,但若是你打算编译更多的BLFS,这里能够考虑适当的增长一些大小,若是磁盘空间比较富裕就用默认的8G好了。

完成向导后在虚拟机的界面里选择编辑虚拟机设置,把软盘,USB控制器移除掉,在选择CD-ROM,选中使用ISO镜像,浏览你下载到的LiveCD的ISO文件,肯定后,启动该虚拟机就开始学习旅程吧。

因为虚拟盘上没有任何信息,所以将自动从LiveCD中启动,在启动过程当中会出现选择时区等信息,你能够按照实际状况选择,也能够按照默认选择,简单点就是等待一会系统会自动进行选择。这里我选择时区为Asia/Shanghai,(原创)新手玩Linux <wbr>---- <wbr>从Linux <wbr>From <wbr>Scratch开始学习Linux <wbr>准备工做

选择本地语言为Chinese (Simplified, UTF-8),其它的都按默认选择了。

(原创)新手玩Linux ---- 从Linux From Scratch开始学习Linux 准备工做 - 孤独疯子 - 雨落花残

启动完成LiveCD后就开始建造本身的LFS的历程了。

这里先介绍如下两个LiveCD下的重要目录
/usr/share/LFS-BOOK-6.3-HTML目录存放的就是LFS手册了,这个是英文的,中文版的LFS手册金步国的做品
/lfs-sources里面存放的就是建造LFS所须要的源码包,不须要处处下软件了。

技巧:虚拟机关闭时,可选择挂起,下回启动虚拟机直接就是上次操做的界面。

相关文章
相关标签/搜索