Linux from Scratch

116,931
0
Published 2024-05-28
I hate chat and it finally happened... we do LFS.

I combined multiple streams to try to isolate most of this LFS content.
00:00:00 - LFS
00:12:56 - Setting up Build Environment
00:22:07 - Making a GUI for Build Machine
00:28:19 - LFS Chapter 2
00:47:31 - Chapter 4 Prepare
01:15:30 - Chapter 5 The Compile Begins
01:34:06 - 2nd Day - LFS .

►► Digital Downloads ➜ christitus.com/downloads
►► Reddit ➜ www.reddit.com/r/ChrisTitusTech/
►► Chris Titus Tech ➜    / @christitustech  
►► Twitch ➜ www.twitch.tv/christitustech
►► YouTube Early Access ➜ youtube.com/channel/UCtYg149E_wUGVmjGz-TgyNA/join

All Comments (21)
  • @scotmcpherson
    I was an LFS contributor and maintainer many years ago. I love LFS, however I just don’t have time to build and maintain my own system anymore.
  • @triffid0hunter
    "I should just write a script for this" is essentially how Gentoo started :P Also, Gentoo seamlessly switches from binaries to compilation when you start tweaking the settings - other distros have a whole separate process if you want to change something and recompile a package
  • @Aeroxima
    I'm at 2 hours 17 minutes of the video, and I've been thinking: This is what Linux is like for regular people. (At least ones that don't use Linux/CLI in their job)
  • @Aemond-qj4xt
    the most evolved Linux user codes his entire operating system from scratch every time he boots his pc
  • Wow didn't expect anyone to do it. I've done this about 12 years ago, It took about 4 weeks to get a stable KDE Desktop
  • I did LFS/BLFS half dozen of times ten years ago - great experience, no VMs involved just my physical computer, I did it on a partition I dedicated for this in my then current Linux system and I then booted from there when ready - then build the BLFS part, it was very fun but It took a long time (I remember building QT for example took many hours) - most of this knowledge took me to the next level
  • @Willow1w
    unwatchable without subway surfers gameplay
  • Thanks for posting, while you was rambling one began work on a popup card for a friend. Listening to people ramble about things is a great way to pick up the right kind of thinking. Cheers.
  • @jeetkunndo
    This was proobably the best Linux learning thing ive seen in my life, luckly watched live and it was very enjoyable to watch the process, keepup the good job
  • When I was doing LFS, I remember regretting that there is no true community, like a forum, or a wiki with tips and solutions. If it existed, I think LFS could have been a viable OS for everyday use.But the way how it is now, you do it, and then you see there is nothing more to do with it... But if there were a community, some interesting things could have been done, like tricks to get the mouse work in the terminal, also mouse copy between terminals, use X only to launch one single app and then exit right afterwards... Anyways, there is so much experimentation possible with LFS, and yet people don't do it.
  • @YeisenAchitel
    i did that when i was a teenager... a friend introduced me to ubuntu... and i delve in...Linux From scratch really shows you about how linux builds linux... it takes a while of watching compiles and picking pieces out to learn about... love LFS... i use debian sid now... because i have gotten old and lazy... but i still play videos from command line in frame buffer terminal, because of what learned from LFS...
  • @Its-Just-Zip
    The perfect video for me to fall asleep to tonight! So much work has gone into making Linux more approachable and easier to use pretty much across the board. Arch is no longer a pain to install, gentoo no longer takes 3 weeks to install Chrome, and even Debian occasionally gets updates mid-cycle. This is all good. But its also good that LFS exists if just so that the people making the tools that make our favorite distros fully understand how those tools do what they do.
  • I considered trying this many times over the years, but in the end never felt up to putting in the time and effort. Glad you posted a video documenting the process and enjoyed watching you torture yourself. 🙂
  • @toxiccan175
    You’re crazy! That has entertainment value.
  • @urFavoriteEva
    Please, for God's sake, I want to see all the effort and creativity you're going to put into this upcoming LFS and BLFS. Just do it, and good luck!
  • @jmac217x
    To me, LFS has become an art piece or a challenge rather than a suitable tool for heroic admins. The idealic benefits of a fully compiled system do not hit the same highs on modern hardware as they did on our Pentium chips of the late 90s. Gentoo going to a mostly binary system by default is proof enough of that reduced benefit. Generic binaries have become close enough to a 1:1 for even the power user. I have gone down my own few avenues around LFS and Gentoo and found that in the end it's most suited for folks who want a deep level of appreciation for the dark arts that go into OS construction. If you need to go deeper than a proper Gentoo installation, you're just playing with it. Kudos for the LFS! Love & Respect.
  • @imzesok
    at some point I really need to revisit LFS. I never finished the first attempt. ran out of drive space in my VM and I was just not paying attention. I remember thinking: "it's just compiling from source, and the guide says i'll be fine with 50 gigs, so surely I won't fill 90!". and then at some point, I did. I don't remember how far I was, I only remember I had started BLFS, and had a bootable system. I vaguely recall getting hung up for quite a while in the harfbuzz section, and getting all my hard work tossed because I was building from the unstable guide and it had updated part way through resizing my VMs drive. meaning I had to start over. It's not hard, it's just a lot of tedious copy, paste, and waiting. again... my fault, I should have given the VM more to work with. It did nothing for my hatred of circular dependencies though. Probably made it slightly worse. 🤣