[clue-tech] Taking the Gentoo Plunge?

Michael Irons michael at beckonsmeby.com
Tue May 8 17:28:05 MDT 2007


On Tuesday May 8 2007 1:04:41 pm katanacb at comcast.net wrote:
> Ok,
>
> I'm thinking about taking the Gentoo plunge, and I've read *lots* of
> information about how difficult it is to setup (or not), how time consuming
> it is to setup and administer (or not), how patches bork the entire system
> (or not).  I'm not afraid to setup Gentoo on my system(s), I've used linux
> for years and years, but I wanted to get some sort of idea from local guys
> who actually RUN the distribution what their experience has been like.
>
> If I do this I'm going to do it on 2 laptops, and 1 desktop (which doubles
> as a fileserver for things like MP3s, etc).  I prefer KDE to gnome but I
> can be converted.  I've most recently run Ubuntu, SuSE before that but I've
> used pretty much every distro out there over the years.
>
> So, for those of you out there who run Gentoo, what's your experience been
> like?  Are the rumours true?  I've downloaded the recent 2007.0 release and
> I can tell you that the live DVD seems to perform better than hosted
> systems on my machine (I know it's strange, but it's true) and I did do a
> gentoo install 3-4 years ago, but just got frustrated after borking my
> install a few times.
>
> Cheers,
> Chris
> _______________________________________________
> clue-tech mailing list
> clue-tech at cluedenver.org
> http://www.cluedenver.org/mailman/listinfo/clue-tech

I currently run gentoo in my desktop and have for several years (KDE).  It is 
fairly easy to set up if you follow the gentoo manual at gentoo.org. Gentoo 
has fantastic user documentation. I think all distros should use it as a 
example.

I recently installed debian (sorry debian folks) and was dismayed to find no 
user guide or central help area. I had to hop around the internet to find out 
answers to my questions. I ended up spending longer trying to set up my 
debian distro then I did when I recently installed Gentoo. Although that 
sounds unfair, since I know Gentoo and have used it for years, Debian doesn't 
compile everything.

The thing to remember with gentoo is that is that it has a very minimalist 
mindset. Things don't work or get installed unless you explicitly enable 
them. I.e sound doesn't work out of the box, Xorg isn't installed, etc. 
Gentoo has great guides to guide you through it though.

The biggest pain and drawback with gentoo is the initial installation, and 
that is because it is time consuming, especially an desktop system. I 
recently installed gentoo on my AMD 3500+ w/ 1 GB RAM. It took me an  little 
more 1.5 days to install. Straight through. Most of it, I wasn't there for 
though, I left or was sleeping while it was compiling. I started on an Sunday 
morning, and I had an customized version (not minimal, not full) of KDE 
running on my desktop by Monday night. I went to work Monday too. I knew what 
flags and settings to put though, and have done it before. It will probably 
take you a lot longer first time through.

Upgrades afterward are not bad, except for a few big packages. Most of the 
time they compile so fast it isn't worth getting out of your seat, but you 
may have to wait a minute or so. Kde-libs is one example of a big package 
that takes forever. I don't know how long, I ave never stuck around to figure 
it out. I usually do it overnight, or when I have something else to do.

There are multiple ways to speed up compiles. Here are two that might help you 
out as you are doing multiple machines.

If you have multiple machines you can set up an build host.  That way you 
don't waste time, recompiling the same package with the same options.
This page has an overview:
http://gentoo-wiki.com/HOWTO_Create_A_Build_Host

You can also use distcc to do distributed compiling if you have multiple 
machines:
http://www.gentoo.org/doc/en/distcc.xml
http://gentoo-wiki.com/HOWTO_Distcc_over_SSH_with_Portage


If you are setting up custom packages, the best way is with custom ebuilds and 
to may your own portage-overlay. I don't usually add my own patches, but have 
used overlays, and haven't had any problems:

http://gentoo-wiki.com/HOWTO_Create_an_Updated_Ebuild
http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds 
http://gentoo-wiki.com/TIP_Sync_your_private_overlay


If you follow the user docs TO THE LETTER, you shouldn't have any problems. I 
also would do an cli install instead of graphical. I heard the graphical has 
problems, and in my opinion, doesn't lend itself well to the gentoo 
enviroment anyway. Haven't tried 2007 though. 

Installation docs
http://www.gentoo.org/doc/en/index.xml?catid=install#doc_chap2

Gentoo documentation listing:
http://www.gentoo.org/doc/en/list.xml

Forums. Top Notch:
http://forums.gentoo.org/

Great place for more tips and help
http://gentoo-wiki.com/Main_Page

-- 

Michael Irons



More information about the clue-tech mailing list