Live data from Hacker News

Build yourself a Linux

github.com

81–90 of 91 posts

Re: Build yourself a Linux

#81
I am following this guide to build a kernel. But it seems like that instead of getting the headers from the kernel source they are using a github repository which only contains the headers to save downloading time. All fine and dandy if the latest commit to this repo wasn't from 3 years ago!!

Re: Build yourself a Linux

#82

Earlier quoted context omitted.

It's rewarding because I finally have a Linux distro that's designed the way I want. I started making this because I wasn't satisfied with anyone else's offerings.

Can you say what is different in your distro than in any other distro? And you think that no other distro could have been extended/fixed to get what you want? Do you consider that this is useful for anyone else? In that case, you really should publish your work and write about it.

Blog post: https://drewdevault.com/2017/05/05/Building-a-real-Linux-dis...

HN: https://news.ycombinator.com/item?id=14274352

Re: Build yourself a Linux

#83
post #52
post #43

Earlier quoted context omitted.

Do you have a Github repo or something similar for the distro? I'd love to see it if you do.

Or even a blog post or something talking about it. I understand that sharing your experiences with the rest of the world might not be top priority while you're hammering away at sorting out these packages so I don't expect you to stop what you're doing purely to satisfy us on HN! But if you've already got something I'd love to see it :-)

Blog post: https://drewdevault.com/2017/05/05/Building-a-real-Linux-dis...

HN: https://news.ycombinator.com/item?id=14274352

Re: Build yourself a Linux

#84
post #8

Earlier quoted context omitted.

Back in 2002 I ran LFS for a semester and a half. Then I got tired of saving all my ./configure flags and switch to Redhat and gained a respect for package management. :-P Eventually I started using Gentoo. Still, I'm really glad I built and ran an LFS for nearly a year. It helped me build a really in-dept knowledge of Linux that's helped me as I later moved into embedded development. Today I still use Gentoo (which…

I did exactly the same in 2005. I even wrote my own init scripts, so I really understood a lot what's going on at startup time. Linux was quite simple at that time. I could write my own init, if I wanted. Unfortunately now this knowledge is obsolete. Systemd is a complex beast which uses a lot of arcane techniques, I'm hardly understanding it. chroot was a really simple concept, but nowadays people use containers, an…

Same here. After 20 years of using Linux I'm again a Linux newbie. I have given up, I just install Ubuntu. It's true that Linux works better than before but I feel it's just because there is so much more muscle behind not because of better design. I'm getting old I suppose.

Re: Build yourself a Linux

#85
Huge fang on Linux From Scratch myself, after reading this I wonder if someone has tried the same with FreeBSD! Or the Darwin sources released for OSX (.. not talking about dormant PureDarwin project)

Re: Build yourself a Linux

#86

I have a question related to this article, though not directly. If building completely from scratch turns out too cumbersome and time-consuming, what would be the easiest way of building a minimal, fast starting distro with graphical user interface and networking whose only purpose is to run one application on x86 hardware in kiosk mode? Is there a distro builder for dummies?

Not exactly a distro builder, but Alpine (https://alpinelinux.org/) is a lightweight distro that follows an install-only-what-you-need philosophy.

Re: Build yourself a Linux

#88
post #52

Earlier quoted context omitted.

Or even a blog post or something talking about it. I understand that sharing your experiences with the rest of the world might not be top priority while you're hammering away at sorting out these packages so I don't expect you to stop what you're doing purely to satisfy us on HN! But if you've already got something I'd love to see it :-)

Blog post: https://drewdevault.com/2017/05/05/Building-a-real-Linux-dis... HN: https://news.ycombinator.com/item?id=14274352

Amazing - I had no idea you were the person behind KnightOS, I've previously read a few of your posts and thoroughly enjoyed them (the one about the US election particularly hit home). Thanks so much

Re: Build yourself a Linux

#89
post #6

Both this and LFS reminds me that Linux makes sense until you get the DEs involved. At that point shit just sprawls all over the place as there are no longer any notion of layers.

The problem is described perfectly with the name: desktop environment.

The very goal of a desktop environment is to create an entire environment, rather than using the one that is already there.

Desktop environments like GNOME and MADE have so many worthless parts that are tightly coupled dependencies, they end up becoming the same bloated mess that Windows and OS X are.

If a desktop environment focused on creating separate packages that played well with the underlying system, they would not have this problem.

Re: Build yourself a Linux

#90

Earlier quoted context omitted.

I'm just curious: In what way is it rewarding? Just for educational purpose? Or anything else? Or is it just a hobby? I mean, you are probably investing a lot of time into this. This time you could spend on other things instead. I see the educational purpose. Although you probably get similar experience/understanding/education if you use something like Gentoo and you would have to invest much less time because all th…

It's rewarding because I finally have a Linux distro that's designed the way I want. I started making this because I wasn't satisfied with anyone else's offerings.

What about Arch Linux?
Post reply on HN