How To: Create Your Own Linux Distribution


That’s right! It will be your own Linux distribution that you can name after yourself or any one else. If you have not heard about it already, it’s called LFS [Linux From Scratch] project that will let you create your own Linux distribution.

What are the advantages of LFS?

  • Learn the internals of Linux: If you are new to Linux, you will find it very useful. Creating your Linux distribution will teach you a lot about how Linux works internally.
  • Build it your way: Since you will be building Linux from scratch and from source, you can include packages and applications of your choice and customize almost everything as per your requirements.
  • Make it Secure: You will decide which packages should be installed and how it will work. And since you are creating your Linux, security of the overall system depends on how you create it!
  • Small Size: You can create a very compact Linux distribution that could be as small as 50MB in size or even less.
  • Most up to date: Since you will have complete control of the process, compile and install the latest packages along with their patches to have most up to date system.

I am sure, it will be quite a challenging task to build your own Linux distribution but at the same time also a rewarding experience in terms of knowledge and expertise.

ยป LFS [Linux from Scratch]


RELATED POSTS:


2 Comments »

  1. Binny V A Said,

    March 19, 2007 @ 5:19 am

    I would not say that LSF is a method to create a new distro - it is a way to learn linux at a much more deeper level. And it is not for people who are new to Linux. You should have a good experience with Linux if you wish to succeed at this.

    But people who have done it says its worth the pain. I plan to do it someday.

  2. Raj Said,

    March 19, 2007 @ 6:50 am

    Well, it allows for customization of Linux to a great extent as you start from scratch. You install with the basic stuff (like kernel) to make your OS and grow it by compiling various packages into it. To a great extent, you will end up getting a flavor (your compilation) of Linux that one might call a distro :)

RSS feed for comments on this post · TrackBack URI

Leave a Comment