2021-05-19 经常听到大佬说LFS,什么是LFS?

本文以汽车为比喻,生动地介绍了Linux系统的组成,并详细解释了LFS(Linux From Scratch)的概念,即如何从头开始构建自己的Linux系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经常听到大佬说LFS,什么是LFS? (baidu.com)

既然要带大家一起去看看Linux的世界,那么后面就会慢慢给大家介绍一些Linux操作系统相关的东西,普及一些基础知识。今天我带大家一起来了解一下LFS这个东西。

LFS的全称是Linux From Scratch,Scratch翻译成中文的意思是划、抓、刮。就我自己来理解,就是你自己亲自划出来的Linux,再简单点说,就是你自己做出来的Linux。

LFS

听到这里,你肯定很惊讶,什么,我自己也能做Linux?确实可以,但是在你自己做之前,必须得有一定的基础,比如你必须要会一些Linux的基本操作,像LFS里面必须的编译安装软件你得会吧。这样说可能有点复杂,那么我今天就来尝试一下,通过举例子来向大家说明,啥是Linux,啥是LFS。

在大众的眼里,Linux似乎是很神秘的东西,比如经常说到的,网上的黑客用的都是Linux,对着黑色的框框敲几条命令,就能够控制很多电脑,控制网络。这个时候,Linux像是游戏里的神器,无所不能。稍微懂一点计算机知识的人来说,知道Linux是一个操作系统,但是是个什么样的操作系统,也不太了解。

就我自己来说,Linux,它分为内核和外面的组件。有人又说了,啥叫内核,啥叫组件啊。

我以平时开的车子为例,对于汽车,大家都很熟悉了。Linux内核就是汽车的发动机,用来驱动汽车工作的。但是光有发动机不行啊,我总不能坐在发动机上跑吧。

好的,没问题,给你加上四个轮。诶,这下车子可以跑了。但是光会跑不行啊,总不能到处乱撞吧,出了车祸咋办,得嘞,给你加个方向盘,就是一台原始的汽车了,有轮儿可以跑,有方向盘可以控制方向。这里的轮子和方向盘,加起来就是Linux里的shell,就是大家看电影里,黑客对着电脑敲的那个框框。

车子能跑以后,这么简陋可不行啊,我希望的我车外形比较好看,也行,给你外面加上汽车外壳,里面配上真皮座椅,这下开车就舒服了吧,汽车外壳和座椅就是大家平时看到的电脑桌面。

开车这么难,对于我这个小白,有钱的话,什么倒车雷达啊,自动泊车啊,感应式空调啊都统统给我加上,这些在Linux上就是需要使用的基本软件。

不同的车子有不同的功能,例如载货车是拉货的,客车是拉人的。那么Linux也有不同的用途啊,比如做网站给你访问的,手机上的安卓系统等等。

最后,我们总结一下就是,发动机(内核)+轮子和方向盘(shell)+车架子和座椅(桌面)+倒车雷达/自动泊车(基础软件)= 汽车(Linux发行版)

所谓的Linux发行版,就是不同厂商发布的Linux系统,也就是我们普通人理解的操作系统。就像宝马和奔驰发布的汽车,虽然配置什么的可能不一样,但是用途是一样的。

解释完了Linux,那什么是LFS呢?看完了以后,其实LFS我们也知道是什么了,LFS就是教你怎么把发动机装到轮子上,怎么给发动机装上控制的方向盘和刹车,怎么把车架子装到车子底座上,怎么给车子装座椅、装雷达、装空调,以及你需要的任何部件。对,它就是做这个工作的。有想法的小伙伴们,可以打开百度,搜索一下LFS,跟着官方文档尝试一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值