Gentoo's reputation (in large measure pushed by the people who develop the distribution) is that it's for people who want super crazy optimizations, and it really is suitable only for those who use desktops.In truth, Gentoo is ideal for a whole bunch of other, unexpected, reasons.The one we focus on here is the newer version problem, and modern operating systems run into it in two ways.

etc portage package keywords 39 needs updating-66

Gentoo has a handy command called etcat that can determine what's available: etcat tells me I have version 0.9 of bluefish installed, and now version 0.12 is available.

From reading the bluefish Web site, I know the problem is fixed in version 0.12, so I definitely want the upgrade.

If improved speed is not a reason to use Gentoo, why would you want this built-from-source thing?

People get annoyed at their computers for a variety of reasons.

Much to my surprise, Gentoo Linux turns out to be really good in this regard.

With Gentoo, one installs new packages by downloading sources and then compiling them. No problem—issue the instruction, and a little while later, it's installed. Gentoo really shines, however, when a user needs a newer version of a piece of software.Let's say I'm using the bluefish HTML editor, for example, and a bug is annoying me.A newer version of bluefish might be available in Portage, Gentoo's software package management system, so I might be able to ask for the upgrade.A key issue is at play in both of these scenarios: ease of operation.Does the operating system help you with the challenges that administering a system presents?By reading this book, you will learn how to install Wireshark, how to use the basic elements of the graphical user interface (such as the menu) and what’s behind some of the advanced features that are not always obvious at first sight.