Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
These are really not LFS related questions any more than they would be if you chose to start with Slackware or Gentoo. But, check out Linux Live for creating a LiveCD --> http://www.linux-live.org/. Yes it'll work with LFS (well it works with CLFS, so I'm extrapolating to LFS). Yes, you can create an installer and implement splash screens. But, my question would be why start with LFS if you want all that eye-candy? I mean, you're going to have all this pretty GUI stuff to install an OS with "only" a command line.
These are really not LFS related questions any more than they would be if you chose to start with Slackware or Gentoo. But, check out Linux Live for creating a LiveCD --> http://www.linux-live.org/. Yes it'll work with LFS (well it works with CLFS, so I'm extrapolating to LFS). Yes, you can create an installer and implement splash screens. But, my question would be why start with LFS if you want all that eye-candy? I mean, you're going to have all this pretty GUI stuff to install an OS with "only" a command line.
Thanks for the input. I understand your points, but I am not sure what you mean when you say "only a command line". What OS would you recommend basing the distribution on? I was originally thinking Debian, or something based on it. Example: Ubuntu.
Well, when you finish LFS or CLFS you are left with a fully functional Linux OS without X Windows or a desktop environment like GNOME, KDE, or XFCE. You will log into a command-line and stay in a command line until you install more packages. If your goal is to create yet another Linux distro, then you may not want to start with something requiring so much work just to get it to the eye-candy point you want.
Sure, Debian would work or Slackware or Gentoo (if you really want a source-based distro) or Fedora or ad naseum. Whatever you like and are comfortable hacking.
Well, when you finish LFS or CLFS you are left with a fully functional Linux OS without X Windows or a desktop environment like GNOME, KDE, or XFCE. You will log into a command-line and stay in a command line until you install more packages. If your goal is to create yet another Linux distro, then you may not want to start with something requiring so much work just to get it to the eye-candy point you want.
Sure, Debian would work or Slackware or Gentoo (if you really want a source-based distro) or Fedora or ad naseum. Whatever you like and are comfortable hacking.
I thought that was what you meant about the command line. I would be doing BLFS to implement the X Window Manager and such. Now that you have helped me decide I have one more question:
Are there any tutorials/resources for making a distribution based on Debian or Slackware? I have looked before and have not had much luck. I can do most basic/intermediate Linux "hacking" just by reading it without a problem.
I don't know if there is an overall HOWTO. Start with Linux Live and your distro of choice and find the HOWTOs for the individual pieces that you need to add. That's what I'd do anyway.
I don't know if there is an overall HOWTO. Start with Linux Live and your distro of choice and find the HOWTOs for the individual pieces that you need to add. That's what I'd do anyway.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.