Language Selection

English French German Italian Portuguese Spanish

Gentoo User's Response to Slacker who tried Gentoo

This is a gentoo user's answer to Mr. Slacker-Tries-His-Hand-at-Gentoo. If you missed the story on OSNews entitled Slacker Tries His Hand at Gentoo, you really must read it. It's hyperlinked back <- there. It's a hilarios account of an experienced linux user's first try at gettting a Gentoo system all set up for work or play. At first I was gonna make a cute witty comment to the story and be on my way, but instead it turned into an article. I guess as I read his story I found I had something to say at about every experience he shared.

He begins by describing his ordeal of reaching his first goal of getting to a graphic user interface, KDE to be more exact. I had to laugh not only at the situation, but also at the manner in which the author describes it. Carefully chosen, consisely written, witty words grip the reader and don't let go. ...if they've ever set up a Gentoo box. I swear it could have been me telling the story. I can relate brother, I been there.

Well, except for the USE stuff. I had researched pretty good while setting up my file to see just what I wanted in mine and then I knew I wasn't gonna find KDE upon first reboot. Heck, I hadn't even put X on mine yet. But he's right, it takes another day to get X and kde installed. And he's right on the mark almost with the docs. That's exactly how you feel. After the initial install, which is pretty sequential and complete, the rest becomes kinda confusing. I actually found the forums to be of more help. However, I did exactly what he did. I figured emerge xfree86 (at the time) and then I did emerge kde. But he's right, that doesn't work anymore. Gentoo has split kde up in all these diffferent packages for every thing. It's a nightmare. I quit using Gentoo ebuilds for KDE after my first attempt at an upgrade of it. I'd rather just download the 12 or 15 tarballs from KDE than go thru the pain of messing up that silly kde upgrade. It took forever to clean most of it up. And portage still thinks I have some of those stupid meta files somewhere. It's a nightmare. But once upon a time emerge kde used to work perfect.

Mr. Slacker is right on the money about that learning Gentoo instead of linux thing too. But aren't all distros like that really? I had quite a bit of basic commandline experience before beginning to use Gentoo, so I've been in a tug-o'-war since between whether to learn the gentoo way of doing stuff or just doing something the way I already know how on a regular linux box. So, my everyday box is a mix actually. It does cause some annoying portage issues. But some things "the gentoo way" is so fscked up that you just have to use the regular linux way to do it. I could write a whole seperate article on the differences just in their Apache2 package. tsck tsck. It's a nightmare and not only that, the packagers keep changing their minds about file location and even structure and wording. What a pain! I always wondered why Gentoo would mess up a perfectly good package like Apache2. However, that's kinda moot as we were talking about a desktop, not a server. But the KDE and nvidia driver examples will work here. In response to his complaint concerning all the other hardware that wasn't working, well, yeah, you got to set up your own hardware. But that's usually the fun part.

To me setting up Gentoo was like having a baby. It's a long, uncomfortable, even dangerously gut-wretching agonizingly painful birth, but you forget that as soon as you gaze into the face of your beloved Gentoo desktop. It's my baby. This is a part of me. He will carry on the family legacy long after I have passed. Yeah, you have to learn how to relate to it. You try to let it do it's thing, but if it gets out of line and breaks kde into a hundred little packages or puts all apache's configuration files in strange locations with different names, you have to guide it to the KDE ftp mirror or apache's website to download tarballs. Got to keep em in line sometimes, but they are worth all the trouble.

For all the thousands of packages that do install fairly normally with the simple "emerge whatever" command, portage is wonderful. As with any operating system you choose, you have to take the bad with the good. One has to weigh the sides and make an informed choice. Gentoo isn't for everybody, and Mr. Slacker's article can help one decide.

The best thing of all is Gentoo is source based. One you go source, you never go back. It's built for my machine. There isn't another system just like anywhere. Althought one package that isn't is mplayer. It is an example of some of the packages on the system that don't build according to your USE flags. In addition, it's hard to build with customized config options if you use emerge for them. Alright it's a pain in the *rse. But for the packages that don't take in account the USE flags, the defaults are good enough for me on most of packages and you can sit there and watch portage write to stdout as it downloads each package (most packages) from the source and watch as it builds. Well, okay, granted a lot of packages are patched pretty heavy. But the patch as well as the source is right there, you can read the file and see what's was added... if you wanted to.... not that I do... But it's my baby. I made it. I love it. Freedom, choice, control, ownership... whatever you want to call it. That is the greatest advantage to Gentoo.

So, yes, it's like a baby, you forget all the pain setting everything up and learning where Gentoo puts everything once it gets here. After that it's mostly carefree. Instead you rejoice at watching it run and play and grow and enjoy the daily interaction and occasional intervention.

So, in conclusion, the author of Slacker Tries His Hand at Gentoo was right on money in his article/review of Gentoo. It was hilarious too. He had me laughing 'til tears. But for all the reasons he states for hating Gentoo are all the reasons I love it. I guess I'm a tinkerer. If I didn't have something to fix, I'd be bored. That's what I like to do. I'm one of those people who spent hours reading about every enhancement, studying the performance vs. quality screenshots, and carefully setting up their Doom3 DoomConfig.cfg file. Heck, if something ain't broke, you ain't tweaked enough.

I loved the process of setting up Gentoo. It was fun and educational. The early stages aren't Gentoo specific and as stated, once up and running, you don't have to do much more tinkering. It's another choice.

Anyway, it's a great read. Go read it at OSNews if you haven't already. Ha ha, you were expecting me to give him 'what-for' wudn't ya?

More in Tux Machines

Kali Linux 2017.2 Release

We are happy to announce the release of Kali Linux 2017.2, available now for your downloading pleasure. This release is a roll-up of all updates and fixes since our 2017.1 release in April. In tangible terms, if you were to install Kali from your 2017.1 ISO, after logging in to the desktop and running ‘apt update && apt full-upgrade’, you would be faced with something similiar to this daunting message: Read more Also: Kali Linux 2017.2 Released With New Hacking Tools — Download ISO And Torrent Files Here

Open source-based business lessons from a seasoned CEO

The default now is to build from open and in the open. So that's a positive. The downside is that by open source being the default, we may be getting a little lazy. If you remember back 5-10 years, open sourcing was a big deal, and it forced a level of rigor that may have led, in some cases, to founders and early investors taking better approaches to building their company—for example, shifting towards SaaS wherever possible, in part because of the ability to demonstrate clear value versus their own open source. Read more

Keeping up with advances in open source database administration

The world of open source databases is rapidly evolving. It seems like every day brings a new release of an open source technology that might make a database administrator's life easier, if only he or she knew about it. Fortunately, there are many ways to stay on top of what's going on with open source database technology. One such way is the Percona Live Open Source Database Conference, taking place next week in Dublin, Ireland. We've covered Percona Live before, and invite you to take a look back at some of our previous stories. From IoT to big data to working with the cloud, there's plenty to keep up with. Here are a look at a couple of the sessions you might enjoy, as described by the speakers. Read more

TUXEDO InfinityBook Pro 13 Review: a Powerful Ultrabook Running TUXEDO Xubuntu

There is no doubt that the TUXEDO InfinityBook Pro 13 is not a powerful ultrabook, providing good value for the money. And having it shipped with a Linux OS pre-installed makes your Linux journey a breeze if you're just getting started with exploring the wonderful world of Open Source software and GNU/Linux technologies. There are a few issues that caught our attention during our testing, and you should be aware of them before buying this laptop. For example, the LCD screen leaks light, which is most visible on a dark background and when watching movies. Also, the display is only be tilted back to about 120 degrees, which might be inconvenient for the owner. The laptop doesn't heat up that much, and we find the backlit keyboard with the Tux logo on the Super key a plus when buying a TUXEDO InfinityBook Pro 13. Of course, if you don't need all this power, you can always buy any other laptop out there and install your favorite Linux OS on it, but it's not guaranteed that everything will work out of the box like on TUXEDO InfinityBook Pro 13. Read more