TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is Linux From Scratch still a viable learning method?

8 点作者 meifun超过 1 年前
Howdy!<p>Is Linux From Scratch still a viable learning method? I’ve dabbled with it before and have a working system.<p>I’d love to take it beyond and keep learning.<p>Recommendations appreciated. Looking to create a hobby platform for my own growth but maybe someday more serious use.

3 条评论

simonblack超过 1 年前
Yes and no.<p>Linux from scratch will show you what goes into making &quot;a&quot; distro. And how that distro is constructed. That may or may not be the distro that you yourself would use, as an every-day driver.<p>But <i>everybody</i> should do the exercise <i>once</i> at least. And that is as far as probably 99.99% of us go with &#x27;Linux From Scratch&#x27;. Some very rare few of us use &#x27;Linux from Scratch&#x27; as a base for their own personal distro. But those rare people would either have lots of spare time or a huge inclination to go that route.<p>Then after you have done the exercise, play with several * (many??) distros until you find that distro that suits <i>your personal needs</i>. Who cares which distro that you eventually settle on is. The point is that it suits <i>you</i> and it suits you <i>at that particular time</i>.<p>A month or two ago, I discovered that I have been using LinuxMint MATE for over 10 years. I never made a conscious decision to do so, it just happened that way. My second preference distro is &#x27;Debian&#x27;, which is LinuxMint&#x27;s grandfather anyway.<p>===<p>* It can get messy to play with lots of distros. One way is to play with Live disks. A better way, that I have found, is to have three root-partitions on your boot disk. One of those root-partitions is for your default-boot daily driver. The second root-partition is your &#x27;emergency boot&#x27; distro, which would probably be the same distro and version as your daily driver. Boot into that emergency root-partition when something catastrophic happens to your daily driver.<p>The third root-partition is for installing and &#x27;playing&#x27; or experimenting with other distros without damaging or interfering with your two main and emergency systems.
wojciii超过 1 年前
I would use Yocto or Buildroot for the same purpose. After using both I really like the design of Yocto once I discovered that no magic was taking place.
croo超过 1 年前
Yes. Fundamentals did not change.