GentooThis forum is for the discussion of Gentoo Linux.
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.
in the interests of trying to kill off this discussion with a little analysis:
Quote:
Originally Posted by azibi
Is gentoo worthy...is it worthy all the effort to install gentoo...
If the question had been "Is Gentoo worthy?", then the answer would have been a clear yes. It might not have been worthwhile for you in some particular context, but it would clearly be worthy.
To know whether it is wortwhile depends on what your aims are, what your capabilities are and there is little info on those.
What advantages might you get, or might you be hoping to get from Gentoo over some other distro(s)? Well there is learning (and you could very easily argue that you would learn more with LFS, if that's your thing...OTOH, if you just wanted something that works, in the short term, this is the wrong approach for you).
infoseeker wrote:
Quote:
I bet you were a kid at school/college/wherever and I'm sure you went into hobby shops and gazed at those beautiful model planes or ships that you bought in boxes in millions of little pieces and had to assemble yourself with glue? So much more fun than simply buying the ship/plane 'prebuilt'. Gentoo is like that...there is such a great pleasure in piecing it all together and seeing the final result, especially if it works
Well, you are right about that, but if all you end up with is parts that don't look right because they are covered with excess glue and badly stuck together, and badly painted, that's not as worthwhile. You might get a buzz from it if your standards are low, but that's not going to last for long.
armanox wrote:
Quote:
Gentoo can be great. It is worth the effort if you want a lean system that you know "everything" about. My aging P4 (1.7GHz, 512MB RDRAM) has a Gentoo build that I think I did mid 2008. It took me an entire weekend to build the base system, X, and KDE 3.5. Since then, I've only recompiled stuff on an as needed basis. My system boots to login in about 15s, and less then 5s avg to go from login to desktop.
Yes, but its hard to argue from pure time economy; you save a little time every time you boot (& I'm not convinced its all that much compared with another optimised system, although it would be more noticeable compared to a non-optimised system...and most of my systems don't boot all that often), but you don't (usually) make back the bigger investment of time you made in the first instance.
The argument about knowing "everything" can work for some people though; how much of a priority is it to know "everything"?
Binary package systems are a hell to maintain, so I can't really understand why people think they are so easy... To start with, you have to reinstall each time that something critical needs update, like glibc, because all the binaries break with each new api. In Gentoo I have been using the same installation for many years, and the only time I've needed to reinstall is when it came the time to migrate from x86 to x86_64. So I can actually concentrate on my work instead of having to worry about updates and reconfiguring the same system again and again. As you see, it all depends on the lense you look through
I disagree and I believe a lot of users of binary-based distros would do so too. I've used Debian for around 6-7 years now continuously and even with the testing branch, I've had very few breakages and fewer problems "maintaining".
The myth that binary-based means more headaches is something that I've never really understood. On the contrary, compiling from source has been a severe headache for me on more than one occasion, because of wrong compile or configure flags. Of course, this is less of a problem on Gentoo where it's all automated, but I disagree generally with that premise in any case.
Quote:
It's not like you have to be in front of your pc while it compiles. Emerge has reached a great level of automation and if something fails it will continue with the next package, it can even resolve some blocks alone nowadays. You can launch emerge in the night and then check the output in the morning.
I know it's still possible to optimize your time this way, but it's still a waste of electricity, energy, CPU time, whatever. I hate leaving my system on at night for whatever reason because where I live there is a tendency for components to get overheated.
And over a period of time, I found myself using Gentoo less and less whenever I found that I needed a new version of a software simply because I couldn't bear to wait for the compilation to finish.
Also when you need to install something quickly, you still have to wait before it completes installing and in some cases it can be several hours wait, which is hardly trivial.
No matter which way I look at it, compiling ALL packages from source is a huge drain of time and CPU.
I'm not here to criticize Gentoo, because really I like it better than say, Slackware. But anybody who wants to use Gentoo should be aware of these issues I've mentioned, otherwise it can be really frustrating.
My ONE and ONLY complaint with Gentoo was the compile times. Everything else about it is fine with me.
Last edited by vharishankar; 06-29-2009 at 04:23 AM.
Distribution: Fedora, Gentoo, Debian, Slackware, IRIX, OS X
Posts: 192
Rep:
Quote:
Originally Posted by salasi
in the interests of trying to kill off this discussion with a little analysis:
...
armanox wrote:
Yes, but its hard to argue from pure time economy; you save a little time every time you boot (& I'm not convinced its all that much compared with another optimised system, although it would be more noticeable compared to a non-optimised system...and most of my systems don't boot all that often), but you don't (usually) make back the bigger investment of time you made in the first instance.
The argument about knowing "everything" can work for some people though; how much of a priority is it to know "everything"?
I was meerly sharing my story, mind you. Also note that I use Fedora and Slackware on machines on a regular basis, due to convenience. And, in the time since I build Gentoo originally on my Pentium IV, I would say that the time has payed for itself. But, the part that I left out, is that it took almost 30hrs of compiling on the poor system to crank everything out. Could I have taken the time to optimize Slackware or Fedora to do the same performance? Slackware maybe. Fedora I don't know. I think that it would take me longer then 40hrs to trim Fedora down to the response,load, and performance times that I get out of my Gentoo install, at which point I might have some suggestions for the Fedora project next time they want to cut boot times...
Gentoo is the best place to start if you really want to know the nuts and bolt of a linux system. If you want easy and don't want to learn then go with any other distro. Gentoo builds to your system and your wishes. It usually results in the fastest if set correctly.
Only the untrained would suggest gentoo is awful or not worthy. It is time consuming and difficult maybe but does not lack for quality and technical correctness.
I couldn't say it any better
It is alot more complex than a normal prebuild distro but also has its advantages
I have always strongly supported Gentoo, and now I do even more so. My father's laptop is the only computer on which I have ever installed any other distro. I won't mention which distro is on it because I don't want to circulate negativity, but it is a binary-based distro. Recently, I went over to do some updates, and they would download, install, but upon completion, nothing had updated. I also had a horrible time getting wicd to start (tons of dependency problems). I credit my Gentoo experience for helping me understand what needed to be done to fix his laptop.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.