野生程序员想自学 Linux From Scratch,需要哪些知识背景?

2016-11-03 20:51:57 +08:00
 ericgui
本人半路出家,原专业是生物,除了英语好,一无长处。
本来学 Java Web 和 Python Web 开发, 后来在学 Linux 的时候,对 Linux 产生了无比的热情
所以准备深入学习一下。
没学过 C 语言(正准备看),没学过算法,没学过编译原理。
但想自己用源码从头编译一次,所以准备学 LFS 。
请教各位,学 LFS ,目前我就只是会写 shell 脚本的水平,能看得懂吗?
我实话说,我硬着头皮看了一次,没看明白。
需要补充哪些知识?谢谢
5867 次点击
所在节点    Linux
42 条回复
findex
2017-03-13 21:05:34 +08:00
@tobylee LFS 是多么美妙的一件事。大家都是自学的。很多学计算机出身的只是皮毛而已,若不经风。当然你需要下更多的功夫。为什么要担心呢?其次,曾主做过 BFS BSD From Scratch 吗?
iamdsy
2017-11-03 21:59:16 +08:00
玩 lfs 是好多年前了,从最开始的 redhat 到 slackware,再到 ubuntu,中间折腾了一次 lfs 和 blfs,对 linux 的理解的确是有比较大的提高,但是,找工作其实没什么太大用处。

真正要对找 linux 工作有帮助,还是得学编程序,建议从 Unix/Linux 编程实践教程开始学,入门比较容易。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/317855

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX