Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
After all the trouble I've had installing Linux you'd think I'd stick with just one distro. Nope! I've caught the distro-hopping bug and want to try either Gentoo or Linux From Scratch dual booted from my Sonar Linux system.
What are the differences between Gentoo and Linux From Scratch in installation and package management? And anything else I should know?
There is no package management in LFS. Both are hard to set up and maintain when compared to others distros and for a newbie would probably be too much for you. With LFS you have to compile all the software you wish to use and follow the instructions carefully, it will take you many hours to set it up and have a working desktop. Gentoo has package management, but you still have to compile software and once again could take you a very long time to log into a working system aside from the time spent configuring it.
I would recommend sticking to something like Arch if you want to be adventurous as it's a binary distro, but still allows for great customisation.
Um . . ., ah . . .
LFS is not a distribution. It provides the tools to create a system. It is probably a good idea to visit the LFS and Gentoo websites for some information.
Linux From Scratch is basically a teaching tool. When you've finished (days, if not weeks), you have your own private Linux distro … with no bug fixes or security updates, apart from the ones available from the developers of the software you compiled! To actually use the result and keep it up to date, you'd have to do all the work nromally done by a team of developers who produce an independent distros. But the process of creating that distro will teach you a vast amount about Linux (provided you actually finish).
Gentoo involves compiling everything, but it's more a problem of time than difficulty. The theory is that the result will be customised for your computer. That, of course, depends on your knowing which compiler flags to set and to what, and it's doubtful that you'll notice any difference in the result anyway. Linus was once asked if he'd ever used Gentoo, and he replied that he couldn't see the point. But some people swear by it.
I agree with Maples. Arch would be a good stepping stone on the way to something like Gentoo. You will learn a lot about how Linux works and have a supported distro when the install is done.
You might to do your distro-hopping in virtual machines. VMs make easy to try stuff out and discard it when you want to try something else. If you want to tackle LFS, I would definitely recommend doing so in a VM.
Gentoo involves compiling everything, but it's more a problem of time than difficulty. The theory is that the result will be customised for your computer. That, of course, depends on your knowing which compiler flags to set and to what, and it's doubtful that you'll notice any difference in the result anyway. Linus was once asked if he'd ever used Gentoo, and he replied that he couldn't see the point. But some people swear by it.
If you think that Gentoo is about using the best compiler-flags and and getting the best performance you seriously missed the point of Gentoo.
While having the ability to optimize is a nice side effect of any source based distro, this is not what Gentoo is about. Gentoo is more of a meta-distro than an actual distro, it is a framework that provides you with the necessary tools and flexibility to build your own distro that is using that software you want and leaves out anything you don't want, as far as possible.
Also, Gentoo is IMHO not harder to install and maintain than Arch.
I've been kicking around the Gentoo idea for more than a few months also but more out of boredom than anything else. If you decide to build a Gentoo system report back on how it worked out for you.
Thanks for the Arch recommendation. It sounds like a good distro to be adventuresome with and learn from while I still don't really know what I'm doing yet. Now if I could just get it to boot...
Thanks for the Arch recommendation. It sounds like a good distro to be adventuresome with and learn from while I still don't really know what I'm doing yet. Now if I could just get it to boot...
...to get it to boot, you have to manually download and install GRUB. The Arch wiki is full of info, you should take a look at the beginner's guide (I recommend using it even if you're experienced, it's amazing what you have to do that you usually don't think about) https://wiki.archlinux.org
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.