15

I need to invent time travel so I can go back to Friday morning and slap my past self for thinking that Linux From Scratch might be a fun weekend project. I should've gone to bed four hours ago and instead I've been shouting at LLVM.

It really makes me appreciate the hard work that Linux distro maintainers put in to keep all the pieces up-to-date and compatible with each other. I already want to put my fist through my monitor and I'm only trying to maintain a single virtual machine.

Comments
  • 3
    I did in fact get the base system working with minimal fuss and a bit of time. Only screwed up once because I made a typo and it installed some stuff in the wrong place. But I immediately jumped from "barely functional command line" to "I want to install X" and that was a bad idea.
  • 9
    @SortedSet lol this isn't the normal Linux experience. I'm building a whole OS from source on a VM as a learning experience, nothing more. Normal Linux distros aren't anywhere near this frustrating.

    I dual boot Windows and Linux, and honestly, I use Linux 95% of the time. It's much better for development, easier updates, doesn't change things without telling me, doesn't force updates or reboots, and lets me customize the hell out of everything.

    The only reason why I still have Windows at all is for one game. Just one. If they could just get rid of their crap anticheat or make it work on Linux then I'd drop Windows completely.
  • 2
    Reason I love Gentoo.

    You come very close to having a "near Linux from Scratch" system with a nice package manager and a very well documented package build system.

    I'm using it now since > 15 years.

    It has taught me a myriad of things over time and I always come back.

    Yeah compiling takes time, but I don't give a fuck.
  • 0
    Nice! I followed Linux from scratch some times when I was young, it is really an important thing to comprehend things about packages, compilers (or at least how to setup and use), understand the effort made by distros, etc

    Currently, I use Linuxkit, which is a smooth way to create a Linux from scratch but in a less glorious way.
  • 2
    @SortedSet are you insane, tiling Window Managers do magic for your workflow Docker runs blazingly fast you can mount server filesystems directly on your machine and develop directly on test environment windows is Not better testet or suited for development
  • 1
    Finally got LLVM and Mesa installed last night and I'm having second thoughts about slapping myself. But that's how it always goes: rage and regret while dealing with problems and then triumph after solving them.
  • 2
    @EmberQuill

    The endless cycle of "How the fuck should this thing work at all this is such a crap" to "Oh. Okay. Makes sense. It works".
  • 0
    @IntrusionCM Sadly, it appears I've finally hit a wall that I don't have the motivation to deal with. And by that I mean the graphics drivers are a goddamn nightmare especially in VirtualBox.

    I enabled the vboxvideo kernel module and it broke tty login entirely. Spent almost two hours troubleshooting and decided that I'd had enough of LFS for a while.

    It was an interesting experience and I learned a lot, but for the sake of my sanity I need to stop, lol. Maybe I'll try again on bare metal some day.
  • 1
    @EmberQuill

    Uh.

    Xorg drivers / Xorg is in general a craptastic nightmare.

    But stuff that directly comes from Oracle, the mother lode of brainfuck?

    Uh no. Better do drugs instead.
  • 3
    @IntrusionCM I destroyed my broken LFS VM and decided to try Gentoo yesterday. Got the base system up and running last night and got Gnome running this morning after a couple minutes of troubleshooting. Easy.

    It's crazy that my perception of difficulty scale now allows me to call Gentoo "easy" but there we go lol.

    The whole experience was interesting but I'm still sticking with Arch for my daily driver.
  • 0
    @rEaL-jAsE nice shitpost bro.
Add Comment