Build a LinuxFromScratch System Part 1: Overview

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 149

  • @andrewkerr1963
    @andrewkerr1963 3 ปีที่แล้ว +50

    I have been waiting for this!! Let's go!

  • @plokao
    @plokao 3 ปีที่แล้ว +26

    At the end of the video you said that you hoped it wouldn't be considered a boring stuff... I watched every single explanation with a huge expectation of this awesome masterclass... and YES I consider it a masterclass because just those who know what you're sharing can valuate it properly! Thank you Mr. Engelmann!

    • @teabojj
      @teabojj 4 หลายเดือนก่อน

      Yes, this was excellent. Long time nothing hooked me like this vid!

  • @risncch6595
    @risncch6595 3 ปีที่แล้ว +34

    I see you've gained some "wisdom" from the last time I saw you. Great to see you again man!!

    • @ashwinpaudel6144
      @ashwinpaudel6144 3 ปีที่แล้ว +5

      You get more "wisdom" from lockdown...

  • @0x007A
    @0x007A 3 ปีที่แล้ว +4

    In the early 2000s I designed and implemented a shell script-based system to automatically build Linux From Scratch. It was a project basically to demonstrate that a shell scripting language can be used to develop non-trivial applications.

  • @shirleyachara3809
    @shirleyachara3809 3 ปีที่แล้ว +13

    Very interesting indeed and great explanation of the boot process and different tools to boot from. I am keen to learn more about the security implications we need to be aware of while building the kernel from scratch. Also to explain where and how ASLR and non executable stacks are implemented in relation to the major operating systems, thanks again for your great work.

  • @CSilva-nx6go
    @CSilva-nx6go ปีที่แล้ว +1

    I can't begin to express my appreciation brother, just thanks.

  • @AmityKamstra
    @AmityKamstra ปีที่แล้ว

    your teaching style is amazing for this kind of stuff, it just feels like my dad's cool friend finally agreed to show me how a computer works

  • @AhmedDeedatPalestine
    @AhmedDeedatPalestine 3 ปีที่แล้ว +2

    Hands down the best LFS explanation.

  • @jonatan01i
    @jonatan01i 3 ปีที่แล้ว +9

    Holy shit, did you really just shared a video after 3 years? wow! greetings!

  • @think3rofficial
    @think3rofficial ปีที่แล้ว +5

    Thank you! I'm honestly so glad that a content creator like you exists and has done this series. You're truly opening the door to Linux development for thousands of people, something that's super valuable for the entire dev community. At the end of the day, we need more Linux devs than ever, you're helping create so many more!

    • @SirChristoferus
      @SirChristoferus 6 หลายเดือนก่อน +1

      I concur, it’s pretty nice to put all that knowledge to professional use after building a stable Linux distribution from scratch for personal use.

  • @shackyt
    @shackyt 3 ปีที่แล้ว +17

    Welcome back.

  • @CryptographyForEverybody
    @CryptographyForEverybody 3 ปีที่แล้ว +6

    Hi Viktor!
    Very cool that you make new videos :-)
    Excited to watch these. I watched all of your operating system videos and built, together with a good friend, our own small operating system :-)
    Kind regards,
    Nils

  • @Arthur-eg7uy
    @Arthur-eg7uy 3 ปีที่แล้ว +10

    Glad to see you’re back!!

  • @nessunolinux
    @nessunolinux 6 หลายเดือนก่อน

    Just found your channel, and after watching this video, I saved all your playlists to watch later. Great informative videos!

  • @tedvanmatje
    @tedvanmatje 3 ปีที่แล้ว +3

    I've been curious for many a year on how to do this. Thank you for posting....this is going to be interesting! :)

  • @mblenczewski
    @mblenczewski 3 ปีที่แล้ว +2

    This is a really neat idea. If you wanted to try the kvm or iot idea, lfs is still quite large. By comparison, clfs (cross linux from scratch) offers better "compile times" (the compilation is done on a separate, usually more powerful, host machine) and a much more lightweight set of packages. Following the existing ARM book is a really good starting point for building a minimal embedded "distro". Plus, if you want to extend the base set of packages, you can build a simple system usig cfls, then continue using lfs (or blfs). It would be neat to see a series on those also.

  • @betsegawlemmaamersho1638
    @betsegawlemmaamersho1638 2 ปีที่แล้ว

    I was obliged to say thank you just seeing the title of the video

  • @Cravenfester
    @Cravenfester 2 ปีที่แล้ว

    I just started wanting to learn this & am very grateful to you. I was looking at LFS and I was worried there wasn't someone experienced doing it via video. Happy trails.

  • @kumarprateek1279
    @kumarprateek1279 3 ปีที่แล้ว +1

    Wow!! I am really excited. Thanks for these videos of operating system because of you I am able to close large gaps in my understanding of operating system.Love from India.

  • @yunfengwu4412
    @yunfengwu4412 2 ปีที่แล้ว

    I am going to watch all of your videos, and give all of them a thumbs up~ Thank you very much, teacher!!

  • @misternether8602
    @misternether8602 3 ปีที่แล้ว

    Endlich neue Videos! Ich habe genau vor einer Woche angefangen LFS zu machen!

  • @brb639
    @brb639 3 ปีที่แล้ว +1

    After 3 years... Greetings! Keep up the good work.

  • @kosto_magmus
    @kosto_magmus 3 ปีที่แล้ว +1

    Damnit! You came back! It was like meet an old mate after 5 years.

  • @GR47CH
    @GR47CH 3 ปีที่แล้ว

    As you said it wouldn't be so interesting just following instructions. It would be more interesting understanding every step of the process, the why of every file and package and all of that. I'm going to really love this serie of videos. Thank you for this. It's great to see you're back after a long time.

  • @pseudopseudo3679
    @pseudopseudo3679 2 ปีที่แล้ว +1

    All of your videos are brilliant and just what I have been looking for :D

  • @sonyolcu23
    @sonyolcu23 ปีที่แล้ว

    instead of seperating Host and Build machines considering them in the same machine would be benefitial. Because todays most of us working like so. Great enterence to the series!

  • @jakefreeland
    @jakefreeland 3 ปีที่แล้ว

    Thanks for the informative start to the series. I plan to watch it all.

  • @pradiptart
    @pradiptart 3 ปีที่แล้ว +1

    Hope you are doing well !!! I have watched few of your old videos on the pci enumeration and all thise are very informative. I believe this series is going to be more wonderful !!! Looking forward to watch and learn from you .

  • @changeyourstrings9170
    @changeyourstrings9170 2 ปีที่แล้ว

    Viktor! Mega, dass du wieder da bist!

  • @fiddley
    @fiddley 3 ปีที่แล้ว

    Love this! Great visual explanation of what happens when doing LFS! Thanks!

  • @truposzcz
    @truposzcz ปีที่แล้ว +1

    Boring ?
    No... i am so excited !

  • @GIFoss
    @GIFoss 3 ปีที่แล้ว +1

    Changing operating systems or Linux distributions are to difficult! Because of that I will learn LinuxFromScratch, currently I'm creating a collection of FOSS that I like in Gentoo. The collection of FOSS will be my starting point to do one final distro hop to LinuxFromScratch.

    • @mickymadfree
      @mickymadfree 10 หลายเดือนก่อน

      how is it going, your ultimate distro?

  • @wqatch
    @wqatch 3 ปีที่แล้ว +2

    Wow, my prediction has worked on so many TH-camrs!
    2021: The Return of Many Legends

  • @xavierwillems2407
    @xavierwillems2407 3 ปีที่แล้ว

    Geiler Kram!! ich habe nach 20 jahren linux erfahrung beschlossen auch eine eigene distro zu bauen. Der sinn und zweck ist lernen. ich bin debian user seid mehr als 10 jahren und habe da zunächst angesetzt.. meine mini iso ist nun 340mb gross.. ich möchte aber noch "deeper" ;) bis zum 0 point und wieder rauf :) geile videos . thx ! xa4

  • @julio06911
    @julio06911 3 ปีที่แล้ว

    Nice to see you back again. You inspired me to learn about OS.

  • @rodrigovieira938
    @rodrigovieira938 3 ปีที่แล้ว +4

    The return of the King

  • @WilliamShinal
    @WilliamShinal 2 ปีที่แล้ว

    My current target for Linux From Scratch is to make a specialized distro for myself, specifically to house FS-UAE and give it as much wiggle room as possible, as well as prepare AmigaSYS4 on it.

  • @rattatteb
    @rattatteb 3 ปีที่แล้ว +2

    Nice to see you again!

  • @ALIM-n1z2r
    @ALIM-n1z2r 9 หลายเดือนก่อน

    thank you so much of those series and info that you provided

  • @ahmedmoustafa6829
    @ahmedmoustafa6829 2 ปีที่แล้ว

    Many thanks.
    Completely appreciating it.

  • @FAMILYRECIPESTAMIL
    @FAMILYRECIPESTAMIL 3 ปีที่แล้ว +1

    Build a LinuxFromScratch System Part 1 Super 👌🤝❤️

  • @logyross6883
    @logyross6883 2 ปีที่แล้ว +2

    24:26 Correct me if I'm wrong but I believe cd is not a coreutil, its a built-in bash command.

  • @brianao.316
    @brianao.316 3 ปีที่แล้ว +1

    Thank you for this video. I'm not sure if it's idiotic to jump in this with the bare minimum of understanding... But I'm going to try anyway.

  • @kennethlooney6769
    @kennethlooney6769 3 ปีที่แล้ว +5

    Hey Victor! Glad you are back! Have you had any thoughts of writing a OS Dev series #2? Maybe with dealing with UEFI.

  • @HolyMolyDoughnutShop-s
    @HolyMolyDoughnutShop-s 3 ปีที่แล้ว +1

    You got big bro , your channel is very informative

  • @MohsinBukhari17091991
    @MohsinBukhari17091991 3 ปีที่แล้ว

    Really excited to see another series! I want to suggest that you get a microphone stand. It will help you alot!

  • @daniel_mg88
    @daniel_mg88 3 ปีที่แล้ว

    What a joy to see you again
    I think the video subtitles are not activated, could you activate the
    It helps a lot for those of us who don't understand English much.
    a greeting

  • @marco-polo8376
    @marco-polo8376 ปีที่แล้ว

    That is very usefull tutorial guide to show how to understable two books on this videos.

  • @smalinux
    @smalinux 3 ปีที่แล้ว +4

    Welcome back ))

  • @ИньЯн-ы9л
    @ИньЯн-ы9л 3 ปีที่แล้ว

    Everybody, together, like him

  • @vinamramishra7157
    @vinamramishra7157 ปีที่แล้ว +1

    Thanks!

  • @jokarjapan
    @jokarjapan 3 ปีที่แล้ว

    I’m very very happy to see you again mr.viktor welcome back greet from iraq to you (^_^)

  • @NativeLibyans
    @NativeLibyans 3 ปีที่แล้ว

    we missed you

  • @ipshitshaha7244
    @ipshitshaha7244 3 ปีที่แล้ว

    Thanks I was searching for something like this...

  • @wicosi
    @wicosi 3 ปีที่แล้ว

    Thank you for sharing your knowledge.

  • @ramesherrabolu1590
    @ramesherrabolu1590 2 ปีที่แล้ว

    I think this course series has all the elements to offer it a short paid course on platforms such as Edx, Coursera, Udemy, etc

  • @himamaky
    @himamaky 3 ปีที่แล้ว

    welcome back sir

  • @pingchang
    @pingchang 3 ปีที่แล้ว

    Glad you are back!

  • @Aemilindore
    @Aemilindore 3 ปีที่แล้ว

    I have been waiting for LFS! OH YES!

  • @ramesherrabolu1590
    @ramesherrabolu1590 2 ปีที่แล้ว

    Wondering if you have a short document that kind of matches what you said in the video. This will really help those of us who couldn't see the different things you were writing on the board.

  • @MrAnandml
    @MrAnandml 3 ปีที่แล้ว

    Welcome back boss

  • @harrysempire4029
    @harrysempire4029 3 ปีที่แล้ว

    Great, you are back.

  • @calle13609
    @calle13609 ปีที่แล้ว

    awesome work!! excellent explanation

  • @vardhanshah8843
    @vardhanshah8843 3 ปีที่แล้ว

    Welcome back sir!

  • @sussus4914
    @sussus4914 3 ปีที่แล้ว

    Hey! Welcome back buddy 👍🏽

  • @R4mbo87
    @R4mbo87 3 ปีที่แล้ว

    Just a few weeks ago I saw another vid called (build your own Linux) from another youtube techie. Ye, you might guessed it. It should have been called "how to customize linux" xD Nice to see you're back with a high level version of it. Or is it called lowlevel? ;)

  • @ttt1971
    @ttt1971 3 ปีที่แล้ว

    perfect , please continue releasing such content !! 👍👍👍👍🔥🔥🔥

  • @magacraft2027
    @magacraft2027 3 ปีที่แล้ว

    He: shows the books
    Me: damn it known them from our school's library

  • @amimulahsan1289
    @amimulahsan1289 3 ปีที่แล้ว

    After 4 years broooo!

  • @venkateshhariharan4341
    @venkateshhariharan4341 3 ปีที่แล้ว

    I'm very excited❤️

  • @youdontknowme8226
    @youdontknowme8226 ปีที่แล้ว

    Thank you for sharing sir,

  • @yamunasuryawanshi3563
    @yamunasuryawanshi3563 3 ปีที่แล้ว

    I need mentor like you sir ❤️❤️👍

  • @avii024
    @avii024 3 ปีที่แล้ว

    After a long time. 👍🏽

  • @Nikhil-eg9zc
    @Nikhil-eg9zc 3 ปีที่แล้ว

    welcome back

  • @ದೇಶಪ್ರೇಮಿ-ಘ5ಸ
    @ದೇಶಪ್ರೇಮಿ-ಘ5ಸ 3 ปีที่แล้ว

    After 3 years,, grand entry🙏

  • @georget2063
    @georget2063 2 ปีที่แล้ว

    Vielen Dank für's Video!

  • @anshugupta8901
    @anshugupta8901 3 ปีที่แล้ว

    Welcome back!!!!

  • @luandkg
    @luandkg 3 ปีที่แล้ว

    OMG Welcome back !

  • @balramchatria
    @balramchatria 3 ปีที่แล้ว

    Thanks for your video sir. 🙏

  • @Hipdudester
    @Hipdudester 10 หลายเดือนก่อน

    Thank you very much

  • @sallanmega1
    @sallanmega1 3 ปีที่แล้ว

    Glad to see you

  • @nikhilsoni2207
    @nikhilsoni2207 3 ปีที่แล้ว

    Thanks to start this series

  • @bob-ny6kn
    @bob-ny6kn 3 ปีที่แล้ว

    I tried LFS back in 200X and failed. Tried to reference an 800 page book on LFS and failed.
    Third strike's a charm?
    Looking forward to this.

  • @donovanvanderlinde3478
    @donovanvanderlinde3478 3 ปีที่แล้ว

    Thank you so much!

  • @bukanaleglencesi7940
    @bukanaleglencesi7940 3 ปีที่แล้ว

    Haha, you returned back!

  • @mustafahamdi5996
    @mustafahamdi5996 3 ปีที่แล้ว

    Welcome back :)

  • @HimanshuMauryadesigners
    @HimanshuMauryadesigners 3 ปีที่แล้ว

    A gem 🔥

  • @FreemonSandlewould
    @FreemonSandlewould 3 ปีที่แล้ว

    I did not understand why the A / B / C versions yet.

  • @gaurikaram8848
    @gaurikaram8848 2 ปีที่แล้ว

    Thank You!!

  • @lexgaming9037
    @lexgaming9037 3 ปีที่แล้ว

    Tq sir this is very useful for me

  • @madfox5085
    @madfox5085 3 ปีที่แล้ว

    A doubt tht is not getting cleared. Is it at the operating system level or at the program level we are suppose to manage TLB's and page directory structure caches?

  • @gamebringerdev2692
    @gamebringerdev2692 3 ปีที่แล้ว

    Nice to see you again duh

  • @kedonsiemen
    @kedonsiemen 3 ปีที่แล้ว

    Good stuff, but get rid of the bad markers. Thanks.

  • @trailblazer_nomad
    @trailblazer_nomad 2 ปีที่แล้ว

    Is it possible to create a linux from scratch and then create a docker image off of it and then just run it in a docker container?

  • @gote4033
    @gote4033 2 ปีที่แล้ว

    Invaluable

  • @ChristopherBruns-o7o
    @ChristopherBruns-o7o 3 หลายเดือนก่อน

    I would like to build chatgpt into kernel. To try and take over the world ofc.

  • @preciousbetine71
    @preciousbetine71 3 ปีที่แล้ว

    I can't believe you're back. I followed your tutorials sometime last year and even wrote my own bootloader. I also added more features to my OS. You can check out my code at github.com/preciousbetine/osdev . Thank u so much.

  • @ntcedm
    @ntcedm 3 ปีที่แล้ว

    waiting for the next part ^^

  • @ashwani_kumar_rai
    @ashwani_kumar_rai 3 ปีที่แล้ว

    How about a bare minimal docker image of custom linux instead of vm

  • @aptrock327
    @aptrock327 3 ปีที่แล้ว

    OH MY FUCKING GOD, HE'S B A C K.
    I waited for this 4... no.... 5 thousand years!