[wellylug] Gentoo
David Antliff
dave.antliff at paradise.net.nz
Sun Jan 9 01:44:21 NZDT 2005
On Sat, 8 Jan 2005, Jamie Baddeley wrote:
> but seriously, what are your motives for selecting gentoo?
>
> what perceived advantages do you think it has?
Consider this: much of what makes up the Gentoo distribution is
bleeding-edge software. Combined with a successful and widely used bug
reporting system, it is often the first distro to discover bugs and
security issues in this software. I think it's fair enough to conclude
(although I have no numbers to actually prove this) that the quality of
*all* other Linux distributions is improved by the existence (and
popularity) of Gentoo. Sure, you might not like it yourself, but I believe
it has it's place and is a very important citizen in the Linux world.
While I'm here - It's also false to state that Gentoo takes hours to
install because of the 'compile from source' mentality. Gentoo supports
pre-compiled binary packages too. The choice is entirely yours. You may
even mix-n-match.
As for actual vs. perceived 'performance' increases - that's a contentious
issue. There is evidence that the CPU optimisations *do* make a difference
in benchmarks (and there are numbers that show this) but the reality is
that most desktops and servers spend the majority of their time waiting
for I/O anyway. Once again, you have the choice - how many of you have
considered that the CFLAGS controls in Gentoo actually allow you to set
even more conservative options than a typical 'server' distro? It
goes both ways.
Then there's the Gentoo forums, which are an excellent place to find all
sorts of Linux and Gentoo problems/solutions.
Gentoo is flexible enough to make it how you want it. It can be
source-compiled, installed from packages, built for embedded systems -
it's up to you. You'll learn a lot more about the workings of a Linux
system from Gentoo than you typically will from Debian or Redhat, for
example. I have also had more success compiling/installing 'external'
applications with Gentoo than several other big-name distros, perhaps
because Gentoo is increasingly becoming the 'developers OS of choice'.
Creating new packages is very simple.
The installation might seem pretty daunting to a newbie, but it's actually
pretty much the same steps you'd go through to install something like
Debian, but without the fancy front-end. There's little technically
challenging about installing Gentoo. Most packages are simply 'emerged'
and their default configuration sufficient. Tricky hardware has to be
sorted out with any distro. Besides, I'm sick of people complaining about
installation - you only do it a finite number of times, and usually only
once. At least if something goes wrong or you need to do something
differently you have the access and tools to sort it out (anyone remember
that old Redhat installer bug where it went into an infinite loop making
installation practically impossible. Can't remember what version but it as
back around 1998).
One suggestion - don't use the official etc-update program, it's
dangerous. Instead, edit /etc/dispatch-conf.conf (IIRC) and enable RCS,
then use 'dispatch-conf' from now on to merge configuration files when
upgrading packages.
If you haven't spent a reasonably amount of time with Gentoo, then you can
be excused from properly understanding the flexibility and power that it
provides. It takes time to discover what it can do for you. It's not
everybody's favourite but it suits me great.
Please consider that Gentoo has it's place, even if you prefer to be
elsewhere. Since when has it been wrong to try something new?
--
David.
More information about the wellylug
mailing list