Arch Linux Install & Explanation 2024
Read full transcript 25 segments
-
Linux is the number one skill you must Linux is the number one skill you must know as a devops engineer everything know as a devops engineer everything know as a devops engineer everything runs on Linux containers kubernetes and runs on Linux containers kubernetes and runs on Linux containers kubernetes and even Azure itself it's all Linux and the even Azure itself it's all Linux and the even Azure itself it's all Linux and the best way to learn Linux is to build your best way to learn Linux is to build your best way to learn Linux is to build your own system in this course series I'm own system in this course series I'm own system in this course series I'm going to be teaching you how to build a going to be teaching you how to build a going to be teaching you how to build a fully functional Arch Linux desktop from fully functional Arch Linux desktop from fully functional Arch Linux desktop from scratch in a way that you will scratch in a way that you will scratch in a way that you will understand and my course is different understand and my course is different understand and my course is different because I will I will explain all of the because I will I will explain all of the because I will I will explain all of the steps as I go along not just firing off steps as I go along not just firing off steps as I go along not just firing off the commands I'm actually explaining my the commands I'm actually explaining my the commands I'm actually explaining my thought process to you by the end of thought process to you by the end of thought process to you by the end of this course you can safely call yourself this course you can safely call yourself this course you can safely call yourself a competent Linux administrator and I'm a competent Linux administrator and I'm a competent Linux administrator and I'm a calm speaker so feel free to watch a calm speaker so feel free to watch a calm speaker so feel free to watch this at Double speed but I do highly this at Double speed but I do highly this at Double speed but I do highly recommend to watch until the end this is recommend to watch until the end this is recommend to watch until the end this is the first video in a 20 video course the first video in a 20 video course the first video in a 20 video course series which I'll be uploading on series which I'll be uploading on series which I'll be uploading on YouTube so that being said let's dive in YouTube so that being said let's dive in YouTube so that being said let's dive in hello and welcome to this course where hello and welcome to this course where hello and welcome to this course where we are going to be learning about Linux we are going to be learning about Linux we are going to be learning about Linux so I am actually on my freshly built so I am actually on my freshly built so I am actually on my freshly built Arch Linux system and I can create Arch Linux system and I can create Arch Linux system and I can create terminals by pressing command q and it's terminals by pressing command q and it's terminals by pressing command q and it's all looking very fany smancy I have my all looking very fany smancy I have my all looking very fany smancy I have my web browser I have my obsidian I have my web browser I have my obsidian I have my web browser I have my obsidian I have my OBS and I can do everything I want with OBS and I can do everything I want with OBS and I can do everything I want with my window manager and it's working super my window manager and it's working super my window manager and it's working super well and this is what we are going to be well and this is what we are going to be well and this is what we are going to be building together and this might be a building together and this might be a building together and this might be a bit of an unconventional approach to bit of an unconventional approach to bit of an unconventional approach to learning Linux but this has the this learning Linux but this has the this learning Linux but this has the this this is the approach that has this is the approach that has this is the approach that has really it really drove some points home
-
really it really drove some points home really it really drove some points home to me when I actually started doing this to me when I actually started doing this to me when I actually started doing this project for myself years ago and I project for myself years ago and I project for myself years ago and I actually wish that I somewhat that I had actually wish that I somewhat that I had actually wish that I somewhat that I had listened when people recommended this listened when people recommended this listened when people recommended this project to me some people recommended it project to me some people recommended it project to me some people recommended it to me and I was a bit stubborn and I to me and I was a bit stubborn and I to me and I was a bit stubborn and I kept going into the theory and it didn't kept going into the theory and it didn't kept going into the theory and it didn't work that well and now I just want to work that well and now I just want to work that well and now I just want to give that to impress that on you as well give that to impress that on you as well give that to impress that on you as well that this is actually an interesting way that this is actually an interesting way that this is actually an interesting way of uh learning Linux and going beyond of uh learning Linux and going beyond of uh learning Linux and going beyond the fundamentals of Linux because the fundamentals of Linux because the fundamentals of Linux because building an Arch Linux system is not for building an Arch Linux system is not for building an Arch Linux system is not for beginners not the way that we are going beginners not the way that we are going beginners not the way that we are going to do it at least so if you are to do it at least so if you are to do it at least so if you are completely fresh at Linux I'm I have a completely fresh at Linux I'm I have a completely fresh at Linux I'm I have a section here about preparation with a section here about preparation with a section here about preparation with a few resources that I recommend so I'm few resources that I recommend so I'm few resources that I recommend so I'm going to be going through the Mind map going to be going through the Mind map going to be going through the Mind map in clockwise fashion and in the end I'm in clockwise fashion and in the end I'm in clockwise fashion and in the end I'm going to recommend the preparation that going to recommend the preparation that going to recommend the preparation that you could or should do for this before you could or should do for this before you could or should do for this before starting the starting the starting the course course course now the the goals for this now the the goals for this now the the goals for this course is are like it's it's this this course is are like it's it's this this course is are like it's it's this this series it's not going to be a fast track series it's not going to be a fast track series it's not going to be a fast track to just install Arch Linux and that's it to just install Arch Linux and that's it to just install Arch Linux and that's it like that's not the goal the goal is to like that's not the goal the goal is to like that's not the goal the goal is to learn to learn Linux on a bit more um learn to learn Linux on a bit more um learn to learn Linux on a bit more um deeper level than just the fundamentals deeper level than just the fundamentals deeper level than just the fundamentals so when you watch these so when you watch these so when you watch these tutorials on YouTube they are 20 minutes tutorials on YouTube they are 20 minutes tutorials on YouTube they are 20 minutes long and they just fire off the commands
-
long and they just fire off the commands long and they just fire off the commands to install Arch Linux and it works but to install Arch Linux and it works but to install Arch Linux and it works but you don't really learn much from that you don't really learn much from that you don't really learn much from that right and the beauty for for from right and the beauty for for from right and the beauty for for from learning Arch Linux and installing Arch learning Arch Linux and installing Arch learning Arch Linux and installing Arch Linux from scratch is that you just Linux from scratch is that you just Linux from scratch is that you just start with a blinking cursor you have start with a blinking cursor you have start with a blinking cursor you have nothing and then you build it up to a nothing and then you build it up to a nothing and then you build it up to a system like you see here all by yourself system like you see here all by yourself system like you see here all by yourself and you can have full control of and you can have full control of and you can have full control of everything that is happening on your everything that is happening on your everything that is happening on your system and you can know exactly what is system and you can know exactly what is system and you can know exactly what is going on where you put things and that going on where you put things and that going on where you put things and that is just a very satisfying experience so is just a very satisfying experience so is just a very satisfying experience so it's not just going to be a do this and it's not just going to be a do this and it's not just going to be a do this and install no I'm going to take a a bit install no I'm going to take a a bit install no I'm going to take a a bit more deeper Dives along the way and more deeper Dives along the way and more deeper Dives along the way and explain what I know the goal is to learn explain what I know the goal is to learn explain what I know the goal is to learn to understand what's going to understand what's going to understand what's going on um I'm going to be building a system on um I'm going to be building a system on um I'm going to be building a system dcentric dcentric dcentric system so I'm going to be explain exping system so I'm going to be explain exping system so I'm going to be explain exping what that is but if you already know what that is but if you already know what that is but if you already know what that is is um I'm using system D what that is is um I'm using system D what that is is um I'm using system D completely I uh I don't use network completely I uh I don't use network completely I uh I don't use network manager we're just going to use system D manager we're just going to use system D manager we're just going to use system D Network D and resolve D for for the Network D and resolve D for for the Network D and resolve D for for the networking so we don't even need a networking so we don't even need a networking so we don't even need a network manager and just trying to do as network manager and just trying to do as network manager and just trying to do as much as we can with pure system D and much as we can with pure system D and much as we can with pure system D and also I am going to have the stateless also I am going to have the stateless also I am going to have the stateless workstation in mind so you want to I'm workstation in mind so you want to I'm workstation in mind so you want to I'm now moving moving towards a more def now moving moving towards a more def now moving moving towards a more def container centered workflow where my container centered workflow where my container centered workflow where my configuration is located in containers
-
configuration is located in containers configuration is located in containers and I have localized environments and I have localized environments and I have localized environments containerized environments that I work containerized environments that I work containerized environments that I work in and you want to have as little in and you want to have as little in and you want to have as little installed locally as possible and all of installed locally as possible and all of installed locally as possible and all of the dependencies for your code and the dependencies for your code and the dependencies for your code and things like that you want to have things like that you want to have things like that you want to have installed in containers so that's is installed in containers so that's is installed in containers so that's is also a goal that we are working also a goal that we are working also a goal that we are working towards so the the end state of the towards so the the end state of the towards so the the end state of the course the the the final goals are of course the the the final goals are of course the the the final goals are of course a fully encrypted system we're course a fully encrypted system we're course a fully encrypted system we're going to do our best to make it secure going to do our best to make it secure going to do our best to make it secure with a balance of um making it usable as with a balance of um making it usable as with a balance of um making it usable as well we're going to have a window well we're going to have a window well we're going to have a window manager so as you see here I I'm running manager so as you see here I I'm running manager so as you see here I I'm running a window manager not a desktop a window manager not a desktop a window manager not a desktop environment of course we're going to environment of course we're going to environment of course we're going to have a browser a terminal and with a have a browser a terminal and with a have a browser a terminal and with a basic setup for um yeah working and basic setup for um yeah working and basic setup for um yeah working and editing in the terminal with t-mo and editing in the terminal with t-mo and editing in the terminal with t-mo and we're going to configure an automatic we're going to configure an automatic we're going to configure an automatic lock screen so that's the thing with lock screen so that's the thing with lock screen so that's the thing with Arch Linux all of this stuff is not Arch Linux all of this stuff is not Arch Linux all of this stuff is not configured you have to do it yourself configured you have to do it yourself configured you have to do it yourself and you you actually have have to take and you you actually have have to take and you you actually have have to take charge of your own security which is why charge of your own security which is why charge of your own security which is why it's such a good learning experience it's such a good learning experience it's such a good learning experience too now some recommendations for uh what too now some recommendations for uh what too now some recommendations for uh what to actually run it to actually run it to actually run it on uh I I recommend using a physical on uh I I recommend using a physical on uh I I recommend using a physical machine I I you can do it in a virtual machine I I you can do it in a virtual machine I I you can do it in a virtual machine but there's just something about machine but there's just something about machine but there's just something about doing doing it on a physical machine doing doing it on a physical machine doing doing it on a physical machine that you dedicate to learning that you dedicate to learning that you dedicate to learning Linux because that's what you're
-
Linux because that's what you're Linux because that's what you're embarking on when when you watch this embarking on when when you watch this embarking on when when you watch this when you begin this course you're when you begin this course you're when you begin this course you're embarking on a journey to learn Linux embarking on a journey to learn Linux embarking on a journey to learn Linux and I think it's a good way I think it's and I think it's a good way I think it's and I think it's a good way I think it's a good approach to do that on a separate a good approach to do that on a separate a good approach to do that on a separate machine that you can hold in your hands machine that you can hold in your hands machine that you can hold in your hands physically and not virtual physically and not virtual physically and not virtual machines this is because it creates a machines this is because it creates a machines this is because it creates a mental separ ation of learning and and mental separ ation of learning and and mental separ ation of learning and and tinkering so you probably have a stable tinkering so you probably have a stable tinkering so you probably have a stable workstation already like maybe running workstation already like maybe running workstation already like maybe running Mac OS on a MacBook or you're running Mac OS on a MacBook or you're running Mac OS on a MacBook or you're running Windows on a Windows on a Windows on a machine keep running that don't don't machine keep running that don't don't machine keep running that don't don't change that so one of the mistakes that change that so one of the mistakes that change that so one of the mistakes that I made early on was that I uh went to I made early on was that I uh went to I made early on was that I uh went to daily driving Linux too fast and I just daily driving Linux too fast and I just daily driving Linux too fast and I just went into it and in some ways it was a went into it and in some ways it was a went into it and in some ways it was a good learning experience because I was good learning experience because I was good learning experience because I was forcing myself to do it but I wasn't forcing myself to do it but I wasn't forcing myself to do it but I wasn't completely ready I felt rather completely ready I felt rather completely ready I felt rather overwhelmed and things would break and I overwhelmed and things would break and I overwhelmed and things would break and I couldn't do my tasks for work so I had couldn't do my tasks for work so I had couldn't do my tasks for work so I had to had to actually take unplanned days to had to actually take unplanned days to had to actually take unplanned days off to fix my system and then catch up off to fix my system and then catch up off to fix my system and then catch up with those hours later I don't recommend with those hours later I don't recommend with those hours later I don't recommend that it's better to have a separate that it's better to have a separate that it's better to have a separate system a laptop or something like that system a laptop or something like that system a laptop or something like that that you dedicate to learning Linux and that you dedicate to learning Linux and that you dedicate to learning Linux and that you use as a tinkering environment that you use as a tinkering environment that you use as a tinkering environment so what I do I have my office here and so what I do I have my office here and so what I do I have my office here and here I do my creation and my normal work
-
here I do my creation and my normal work here I do my creation and my normal work but I have a ThinkPad a laptop in the but I have a ThinkPad a laptop in the but I have a ThinkPad a laptop in the living room and in the evenings when I'm living room and in the evenings when I'm living room and in the evenings when I'm just chilling and relaxing I have the just chilling and relaxing I have the just chilling and relaxing I have the ThinkPad on my lap and then I'm just ThinkPad on my lap and then I'm just ThinkPad on my lap and then I'm just like installing packages and I'm just like installing packages and I'm just like installing packages and I'm just messing around with things and usually messing around with things and usually messing around with things and usually it's just rotation of Linux dis roads it's just rotation of Linux dis roads it's just rotation of Linux dis roads that I'm testing out and just playing that I'm testing out and just playing that I'm testing out and just playing around and this creates a separation in around and this creates a separation in around and this creates a separation in your mind of uh like separating the work your mind of uh like separating the work your mind of uh like separating the work and play and that way you're also going and play and that way you're also going and play and that way you're also going to be seeing learning as play so to be seeing learning as play so to be seeing learning as play so tinkering and messing around with Linux tinkering and messing around with Linux tinkering and messing around with Linux is come is going to become a playful is come is going to become a playful is come is going to become a playful activity to you because you're not activity to you because you're not activity to you because you're not depending on that laptop you're not depending on that laptop you're not depending on that laptop you're not depending on that to do your work so you depending on that to do your work so you depending on that to do your work so you are free to just break stuff and destroy are free to just break stuff and destroy are free to just break stuff and destroy it and have to rebuild it's like okay I it and have to rebuild it's like okay I it and have to rebuild it's like okay I broke it I learned from it let's not do broke it I learned from it let's not do broke it I learned from it let's not do that again and then you reinstall it that again and then you reinstall it that again and then you reinstall it again that is a very nice good way of again that is a very nice good way of again that is a very nice good way of approaching it I think instead of just approaching it I think instead of just approaching it I think instead of just going really serious and oh I have to going really serious and oh I have to going really serious and oh I have to learn Linux take it more of an open learn Linux take it more of an open learn Linux take it more of an open approach to it and uh see it as a approach to it and uh see it as a approach to it and uh see it as a playful activity so don't don't go daily playful activity so don't don't go daily playful activity so don't don't go daily driving too early is what I would driving too early is what I would driving too early is what I would recommend hey there hope you like the recommend hey there hope you like the recommend hey there hope you like the content so far just just wanted to content so far just just wanted to content so far just just wanted to mention that the full course is already mention that the full course is already mention that the full course is already available in my school Community if you available in my school Community if you available in my school Community if you join the community you become member of join the community you become member of join the community you become member of a group of very active individuals who a group of very active individuals who a group of very active individuals who are all helping each other you get
-
are all helping each other you get are all helping each other you get access to all of my courses and you get access to all of my courses and you get access to all of my courses and you get access to the live Q&A calls and the access to the live Q&A calls and the access to the live Q&A calls and the Forum where you can ask me questions Forum where you can ask me questions Forum where you can ask me questions directly and get help with your Arch directly and get help with your Arch directly and get help with your Arch Linux install or anything that you need Linux install or anything that you need Linux install or anything that you need help with I think you might like it help with I think you might like it help with I think you might like it check it out um there is a an element of check it out um there is a an element of check it out um there is a an element of satisfaction on doing it on a physical satisfaction on doing it on a physical satisfaction on doing it on a physical machine that you can open up and hold in machine that you can open up and hold in machine that you can open up and hold in your hand and actually seeing that your hand and actually seeing that your hand and actually seeing that desktop environment appear for the first desktop environment appear for the first desktop environment appear for the first time instead of doing a v virtual time instead of doing a v virtual time instead of doing a v virtual machine so I recommend using a virtual machine so I recommend using a virtual machine so I recommend using a virtual machine uh I recommend using a physical machine uh I recommend using a physical machine uh I recommend using a physical machine not a virtual machine not a virtual machine not a virtual machine uh machine uh machine uh secondly there is I recommend using a secondly there is I recommend using a secondly there is I recommend using a laptop there are a few reasons for this laptop there are a few reasons for this laptop there are a few reasons for this um so with ar Linux if you just start it um so with ar Linux if you just start it um so with ar Linux if you just start it it will just keep running there's no it will just keep running there's no it will just keep running there's no security in place there's no lock screen security in place there's no lock screen security in place there's no lock screen power management is not handled power power management is not handled power power management is not handled power management is not configured so you have management is not configured so you have management is not configured so you have to learn these things yourself you have to learn these things yourself you have to learn these things yourself you have to configure all of this yourself and to configure all of this yourself and to configure all of this yourself and that is a learning curve but it's also a that is a learning curve but it's also a that is a learning curve but it's also a very good way of driving home the fact very good way of driving home the fact very good way of driving home the fact that everything in Linux can be adjusted that everything in Linux can be adjusted that everything in Linux can be adjusted and configured and any problem can be and configured and any problem can be and configured and any problem can be solved by simply editing text files by solved by simply editing text files by solved by simply editing text files by simply managing to get the right simply managing to get the right simply managing to get the right configuration and to solve your problems configuration and to solve your problems configuration and to solve your problems and this all contributes to a certain
-
and this all contributes to a certain and this all contributes to a certain mindset that I want to cultivate in you mindset that I want to cultivate in you mindset that I want to cultivate in you when you learn Linux it's not just about when you learn Linux it's not just about when you learn Linux it's not just about Linux it's about a mindset that you have Linux it's about a mindset that you have Linux it's about a mindset that you have towards your Computing towards your towards your Computing towards your towards your Computing towards your operating system which which is centered operating system which which is centered operating system which which is centered around tinkering figuring out problems around tinkering figuring out problems around tinkering figuring out problems and and knowing that getting confidence and and knowing that getting confidence and and knowing that getting confidence in yourself that when you have a certain in yourself that when you have a certain in yourself that when you have a certain goal on your system you can reach it by goal on your system you can reach it by goal on your system you can reach it by scripting by configuring and by um scripting by configuring and by um scripting by configuring and by um putting some effort into it so the putting some effort into it so the putting some effort into it so the laptop I recommend is the ThinkPad t480 that's a really nice good machine t480 that's a really nice good machine and these are usually just um um whatam and these are usually just um um whatam and these are usually just um um whatam call it they call it they call it they are Enterprise grade laptops so they are are Enterprise grade laptops so they are are Enterprise grade laptops so they are used for for like business people they used for for like business people they used for for like business people they are not made anymore but what you what are not made anymore but what you what are not made anymore but what you what you do is you get a refurbished one so you do is you get a refurbished one so you do is you get a refurbished one so here in the Netherlands you can buy here in the Netherlands you can buy here in the Netherlands you can buy refurbished thinkpads and well maybe I refurbished thinkpads and well maybe I refurbished thinkpads and well maybe I can just uh can just uh can just uh refurbished ThinkPad refurbished ThinkPad refurbished ThinkPad t480 if I Google for that then let me t480 if I Google for that then let me t480 if I Google for that then let me see there there are a few see there there are a few see there there are a few uh companies here in the Netherlands uh companies here in the Netherlands uh companies here in the Netherlands that do it but here for example there is that do it but here for example there is that do it but here for example there is one here let me see what what the prices
-
one here let me see what what the prices one here let me see what what the prices are for that if you get a refurbished one okay so here we have a few prices so one okay so here we have a few prices so here is a here is a here is a t480 with an i7 proc processor and 8 GB t480 with an i7 proc processor and 8 GB t480 with an i7 proc processor and 8 GB of RAM which is € of RAM which is € of RAM which is € 379 here is another one with an I3 379 here is another one with an I3 379 here is another one with an I3 that's € that's € that's € 255 255 255 EUR I got one with 32 GB of RAM an i7 EUR I got one with 32 GB of RAM an i7 EUR I got one with 32 GB of RAM an i7 and one tbte of hard disk for and one tbte of hard disk for and one tbte of hard disk for €700 and it's a really really good €700 and it's a really really good €700 and it's a really really good machine it's an excellent machine for machine it's an excellent machine for machine it's an excellent machine for coding for just doing browsing and it's coding for just doing browsing and it's coding for just doing browsing and it's going to last me for at least five to going to last me for at least five to going to last me for at least five to eight more years so buy a refurbished eight more years so buy a refurbished eight more years so buy a refurbished one or a used one and it's a really one or a used one and it's a really one or a used one and it's a really really good really good really good experience to be working on a ThinkPad experience to be working on a ThinkPad experience to be working on a ThinkPad t480 running Arch Linux so that's the t480 running Arch Linux so that's the t480 running Arch Linux so that's the one I really recommend but in reality one I really recommend but in reality one I really recommend but in reality any old laptop will do if you have 4 any old laptop will do if you have 4 any old laptop will do if you have 4 gabt of Ram uh you you have enough you gabt of Ram uh you you have enough you gabt of Ram uh you you have enough you can just even if you have two gigabytes can just even if you have two gigabytes can just even if you have two gigabytes of RAM it it will be enough any old of RAM it it will be enough any old of RAM it it will be enough any old laptop will laptop will laptop will do and um because it's just so extremely do and um because it's just so extremely do and um because it's just so extremely minimal Arch Linux and it's going to be minimal Arch Linux and it's going to be minimal Arch Linux and it's going to be a um good EXP experience no matter which a um good EXP experience no matter which a um good EXP experience no matter which one you do do but that's why I I one you do do but that's why I I one you do do but that's why I I recommend laptops because you have to recommend laptops because you have to recommend laptops because you have to configure things like lock screens and configure things like lock screens and configure things like lock screens and battery and things like that uh I built battery and things like that uh I built battery and things like that uh I built it on a desktop here but I also have one
-
it on a desktop here but I also have one it on a desktop here but I also have one on a laptop as I said in the in the on a laptop as I said in the in the on a laptop as I said in the in the living living living room now the next section I want to room now the next section I want to room now the next section I want to speak about is why so why should we speak about is why so why should we speak about is why so why should we learn Linux and why Arch Linux so why learn Linux well I'm actually so why learn Linux well I'm actually going to speak about that in the context going to speak about that in the context going to speak about that in the context of why you should learn Linux as a of why you should learn Linux as a of why you should learn Linux as a cloud/ devops cloud/ devops cloud/ devops engineer and if you are in the United engineer and if you are in the United engineer and if you are in the United States then very often you already know States then very often you already know States then very often you already know Linux if you are a devops engineer Linux if you are a devops engineer Linux if you are a devops engineer because in the states usually they see because in the states usually they see because in the states usually they see devops as a next level of a system devops as a next level of a system devops as a next level of a system administrator so you you are system administrator so you you are system administrator so you you are system administrator for five years or administrator for five years or administrator for five years or something and then you graduate towards something and then you graduate towards something and then you graduate towards devops uh because you have a an interest devops uh because you have a an interest devops uh because you have a an interest in coding that's that that is often What in coding that's that that is often What in coding that's that that is often What I Hear however here in Europe it's a I Hear however here in Europe it's a I Hear however here in Europe it's a little bit different here devops is little bit different here devops is little bit different here devops is actually uh you sometimes an entry level actually uh you sometimes an entry level actually uh you sometimes an entry level position and you can be a devops position and you can be a devops position and you can be a devops engineer engineer engineer without uh knowing Linux on a very deep without uh knowing Linux on a very deep without uh knowing Linux on a very deep level however I don't recommend that and level however I don't recommend that and level however I don't recommend that and I don't think you are really a devops I don't think you are really a devops I don't think you are really a devops engineer if you don't know Linux and I'm engineer if you don't know Linux and I'm engineer if you don't know Linux and I'm going to be explaining you why so you going to be explaining you why so you going to be explaining you why so you are very likely to be encountering
-
are very likely to be encountering are very likely to be encountering virtual machines running in the cloud virtual machines running in the cloud virtual machines running in the cloud that run Linux so there are Azure full that run Linux so there are Azure full that run Linux so there are Azure full Azure environments with that only run Azure environments with that only run Azure environments with that only run Windows server for example but almost Windows server for example but almost Windows server for example but almost any environment has Linux in some shape any environment has Linux in some shape any environment has Linux in some shape or form or form or form running and that's why it's you're it's running and that's why it's you're it's running and that's why it's you're it's very likely that you're going to be very likely that you're going to be very likely that you're going to be encountering it even if you don't know encountering it even if you don't know encountering it even if you don't know it yet so if you want to become a cloud it yet so if you want to become a cloud it yet so if you want to become a cloud engineer a devops engineer knowing Linux engineer a devops engineer knowing Linux engineer a devops engineer knowing Linux is just essential it's a fundamental is just essential it's a fundamental is just essential it's a fundamental because everything runs on Linux Azure because everything runs on Linux Azure because everything runs on Linux Azure runs on Linux everything in Azure is runs on Linux everything in Azure is runs on Linux everything in Azure is Linux and like I think it's like uh how Linux and like I think it's like uh how Linux and like I think it's like uh how many many many percentages of devices running percentages of devices running percentages of devices running Linux Linux Linux um let me see Linux um let me see Linux um let me see Linux statistics here we go statistics here we go statistics here we go um there is Linux Powers 40% of websites um there is Linux Powers 40% of websites um there is Linux Powers 40% of websites whose operating system is known Linux whose operating system is known Linux whose operating system is known Linux Powers 85% of Powers 85% of Powers 85% of smartphones smartphones smartphones um let me see 96% of the top 1 million web servers are 96% of the top 1 million web servers are running Linux running Linux running Linux so Linux is everywhere Linux is so Linux is everywhere Linux is so Linux is everywhere Linux is everywhere and it's good it it's a great
-
everywhere and it's good it it's a great everywhere and it's good it it's a great move in your career to learn it because move in your career to learn it because move in your career to learn it because that means that you can be very that means that you can be very that means that you can be very employable and your skills are employable and your skills are employable and your skills are applicable in many applicable in many applicable in many places besides from that if you are the places besides from that if you are the places besides from that if you are the devops cloud engineer here you are going devops cloud engineer here you are going devops cloud engineer here you are going to be working with containers and to be working with containers and to be working with containers and kubernetes and all of that is kubernetes and all of that is kubernetes and all of that is Linux if you don't know Linux you're Linux if you don't know Linux you're Linux if you don't know Linux you're going to be having a hard time working going to be having a hard time working going to be having a hard time working with Docker containers with fixing with Docker containers with fixing with Docker containers with fixing permission issues installing packages permission issues installing packages permission issues installing packages all these things you need to know if you all these things you need to know if you all these things you need to know if you want to work with containers on a a want to work with containers on a a want to work with containers on a a Beyond basic level way so you will need Beyond basic level way so you will need Beyond basic level way so you will need you will need to know it you you need to you will need to know it you you need to you will need to know it you you need to know the elements of a Linux operating know the elements of a Linux operating know the elements of a Linux operating system how the file system works how system how the file system works how system how the file system works how permissions work and uh especially if permissions work and uh especially if permissions work and uh especially if you're going to be going into kubernetes you're going to be going into kubernetes you're going to be going into kubernetes and if you're going to go beyond managed and if you're going to go beyond managed and if you're going to go beyond managed kubernetes you will need to know Linux kubernetes you will need to know Linux kubernetes you will need to know Linux so it's a very important tool in your in so it's a very important tool in your in so it's a very important tool in your in your skill your skill your skill set and besides professionally it's also set and besides professionally it's also set and besides professionally it's also a very nice home lab and hobby kind of a very nice home lab and hobby kind of a very nice home lab and hobby kind of um interest because you can breathe life um interest because you can breathe life um interest because you can breathe life into Old machines everybody has a couple into Old machines everybody has a couple into Old machines everybody has a couple of old lap tops lying around in their in of old lap tops lying around in their in of old lap tops lying around in their in their house and by running Linux you can their house and by running Linux you can their house and by running Linux you can just make a fully functional machine out just make a fully functional machine out just make a fully functional machine out of that it works really of that it works really of that it works really well uh it can make very old Hardware um well uh it can make very old Hardware um well uh it can make very old Hardware um very functional and it's free like Linux
-
very functional and it's free like Linux very functional and it's free like Linux has is open source and you can play has is open source and you can play has is open source and you can play around with so many free open open around with so many free open open around with so many free open open source Alternatives in your home lab source Alternatives in your home lab source Alternatives in your home lab which is a very fun hobby to do the self which is a very fun hobby to do the self which is a very fun hobby to do the self hosting hobby I I really enjoy it a lot hosting hobby I I really enjoy it a lot hosting hobby I I really enjoy it a lot and while you technically could do that and while you technically could do that and while you technically could do that without learn knowing too much Linux without learn knowing too much Linux without learn knowing too much Linux it's actually a great way to have a it's actually a great way to have a it's actually a great way to have a hobby that also strengthens your hobby that also strengthens your hobby that also strengthens your professional career because if your professional career because if your professional career because if your hobby is related to what you do in your hobby is related to what you do in your hobby is related to what you do in your day job then your career growth is just day job then your career growth is just day job then your career growth is just going to Skyrocket that's what happened going to Skyrocket that's what happened going to Skyrocket that's what happened with with with me me me um you need to know Linux um you need to know Linux um you need to know Linux because and by doing this course you are because and by doing this course you are because and by doing this course you are going to get an understanding of the going to get an understanding of the going to get an understanding of the following uh you you following uh you you following uh you you will understand more about the boot will understand more about the boot will understand more about the boot process so what when when you start a process so what when when you start a process so what when when you start a computer what actually happens what computer what actually happens what computer what actually happens what makes makes makes a what what goes into turning on a power a what what goes into turning on a power a what what goes into turning on a power button and actually seeing this on your button and actually seeing this on your button and actually seeing this on your screen right have you ever really screen right have you ever really screen right have you ever really considered that and building your own considered that and building your own considered that and building your own system from scratch system from scratch system from scratch really drives this point home to you really drives this point home to you really drives this point home to you that all of it is a a a process that that all of it is a a a process that that all of it is a a a process that starts somewhere and then it calls starts somewhere and then it calls starts somewhere and then it calls different processes and different processes and different processes and it it's a fascinating thing really if it it's a fascinating thing really if it it's a fascinating thing really if you really start to think about it and you really start to think about it and you really start to think about it and by doing this course by doing this
-
by doing this course by doing this by doing this course by doing this project you will get a better project you will get a better project you will get a better understanding of what actually goes on understanding of what actually goes on understanding of what actually goes on when you press that power button so it's when you press that power button so it's when you press that power button so it's important to know that I think because important to know that I think because important to know that I think because it will help you in debugging if you it will help you in debugging if you it will help you in debugging if you have a kubernetes cluster that doesn't have a kubernetes cluster that doesn't have a kubernetes cluster that doesn't work then you know where to begin like work then you know where to begin like work then you know where to begin like let's start let's start at the let's start let's start at the let's start let's start at the fundamentals let's start in on the Node fundamentals let's start in on the Node fundamentals let's start in on the Node is everything all right on the node is everything all right on the node is everything all right on the node right is everything running properly are right is everything running properly are right is everything running properly are there any failed services there any failed services there any failed services Etc so it's important to know about the Etc so it's important to know about the Etc so it's important to know about the boot process it's important to know boot process it's important to know boot process it's important to know about file systems about permissions you about file systems about permissions you about file systems about permissions you need to know how to interact with system need to know how to interact with system need to know how to interact with system D because all all um main dis rows now D because all all um main dis rows now D because all all um main dis rows now run on system d you need to know how to run on system d you need to know how to run on system d you need to know how to work with package managers how to update work with package managers how to update work with package managers how to update uh packages how to remove them how to uh packages how to remove them how to uh packages how to remove them how to install them you need to know how to install them you need to know how to install them you need to know how to troubleshoot right finding the logs troubleshoot right finding the logs troubleshoot right finding the logs reading the logs debugging all these reading the logs debugging all these reading the logs debugging all these kinds of skills are super important in kinds of skills are super important in kinds of skills are super important in your career as a devops engineer and all your career as a devops engineer and all your career as a devops engineer and all of these are learned by learning Linux of these are learned by learning Linux of these are learned by learning Linux and finally there is Bash scripting so and finally there is Bash scripting so and finally there is Bash scripting so it's a very important skill to know bash it's a very important skill to know bash it's a very important skill to know bash scripting if you want to be a devops scripting if you want to be a devops scripting if you want to be a devops engineer because many many many cicd engineer because many many many cicd engineer because many many many cicd pipelines are just a series of scripts pipelines are just a series of scripts pipelines are just a series of scripts in some shape or form and you will do in some shape or form and you will do in some shape or form and you will do very well in learning bash and very well in learning bash and very well in learning bash and um uh knowing that so that is just a bit um uh knowing that so that is just a bit um uh knowing that so that is just a bit of a rant on uh why you should learn of a rant on uh why you should learn of a rant on uh why you should learn Linux and if you don't know this then I
-
Linux and if you don't know this then I Linux and if you don't know this then I don't I I think like if you don't know don't I I think like if you don't know don't I I think like if you don't know bash scripting you're going to have a bash scripting you're going to have a bash scripting you're going to have a very very hard time configuring measure very very hard time configuring measure very very hard time configuring measure devops pipelines for devops pipelines for devops pipelines for example uh you're going to have a hard example uh you're going to have a hard example uh you're going to have a hard time containerizing applications or time containerizing applications or time containerizing applications or debugging them and helping the developer debugging them and helping the developer debugging them and helping the developer so take it from me you need to know so take it from me you need to know so take it from me you need to know Linux as um as a cloud Linux as um as a cloud Linux as um as a cloud engineer now why Arch Linux let's let's engineer now why Arch Linux let's let's engineer now why Arch Linux let's let's talk bit about that so there's so many talk bit about that so there's so many talk bit about that so there's so many thousands of dros Y arch of all of them now um there are a few other minimal now um there are a few other minimal ones like gen two or even Linux from ones like gen two or even Linux from ones like gen two or even Linux from scratch that's when you compile all of scratch that's when you compile all of scratch that's when you compile all of the packages the packages the packages yourself but art is a very nice balance yourself but art is a very nice balance yourself but art is a very nice balance between that between that between that between having to compile everything between having to compile everything between having to compile everything yourself and um having a like it just yourself and um having a like it just yourself and um having a like it just works out of the box experience Arch works out of the box experience Arch works out of the box experience Arch Linux is extremely minimal it is just Linux is extremely minimal it is just Linux is extremely minimal it is just the kernel and a few packages that you the kernel and a few packages that you the kernel and a few packages that you need to actually get something running need to actually get something running need to actually get something running on your screen but that's it when you on your screen but that's it when you on your screen but that's it when you install Arch Linux all you basically install Arch Linux all you basically install Arch Linux all you basically have is a blinking cursor and a root have is a blinking cursor and a root have is a blinking cursor and a root user and that's user and that's user and that's it you you need to install everything
-
it you you need to install everything it you you need to install everything yourself and by doing this process of yourself and by doing this process of yourself and by doing this process of doing a very min Minal drro like this doing a very min Minal drro like this doing a very min Minal drro like this you constantly run into oh I don't have you constantly run into oh I don't have you constantly run into oh I don't have this package oh I need to configure this this package oh I need to configure this this package oh I need to configure this oh I need to still do that and you oh I need to still do that and you oh I need to still do that and you constantly run into these little constantly run into these little constantly run into these little challenges and this is firstly just challenges and this is firstly just challenges and this is firstly just going to teach you about all of the going to teach you about all of the going to teach you about all of the internal dynamics of an an Arch Linux internal dynamics of an an Arch Linux internal dynamics of an an Arch Linux operating system or Linux operating operating system or Linux operating operating system or Linux operating system it's going to show you what's system it's going to show you what's system it's going to show you what's actually necessary what what is usually actually necessary what what is usually actually necessary what what is usually done out of the box for you when you do done out of the box for you when you do done out of the box for you when you do an Ubuntu install for example encryption an Ubuntu install for example encryption an Ubuntu install for example encryption you need to figure that out yourself you need to figure that out yourself you need to figure that out yourself right you need to do that and in the right you need to do that and in the right you need to do that and in the course I'm going to show you everything course I'm going to show you everything course I'm going to show you everything about it and it it it helps to cultivate about it and it it it helps to cultivate about it and it it it helps to cultivate this mindset of curiosity of what is this mindset of curiosity of what is this mindset of curiosity of what is actually running on my system what what actually running on my system what what actually running on my system what what is actually going on so if I do uh PS3 is actually going on so if I do uh PS3 is actually going on so if I do uh PS3 here here I here here I here here I see absolutely everything that's running see absolutely everything that's running see absolutely everything that's running on my system and everything is there on my system and everything is there on my system and everything is there because I put it there and I know because I put it there and I know because I put it there and I know exactly what what each of these um exactly what what each of these um exactly what what each of these um processes do and in the in the course processes do and in the in the course processes do and in the in the course I'm constantly going through this I'm constantly going through this I'm constantly going through this overview and explaining what's going on overview and explaining what's going on overview and explaining what's going on what is what do we have installed what what is what do we have installed what what is what do we have installed what is actually running here and this is um
-
is actually running here and this is um is actually running here and this is um I really encouraged to get a that kind I really encouraged to get a that kind I really encouraged to get a that kind of attitude towards your operating of attitude towards your operating of attitude towards your operating system because you to really understand system because you to really understand system because you to really understand what's going on and therefore you also what's going on and therefore you also what's going on and therefore you also know know know much it will be much easier for you to much it will be much easier for you to much it will be much easier for you to debug things when things are not working debug things when things are not working debug things when things are not working and all of this contributes to a mindset and all of this contributes to a mindset and all of this contributes to a mindset of a good well-rounded engineer who is of a good well-rounded engineer who is of a good well-rounded engineer who is able to identify problems to debug to able to identify problems to debug to able to identify problems to debug to check out the logs and to figure things check out the logs and to figure things check out the logs and to figure things out and to Tinker and to know where to out and to Tinker and to know where to out and to Tinker and to know where to look and to solve problems it's look and to solve problems it's look and to solve problems it's basically a huge series of problem basically a huge series of problem basically a huge series of problem solving that and puzzling that you're solving that and puzzling that you're solving that and puzzling that you're embarking on with this and it it's not embarking on with this and it it's not embarking on with this and it it's not just about installing the Arch Linux just about installing the Arch Linux just about installing the Arch Linux it's about cultivating this mindset and it's about cultivating this mindset and it's about cultivating this mindset and this attitude and this ability to solve this attitude and this ability to solve this attitude and this ability to solve things and to to to give yourself things and to to to give yourself things and to to to give yourself confidence that you can do confidence that you can do confidence that you can do it so this it's this do-it-yourself it so this it's this do-it-yourself it so this it's this do-it-yourself approach basically that knowing that you approach basically that knowing that you approach basically that knowing that you can run your own operating system can run your own operating system can run your own operating system securely and being the system securely and being the system securely and being the system administrator of your own operating administrator of your own operating administrator of your own operating system another reason is that the arch system another reason is that the arch system another reason is that the arch wikii is one of the best resources on wikii is one of the best resources on wikii is one of the best resources on Linux on the internet in my opinion Linux on the internet in my opinion Linux on the internet in my opinion there is just so much available on the
-
there is just so much available on the there is just so much available on the arch Wiki it has a full installation arch Wiki it has a full installation arch Wiki it has a full installation guide which we are going to be following guide which we are going to be following guide which we are going to be following but it shows you everything you need to but it shows you everything you need to but it shows you everything you need to know about installing your your system know about installing your your system know about installing your your system but if you have um if I'm looking for but if you have um if I'm looking for but if you have um if I'm looking for like d Vinci resolve for like d Vinci resolve for like d Vinci resolve for example uh if I if I search for that example uh if I if I search for that example uh if I if I search for that DaVinci Resolve and if DaVinci Resolve and if DaVinci Resolve and if I open that for example then it will I open that for example then it will I open that for example then it will just have a complete wikii page on that just have a complete wikii page on that just have a complete wikii page on that software and it will tell you which software and it will tell you which software and it will tell you which drivers it works with and all of the drivers it works with and all of the drivers it works with and all of the problems that you usually occur when problems that you usually occur when problems that you usually occur when installing it Etc so it is just an installing it Etc so it is just an installing it Etc so it is just an amazing resource if you look for amazing resource if you look for amazing resource if you look for calendar I don't know uh just your calendar I don't know uh just your calendar I don't know uh just your calendar calendar list of applications calendar calendar list of applications calendar calendar list of applications other so here they have all of these other so here they have all of these other so here they have all of these open-source calendar alternatives for open-source calendar alternatives for open-source calendar alternatives for you that you can test out and it's just you that you can test out and it's just you that you can test out and it's just such an amazing resource for open-source such an amazing resource for open-source such an amazing resource for open-source software and uh running your system software and uh running your system software and uh running your system system they have a full security guide system they have a full security guide system they have a full security guide as well security which we're going to be as well security which we're going to be as well security which we're going to be also touching upon in this um in this also touching upon in this um in this also touching upon in this um in this course security so you have everything course security so you have everything course security so you have everything you need to run your system you need to run your system you need to run your system professionally all in this same Wiki so professionally all in this same Wiki so professionally all in this same Wiki so even if I'm on different Linux systems I
-
even if I'm on different Linux systems I even if I'm on different Linux systems I always go to the arch Wiki if I if I uh always go to the arch Wiki if I if I uh always go to the arch Wiki if I if I uh need to solve a problem I always go need to solve a problem I always go need to solve a problem I always go there first so that is also one a really there first so that is also one a really there first so that is also one a really good reason to to at least install ARS good reason to to at least install ARS good reason to to at least install ARS once because you get familiar with the once because you get familiar with the once because you get familiar with the arch wikii and it you can add it to your arch wikii and it you can add it to your arch wikii and it you can add it to your bucket of resources that you use for bucket of resources that you use for bucket of resources that you use for debugging and for debugging and for debugging and for learning so well I've already spoken learning so well I've already spoken learning so well I've already spoken about it leads to a deeper understanding about it leads to a deeper understanding about it leads to a deeper understanding of all the moving parts and a curious of all the moving parts and a curious of all the moving parts and a curious mindset it drives home that everything mindset it drives home that everything mindset it drives home that everything needs to be configured needs to be configured needs to be configured and that everything in Linux is a file and that everything in Linux is a file and that everything in Linux is a file and I mean you don't need Arch Linux to and I mean you don't need Arch Linux to and I mean you don't need Arch Linux to to understand that but for me it really to understand that but for me it really to understand that but for me it really drives that home that everything can be drives that home that everything can be drives that home that everything can be configured everything should be configured everything should be configured everything should be configured and that um everything in configured and that um everything in configured and that um everything in Linux is a file it is Linux is a file it is Linux is a file it is actually even the processes that you run actually even the processes that you run actually even the processes that you run all of all of all of the everything you do in Linux is a file the everything you do in Linux is a file the everything you do in Linux is a file even the the proc file system so if you even the the proc file system so if you even the the proc file system so if you go to the proc go to the proc go to the proc here we see all of the running processes here we see all of the running processes here we see all of the running processes that are running on my system and if I that are running on my system and if I that are running on my system and if I go into this uh proc directory and if I go into this uh proc directory and if I go into this uh proc directory and if I C the cgroup file then I get information C the cgroup file then I get information C the cgroup file then I get information about the cgroup that this is running in about the cgroup that this is running in about the cgroup that this is running in for example if I do cat CIS call everything is a file everything cat
-
call everything is a file everything cat Mount info is will that one Mount info is will that one Mount info is will that one work here here even this the work here here even this the work here here even this the everything you do on Linux is a file everything you do on Linux is a file everything you do on Linux is a file even the running processes are are even the running processes are are even the running processes are are represented as files so that is such an represented as files so that is such an represented as files so that is such an interesting take to running a computer interesting take to running a computer interesting take to running a computer to running a an operating system if you to running a an operating system if you to running a an operating system if you come from from Windows for example this come from from Windows for example this come from from Windows for example this was really mindblowing to me that almost was really mindblowing to me that almost was really mindblowing to me that almost everything I could interact with as a everything I could interact with as a everything I could interact with as a file on Linux and almost everything can file on Linux and almost everything can file on Linux and almost everything can be configured so uh I think art in be configured so uh I think art in be configured so uh I think art in particular really helps to drive that particular really helps to drive that particular really helps to drive that home and finally there is just the home and finally there is just the home and finally there is just the satisfaction of starting with nothing a satisfaction of starting with nothing a satisfaction of starting with nothing a minimal operating system a blinking minimal operating system a blinking minimal operating system a blinking cursor and then you you you start your cursor and then you you you start your cursor and then you you you start your your system and you type hyperland which your system and you type hyperland which your system and you type hyperland which is the window manager I'm using you is the window manager I'm using you is the window manager I'm using you press enter and then boom it starts and press enter and then boom it starts and press enter and then boom it starts and then you have a graphical environment then you have a graphical environment then you have a graphical environment it's it's just a really satisfying it's it's just a really satisfying it's it's just a really satisfying experience I promise experience I promise experience I promise you now lastly um you now lastly um you now lastly um like I said Arch Linux is not for like I said Arch Linux is not for like I said Arch Linux is not for complete beginners uh I would not complete beginners uh I would not complete beginners uh I would not recommend this if you have never ra if recommend this if you have never ra if recommend this if you have never ra if you never touched auntu if this is your you never touched auntu if this is your you never touched auntu if this is your first exposure to to Linux then I don't first exposure to to Linux then I don't first exposure to to Linux then I don't recommend starting this course just yet recommend starting this course just yet recommend starting this course just yet um I I will um in order to prepare for um I I will um in order to prepare for um I I will um in order to prepare for this this this course I would say install at least two
-
course I would say install at least two course I would say install at least two different dis thros using USB so I hope different dis thros using USB so I hope different dis thros using USB so I hope I've convinced you to use a physical I've convinced you to use a physical I've convinced you to use a physical device and then just take your laptop device and then just take your laptop device and then just take your laptop and install Ubuntu on it for example and and install Ubuntu on it for example and and install Ubuntu on it for example and install it use it for a little bit check install it use it for a little bit check install it use it for a little bit check out what's what software is on there uh out what's what software is on there uh out what's what software is on there uh go through the install process and maybe go through the install process and maybe go through the install process and maybe serve the web for a bit and just get a serve the web for a bit and just get a serve the web for a bit and just get a feel for what that one is like and then feel for what that one is like and then feel for what that one is like and then maybe you can try Fedora for example or maybe you can try Fedora for example or maybe you can try Fedora for example or o Open Su I don't know just try try a o Open Su I don't know just try try a o Open Su I don't know just try try a couple of different disos pop couple of different disos pop couple of different disos pop OS and and and get familiar with the OS and and and get familiar with the OS and and and get familiar with the process of flashing a USB stick entering process of flashing a USB stick entering process of flashing a USB stick entering your laptop's bios and then selecting your laptop's bios and then selecting your laptop's bios and then selecting the boot order and then um installing the boot order and then um installing the boot order and then um installing Linux like do that a couple of times so Linux like do that a couple of times so Linux like do that a couple of times so at least you you get that in the fingers at least you you get that in the fingers at least you you get that in the fingers that that process and get a feel for it that that process and get a feel for it that that process and get a feel for it and then um I recommend testing out and then um I recommend testing out and then um I recommend testing out gnome and KDE as desktop environments gnome and KDE as desktop environments gnome and KDE as desktop environments for for for example because this will help you to example because this will help you to example because this will help you to understand what the difference is understand what the difference is understand what the difference is between a desktop environment uh and a between a desktop environment uh and a between a desktop environment uh and a window window window manager and as a bare minimum I would manager and as a bare minimum I would manager and as a bare minimum I would say um watch this course it will be say um watch this course it will be say um watch this course it will be linked down below by free code Camp it's linked down below by free code Camp it's linked down below by free code Camp it's a great course that will go through all a great course that will go through all a great course that will go through all of the fundamental parts of a Linux oper
-
of the fundamental parts of a Linux oper of the fundamental parts of a Linux oper operating system it will it will show operating system it will it will show operating system it will it will show you how to install the the the examples you how to install the the the examples you how to install the the the examples that I just mentioned it it talks about that I just mentioned it it talks about that I just mentioned it it talks about the file system it talks about proc how the file system it talks about proc how the file system it talks about proc how to debug things it's a six-hour course to debug things it's a six-hour course to debug things it's a six-hour course and if you if you're completely fresh at and if you if you're completely fresh at and if you if you're completely fresh at Linux I would say watch this one first Linux I would say watch this one first Linux I would say watch this one first to get a an initial understanding of to get a an initial understanding of to get a an initial understanding of what's going on so my first idea was to what's going on so my first idea was to what's going on so my first idea was to do this myself to make fundamentals of do this myself to make fundamentals of do this myself to make fundamentals of Linux but I mean there's already so much Linux but I mean there's already so much Linux but I mean there's already so much good material on there available about good material on there available about good material on there available about it I figured I would just do my my own it I figured I would just do my my own it I figured I would just do my my own sort of special take on on uh a first sort of special take on on uh a first sort of special take on on uh a first proper Arch Linux for a first Linux proper Arch Linux for a first Linux proper Arch Linux for a first Linux project by installing Arch Linux and project by installing Arch Linux and project by installing Arch Linux and it's it's really great material next it's it's really great material next it's it's really great material next there is the book called The Linux there is the book called The Linux there is the book called The Linux command line and this is available uh command line and this is available uh command line and this is available uh for free on the internet so this is uh for free on the internet so this is uh for free on the internet so this is uh I'll put the links down below but the I'll put the links down below but the I'll put the links down below but the Linux command Linux command Linux command line is a line is a line is a book that you can uh by William shots book that you can uh by William shots book that you can uh by William shots that you can uh uh purchase but it's that you can uh uh purchase but it's that you can uh uh purchase but it's also available for free on the internet also available for free on the internet also available for free on the internet archive and it's like a 600 page book archive and it's like a 600 page book archive and it's like a 600 page book which will teach you all of the basics which will teach you all of the basics which will teach you all of the basics of um like running commands and editing of um like running commands and editing of um like running commands and editing files manipulating files and directories
-
files manipulating files and directories files manipulating files and directories like this is such a great resource to like this is such a great resource to like this is such a great resource to just go through and it will you will just go through and it will you will just go through and it will you will have a much better experience if you have a much better experience if you have a much better experience if you just go through this and um you you'll just go through this and um you you'll just go through this and um you you'll be much more able to follow what I'm be much more able to follow what I'm be much more able to follow what I'm doing in the in the in the series doing in the in the in the series doing in the in the in the series because I do think it's important to at because I do think it's important to at because I do think it's important to at least know basic file navigation before least know basic file navigation before least know basic file navigation before starting the series so you don't need to starting the series so you don't need to starting the series so you don't need to do the entire book but maybe say do the entire book but maybe say do the entire book but maybe say the first 100 Pages or so here it goes the first 100 Pages or so here it goes the first 100 Pages or so here it goes deep into permissions this is all deep into permissions this is all deep into permissions this is all extremely good uh information to know extremely good uh information to know extremely good uh information to know it's all for free and I highly recommend it's all for free and I highly recommend it's all for free and I highly recommend going through this book at going through this book at going through this book at least let's least let's least let's say well I would say go through the say well I would say go through the say well I would say go through the entire book but at least halfway through entire book but at least halfway through entire book but at least halfway through that definitely seems like a good um that definitely seems like a good um that definitely seems like a good um approach and then finally another great approach and then finally another great approach and then finally another great resource to learn Linux is um the lpic resource to learn Linux is um the lpic resource to learn Linux is um the lpic one certification so I have this one certification so I have this one certification so I have this certification and you don't need to get certification and you don't need to get certification and you don't need to get the certification but it's a nice goal the certification but it's a nice goal the certification but it's a nice goal to work to work to work towards this is the world's largest and towards this is the world's largest and towards this is the world's largest and most recognized Linux certification it's most recognized Linux certification it's most recognized Linux certification it's a Linux system administration um a Linux system administration um a Linux system administration um certification it will teach you certification it will teach you certification it will teach you everything you need to know about everything you need to know about everything you need to know about managing a Linux operating managing a Linux operating managing a Linux operating system but even if you don't want to go system but even if you don't want to go system but even if you don't want to go for the for the for the certification the good thing about it is
-
certification the good thing about it is certification the good thing about it is that all of the learning materials are that all of the learning materials are that all of the learning materials are available for free so here is the available for free so here is the available for free so here is the there's pdf version but here like the there's pdf version but here like the there's pdf version but here like the system architecture booting the system system architecture booting the system system architecture booting the system changing run levels um designing a hard changing run levels um designing a hard changing run levels um designing a hard disk layout boot manager shared disk layout boot manager shared disk layout boot manager shared libraries package management it's all libraries package management it's all libraries package management it's all here all of the everything you need to here all of the everything you need to here all of the everything you need to know about Linux is here know about Linux is here know about Linux is here and I don't I'm not necessarily saying and I don't I'm not necessarily saying and I don't I'm not necessarily saying you need to go through all of this you need to go through all of this you need to go through all of this before you can start my my course I'm before you can start my my course I'm before you can start my my course I'm saying that you should know the the the saying that you should know the the the saying that you should know the the the fundamentals of fundamentals of fundamentals of Linux know about navigating the file Linux know about navigating the file Linux know about navigating the file system working on the command system working on the command system working on the command line uh and just and then after after line uh and just and then after after line uh and just and then after after you've done this fundamentals course and you've done this fundamentals course and you've done this fundamentals course and doing some tutorials from the these doing some tutorials from the these doing some tutorials from the these books and this one you can just try the books and this one you can just try the books and this one you can just try the course and see how far you get and if it course and see how far you get and if it course and see how far you get and if it gets a bit too uh detailed then you can gets a bit too uh detailed then you can gets a bit too uh detailed then you can return to that topic in one of these return to that topic in one of these return to that topic in one of these resources because you can just look up resources because you can just look up resources because you can just look up okay so I need to know a little bit more okay so I need to know a little bit more okay so I need to know a little bit more about uh essential system services for about uh essential system services for about uh essential system services for example system logging well I can go to example system logging well I can go to example system logging well I can go to this lesson and I can learn everything this lesson and I can learn everything this lesson and I can learn everything about the system logging for about the system logging for about the system logging for example so I I really wanted to point example so I I really wanted to point example so I I really wanted to point you to these resources because you to these resources because you to these resources because basically this is an entire course on on
-
basically this is an entire course on on basically this is an entire course on on how to learn Linux and if you know these how to learn Linux and if you know these how to learn Linux and if you know these fundamentals and then some of this and fundamentals and then some of this and fundamentals and then some of this and then take a look at this one as well and then take a look at this one as well and then take a look at this one as well and then start on on this project you are in then start on on this project you are in then start on on this project you are in very good shape to actually uh learn very good shape to actually uh learn very good shape to actually uh learn Linux well properly in a fun practical Linux well properly in a fun practical Linux well properly in a fun practical way that is not too theoretical because way that is not too theoretical because way that is not too theoretical because that's the thing that I did wrong in the that's the thing that I did wrong in the that's the thing that I did wrong in the beginning I was way too much in the beginning I was way too much in the beginning I was way too much in the theory I should have started with theory I should have started with theory I should have started with building something much earlier and building something much earlier and building something much earlier and that's something that I want to impress that's something that I want to impress that's something that I want to impress upon you so this was a very long upon you so this was a very long upon you so this was a very long introduction but I think it's a good um introduction but I think it's a good um introduction but I think it's a good um a good thing to actually prepare you for a good thing to actually prepare you for a good thing to actually prepare you for what's coming what we're going to try to what's coming what we're going to try to what's coming what we're going to try to achieve in the course and how you can achieve in the course and how you can achieve in the course and how you can prepare for it and how to learn Linux in prepare for it and how to learn Linux in prepare for it and how to learn Linux in general basically so I think I should general basically so I think I should general basically so I think I should title this video how to learn Linux and title this video how to learn Linux and title this video how to learn Linux and which resources you need but now that we which resources you need but now that we which resources you need but now that we have the introduction out of the way have the introduction out of the way have the introduction out of the way let's get into the first module of let's get into the first module of let's get into the first module of installing Arch Linux all the best of installing Arch Linux all the best of installing Arch Linux all the best of luck and see you there
Summary
The main theme is learning Linux, specifically by building an Arch Linux desktop from scratch. The course emphasizes practical, hands-on learning over theoretical approaches and references technologies like containers and Kubernetes that run on Linux. The takeaway is that building your own system is the most effective way to become a competent Linux administrator.