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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Major Proposed Changes to Linux From Scratch

148 点作者 InitEnabler将近 5 年前

13 条评论

freedomben将近 5 年前
If you&#x27;re not ready for the LFS plunge, install and configure an Arch Linux system with a graphical desktop environment. I learned more about Linux in that 8 (non-consecutive) hours than I had in the couple of years preceding.<p>Then study for the RHCSA and RHCE v7 (v8 is all Ansible now). Arch Linux and RHCSA and RHCE taught me a ton about Linux and made me super comfortable with my Linux desktops and servers.
评论 #23787939 未加载
darren0将近 5 年前
I can&#x27;t recommend Linux From Scratch enough. If you want to understand the composition of the Linux user space, this is one of the best exercises to follow.
评论 #23787841 未加载
评论 #23787908 未加载
评论 #23788157 未加载
vbsteven将近 5 年前
This brings me back to my years of running Gentoo as my daily driver. All fun and games until you update your system over the weekend and spend the rest of the weekend fixing broken networking. But it is all worth it if your goal is learning the ins and outs of an OS and how it all fits together.<p>It was fun booting to a graphical desktop in a few seconds, opening activity monitor and seeing &lt; 70mb memory used. This was with XFCE around 2010. Now it is 2020 and Task Manager on my daily Windows 10 machine shows 27gb memory used.
评论 #23789247 未加载
评论 #23789201 未加载
评论 #23789072 未加载
hprotagonist将近 5 年前
LFS, or gentoo from a stage 1 tarball, is something that is extremely valuable to do.<p>Once. Once is usually enough.
评论 #23787740 未加载
评论 #23787752 未加载
评论 #23788288 未加载
评论 #23787756 未加载
jake_morrison将近 5 年前
I find Linux From Scratch a bit masochistic. Embedded Linux development is equally educational while actually being useful. There are good frameworks like Buildroot: <a href="https:&#x2F;&#x2F;buildroot.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;buildroot.org&#x2F;</a>
评论 #23787727 未加载
评论 #23788007 未加载
评论 #23787928 未加载
评论 #23788925 未加载
评论 #23788011 未加载
baddox将近 5 年前
After seeing this headline I was just thinking it would be a lot of fun to dive back into Linux 15 years after I was last a desktop Linux user. It would be fun to try Linux From Scratch, or Gentoo if that’s still a thing. Then I realized I don’t even own any normal PC hardware that I could do that with without some wrangling (I could probably technically get it working on my old Intel iMac or my Synology NAS, but that’s not really the challenge I’m looking for). It’s wild to think that 15-20 years ago I was obsessed with Linux and spending my free time trying to get graphics drivers and dual monitors to work, and now I barely even have any traditional PC hardware.
评论 #23789301 未加载
评论 #23789080 未加载
评论 #23788970 未加载
Tainnor将近 5 年前
I have tried LFS before because I thought it would teach me more about Linux (been a desktop Linux user since 2006, having tried a number of distributions, including Arch, and more recently back on Ubuntu, but never dug deep into internals).<p>However, I found I didn&#x27;t really learn much and was just blindly executing steps. It&#x27;s fun for a while to watch the magic, but maybe there is some better way to consume the material? I found that I wasn&#x27;t really getting enough context around what was happening to appreciate what was being done and why at every stage.<p>Maybe someone can suggest something?
评论 #23790545 未加载
ExcavateGrandMa将近 5 年前
What I retain from all of this...<p>I salute the fact he did work on the hint I gave on their &quot;weirdly handled&quot; irc chat on freenode... (you may be able to find some logs...). And they succeeded! I&#x27;m very happy that now the public is gonna have the clean way to produce an operating system with Gnu tools &amp; Linux.<p>While I was very kind sharing with them they didn&#x27;t appreciate I wasn&#x27;t giving solution &quot;directly&quot; and clearly thrown stuff to me like I&#x27;m a noob speaking too much of thing I don&#x27;t master... well, it was very surprising to me to end in this situation... I even asked bdubbs itself to support me with that... he thrown me that &quot;he doesn&#x27;t handle irc chat only book writing...&quot;. I was kind of meh I just left their chat...<p>The result of this weird context pushed me into this view:<p>THEY ARE BUILDING GNU&#x2F;LINUX SINCE 20years! and 20 years later they are still waiting information to drops from sky... and then acts like pioneerrs...<p>This went far the edges limits! go in hell NOOBS!
TeeMassive将近 5 年前
I&#x27;m 30 and I can&#x27;t believe I didn&#x27;t do this pilgrimage yet.<p>When will this be ready?
评论 #23787745 未加载
photon12将近 5 年前
Lots of comments so far about using Linux From Scratch to learn about the userspace&#x2F;kernelspace interaction, and while that&#x27;s all feasible you can do this on basically any distro.<p>This week I&#x27;ve been iteratively rebuilding the kernel and glibc and the vDSO on my Ubuntu Server 20.04 install and learning a ton about the interactions, while also having the Ubuntu apt repositories to fall back on for when I want to switch from &quot;learning mode&quot; to &quot;just get this task done mode.&quot;
Ericson2314将近 5 年前
We really need to fix GCC so that the libraries and compiler can be built separately (like Clang).
ExcavateGrandMa将近 5 年前
Am glad to have taught them something before they thrown me out \o&#x2F;<p>Tools to empower robbery... AND ACT LIKE PIONEER :D<p>I swear what you do... SINCERELY!
kgraves将近 5 年前
Is there a reputable startup &#x2F; company that employs Linux kernel developers?
评论 #23787874 未加载
评论 #23787823 未加载
评论 #23788992 未加载
评论 #23790446 未加载
评论 #23787936 未加载
评论 #23788073 未加载
评论 #23787796 未加载
评论 #23788012 未加载
评论 #23787880 未加载