Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Operating Systems Software Linux

Gentoo Linux Announces Gentoo Linux 2004.1 377

Keppy writes "The departure of Daniel Robbins hasn't dented the progress of Gentoo Linux with version 2004.1 being released. ... please support Gentoo by purchasing something from the online store. The Gentoo homepage also has a short message about the future of Gentoo Linux now that Daniel has left. ' Robbat2 writes with an excerpt from the linked announcement: "Please consult our mirror index for download locations and the Gentoo Linux Installation Handbook for detailed installation instructions. Support for Gentoo Linux 2004.1 can be found through our user community by way of the Gentoo Forums, IRC, and various community mailing-lists. Release notes for each architecture can be found linked from the Gentoo Linux Release Engineering project page."
This discussion has been archived. No new comments can be posted.

Gentoo Linux Announces Gentoo Linux 2004.1

Comments Filter:
  • Give it a go. (Score:5, Informative)

    by caluml ( 551744 ) <slashdot@spamgoe ... minus herbivore> on Wednesday April 28, 2004 @09:58AM (#8995697) Homepage
    If you have never tried Gentoo, you should give it a try. Contrary to popular belief, you can have the base installed and running in 15 minutes, and from then you just emerge the packages you want. gentoo-dev-sources, openssh, sysklogd, vixie-cron, at, ntp, whatever.
    The documentation is brilliant, and all the defaults for the packages are sensible, and well thought out.
    When I install a box, I do it at about 4pm. Give it 30 mins to configure, and install a new kernel, reboot, and leave it to emerge -u world ; emerge kde mozilla overnight.
    Couple of things though - emerge ufed, and gentoolkit - ufed is a gui for editting USE flags, and gentoolkit contains qpkg.

    A very brief doc I knocked up is here [umtstrial.co.uk]. It's probably slightly out of date by now, but you get the idea.
  • autoupdate (Score:1, Informative)

    by Tobias Luetke ( 707936 ) on Wednesday April 28, 2004 @10:03AM (#8995744)
    updating: emerge -D world
  • by BuddieFox ( 771947 ) on Wednesday April 28, 2004 @10:05AM (#8995757)
    Actually, with the Gentoo portage, current Gentoo users should be the ones least interested in new Gentoo distributions, since Gentoos portage allows updating of components to "the latest version" regardless of what cd-version you used to install it.

    To me the greatest benefit of Gentoo is this: I do not need to blow a machine clean and install a new version or risk a lot with an uncertain install of large packages, I just gradually update my system as new versions become available!

    And contrary to popular belief, Gentoo is pretty "user friendly" since it allows "on the fly updating". But this is of course once you actually have your system working flawlessly to begin with.. :)
  • Upgrade (Score:4, Informative)

    by barcodez ( 580516 ) on Wednesday April 28, 2004 @10:05AM (#8995759)
    I'm assuming one can upgrade by doing the following:

    #emerge sync
    #emerge -DUu world

    (oh and upgrading to the latest kernel that will be in /usr/src/ after the emerge)

    Could someone confirm or deny?
  • Not a good idea... (Score:2, Informative)

    by Anonymous Coward on Wednesday April 28, 2004 @10:11AM (#8995825)
    You shouldn't just blindly update everything on the system. (which is what emerge world does) Do "emerge -pv world" to see what would be upgraded; then check and update each package individually.
  • Best Gentoo Utility! (Score:5, Informative)

    by Anonymous Coward on Wednesday April 28, 2004 @10:13AM (#8995852)
    By far is esearch. "emerge esearch" will get you a suite of utilities that will index the portage tree and make it easier and faster to search the package descriptions. It will also sync and show you any new or updated packages since the last time you synced. A great addition to any Gentoo machine.
  • by Anonymous Coward on Wednesday April 28, 2004 @10:16AM (#8995879)
    Dude, who needs an installer? You bootstrap Gentoo and off you go. Other distro are so archaic. Geez, I installed Gentoo two years ago and have completely forgotten what "installing" means. Just upgrade, that's it.
  • etc-update (Score:3, Informative)

    by Anonymous Coward on Wednesday April 28, 2004 @10:24AM (#8995963)
    Don't forget to run etc-update after you upgrade; that way you can merge any changes to the config files in /etc. (hence the name "etc-update")

    IMPORTANT!!!!: make damn sure you know what you are doing before running etc-update!!!! It is very easy to bork your system if you're not paying attention. Read the manpage and check with the forums before using it.
  • by BenjiPenguin ( 767955 ) on Wednesday April 28, 2004 @10:24AM (#8995966)
    Yes, but this is time-consuming if you have 100 or more packages that need updating. I always go through the list, then mask out everything I don't want updated(in package.mask). Alot quicker. Of course, I'm the same person that emerges complete development packages, soo...
  • by Anonymous Coward on Wednesday April 28, 2004 @10:25AM (#8995983)
    I do something like this
    alias es='esync && eupdatedb'

    Throw that in a cronjob and then use esearch to search the portage tree. Much faster and I recommend it over the original way ;)

    Cheers,

    ~ zx 'at' gentoo.org
  • Re:Upgrade (Score:3, Informative)

    by gandalf013 ( 586578 ) on Wednesday April 28, 2004 @10:29AM (#8996014)
    First of all, it is a pretty bad idea to use -U (--upgradeonly), because if the latest version of a package has some bug (either in the software itself, or in the ebuild), then you may well need to downgrade it (and portage will downgrade it [if needed] if you use the -u option). emerge -u is the Right Way.

    For the OP, emerge -upv world to see what will be upgraded, and then do an emerge -uv world to actually upgrade it (or you can upgrade only the packages you want to upgrade from the list).

    emerge -upv tells you which packages will be upgraded, and with what options (USE flags in Gentoo speak). -p is for pretend, while -v means verbose. Always a good idea before going ahead and doing the actual upgrade.

    Of course, with Gentoo, you never need to download the new distribution to make sure you stay current. Just do emerge -u world (after an emerge sync), and you have the latest version.

  • Gentoo vs. Slackware (Score:4, Informative)

    by Anonymous Coward on Wednesday April 28, 2004 @10:30AM (#8996033)
    Good day,

    I literally just moved my home computer from Slackware 9.1 to Gentoo 2004.0 last week (ok, over the course of the last week!) and I have to say that it is indeed the slickest Linux distribution I have ever used!

    I still run Slackware 9.1 on my laptop, which has 5/3 the memory and a CPU twice as fast as my home computer - but my new Gentoo box actually runs about TWICE as fast!! It's amazing how compiling everything w/ -O3 and -march=XXX really makes a huge difference. Last night I was simultaneously compiling OpenOffice, Evolution and Gimp, with no slowdown at all in my web browzing, development, etc!

    Also, nvidia, sound, FB, kernel 2.6.5 worked the first time, plus it has thousands of packages to download (everything I need), and boots faster than Windows did on my faster machine (by ~8-15 seconds, depending on my readings).

    One more thing - Portage is even more user-friendly than downloading *.tgz from linuxpackages.net and running installpkg. It searches for the right version from various mirrors, then downloads, does MD5 checking, and compiles automatically, and maintains a nifty little log, and checks for all dependencies. Also - it provides the most freedom I've seen in a distribution - nothing I don't need or want is installed. Getting evolution to be optimized to my machine is just a matter of typing "# emerge evolution"

    Gentoo is indeed fan-freaking-tastic (if you have the patience to compile everything from scratch).

    A. Coward
  • Removing even MORE (Score:3, Informative)

    by MarcQuadra ( 129430 ) * on Wednesday April 28, 2004 @10:32AM (#8996048)
    BTW, you can disable or add packages to the 'base' system by editing /usr/portage/profiles/.

    I disable a few packages from the 'recommended set' before I snapshot the tree and start building.
  • by Anonymous Coward on Wednesday April 28, 2004 @10:33AM (#8996056)
    The Gentoo store doesn't support Gentoo, it supports Daniel Robbins' family and his debt incurred in administering Gentoo.

    Just wanted to clear that up. ;)

    If you really wanted to support Gentoo itself, make a direct contribution.
  • by D-Cypell ( 446534 ) on Wednesday April 28, 2004 @10:36AM (#8996085)
    Anyhow, whatever *nix one chooses, it handily beats Windoze over the head except for gaming

    And hardware support... The only reason my laptop is still running XP is that my wireless card refuses to run.

    After a bit of hunting it seems that the problem is an IRQ conflict between the inbuilt LAN card (which cant be disabled in the BIOS) and the IRQ that the PCMCIA tries to grab when initializing the card.

    The card works in windows without a hitch.

    I dare say that someone with skills beyond mine in Linux could probably get it working, but for now im stuck in windows, as are most of the computer using population.
  • Re:Give it a go. (Score:3, Informative)

    by Otter ( 3800 ) on Wednesday April 28, 2004 @10:47AM (#8996217) Journal
    Tip: Make sure to save copies of your XF86config, fstab, grub and kernel config files. They'll make life much, much easier than having to generate all those things from scratch.

    If you don't have a previous installation of Mandrake, Red Hat or something like that, you should consider doing one before the Gentoo install. Their partitioning tools are easier than raw fdisk, especially if you want to resize a Linux partition. (Reformat them, though, for the Gentoo install.) Again, save those config files!
  • Re:One more thing (Score:5, Informative)

    by ScottGant ( 642590 ) <scott_gant@sbcgloba l . n etNOT> on Wednesday April 28, 2004 @10:55AM (#8996302) Homepage
    Gentoo emerge -UD world FUCKS UP configuration files.

    um..if you knew anything about Gentoo then you would know that it doesn't touch configuration files, if there is a new config file it will rename the NEW file as something like /etc/._cfg0000_gentoo-release while keeping the original /etc/gentoo-release untouched.

    After the emerge it will tell you that some files config files need to be looked at, a simple:

    find /etc -iname '._cfg????_*'

    will give you a list of the config files that need updating. Yes. Gentoo even informs you how to find these files. and nice big fat: "use 'emerge --help config' message is staring you right in the face if any new config files need updating.

    This isn't something you can just bypass. Nice try. But please, give us a little credit if you're going to make something up!
  • by Lussarn ( 105276 ) on Wednesday April 28, 2004 @10:59AM (#8996356)
    uncomplicated upgrades.
    This is the only reason I switched all servers where I work over to gentoo. We need some special builds and such. I don't have time to download/compile by hand. Of all distros I have used Gentoo is the easiest to maintain and keep up to date.

    It would be nice with a more enterprise geared gentoo though. It is very fast with upgrades to new packages, might break something. Doesn't happen often but if it does it's often easy to fix.

    For the desktop there is no competition. Gentoo is the easiest "bleeding edge distro" to maintain. Alot of unstable packages to test out. And no need to go fully unstable if you only need a few packages.

    Now I have about 10 different gentoo boxes at work to take care of. Every friday it takes about an hour of work to upgrade them. Could probably handle 20-30 with not much more time spent.
  • by Dalcius ( 587481 ) on Wednesday April 28, 2004 @11:33AM (#8996724)
    I want to avoid scaring people away from Gentoo, but I do want to make it clear to Slashdotters that this isn't just like falling off of a log.

    In short, here are some negative things to keep in mind:
    • Gentoo is built from source code. This means it can take an entire weekend (Friday night included) to get a system built, or longer depending on your CPU/RAM/HDD. This also means your Mozilla install isn't a trivial event. ;)
    • If you have problems, you're in a 'brave new world' so to speak. If you don't have a handle on the situation, it might require outside help and research to solve the problem.
    • Problems come up on their own. Since programs are compiled and linked against each other and many libraries, when versions change, problems can arise in certain setups, especially new ones. Sometimes an install will fail simply because someone @ Gentoo didn't dot their i. Normal solution: report it and/or just wait a few days and the problem is almost always resolved on their end.
    • This is not a click-n-install, auto-magic-detection distro. You will be using the command line for most administration. Don't confuse me here, your desktop is very graphical (and quite nice!) and you've got all the good applications for email, browsing, etc. But administration is a command line task. This distro is not for you if you would rather drink curdled milk than use a command line.

    In turn, here are some more (and some repeated from the parent post) good points from my view:

    • You can compile any program under the sun on your box, but for those that are offered by Gentoo you have some handy features available. All the information for available applications but the source code is stored on your computer. This means it's searchable. "emerge -s xmms" will give you a long list of plugins and other xmms (think WinAMP) related items.
    • Installing programs is one command. Want gaim? "emerge gaim" and come back in 5-10 minutes. Everything is downloaded, md5sum checked, and installed. No hunting for the latest versions of RPMs for your distro or grabbing a tarball yourself. Easy peasy.
    • Updating your system to the also a breeze. Update your local copy of all of the package installation files mentioned above (known as the Portage tree) with "emerge sync". In about 5 minutes, come back and run "emerge world -UD" and every package on your system will be upgraded to the latest available.
    • Community is there. Almost any problem can be found in the Gentoo Forums, and most all of them have solutions. I solve most of my problems with a quick search. Second to that, I check the bugzilla repository. Very rarely do I have a problem which isn't at least mentioned in either location, and most have a solution. But if you need interactive help, the IRC channel can be very helpful! I haven't spent much time in there, but when I do drop by there are generally at least two people getting help.
    • Gentoo's install guide is very detailed and geared towards novices. If you don't run into problems, for the most part you can just cut and paste commands to install. ;)
    • Because of the way you install Gentoo, you become much more familiar with the way Linux works under the hood (GUI) and can, from there, be better able to solve any problems you run into. You also step into the realm of being able to install and maintain your own servers (www, ssh, ftp, mail, etc.) with your newfound systems knowledge. And it makes a good resume item. :)
    • Gentoo is bare bones, as mentioned in the parent. Nothing on the system you don't want there. This makes for a great feeling of 'having a handle on things.' :)

    Gentoo is for the computer user who likes to customize his environment and have control and know what is what. If you just want to 'use' your computer, go get Mandrake or Fedora or Windows. If you like

  • Re:One more thing (Score:5, Informative)

    by B1 ( 86803 ) on Wednesday April 28, 2004 @11:48AM (#8996913)
    After the emerge it will tell you that some files config files need to be looked at, a simple:

    find /etc -iname '._cfg????_*'


    Actually, you can also do:

    'etc-update'

    This will walk you through the config files that need to be updated, and let you decide whether you want to accept the changes wholesale, discard the changes, or manually merge them in (it will even show you the differences between old and new).

  • by sweede ( 563231 ) on Wednesday April 28, 2004 @12:06PM (#8997109)
    Gentoo is built from source code. This means it can take an entire weekend .... This also means your Mozilla install isn't a trivial event. ;)

    Problems come up on their own. Since programs are compiled and linked against each other and many libraries, when versions change, problems can arise in certain setups, especially new ones.

    ...You will be using the command line for most administration....

    For the first one, Gentoo also offers pre-build Mozilla binaries for you to use. dont know what compile flags it uses but you can just emerge the binary mozilla, then emerge -B mozilla and when thats done you'll have your own mozilla package in /usr/portage/packages/All

    For library changes in programs, use revdep-update (im 85% sure that is the name). it does back tracking in package dependencies to see what needs to be updated.

    kportage is pretty nice :) there is also a gnome version i hear.

  • by loginx ( 586174 ) <xavier&wuug,org> on Wednesday April 28, 2004 @12:26PM (#8997310) Homepage
    qpkg -q libfoo sounds like what you are looking for.
  • by Prior Restraint ( 179698 ) on Wednesday April 28, 2004 @12:29PM (#8997355)

    have you never heard of multitasking?

    I'm beginning to suspect that the author of this particular troll is a Windows user. Microsoft, WISE, InstallShield, etc., have cultivated in Windows users the notion that installation prohibits multitasking. Most every Windows installation program I've seen since the 3.1 days runs in either a maximized window or--in the case of a lot of games--fullscreen mode. Also, they pretty much all include a message on the first screen to the effect of, "Please shut down all other programs while Setup is running."

  • switching to Gentoo (Score:3, Informative)

    by dpilot ( 134227 ) on Wednesday April 28, 2004 @12:53PM (#8997656) Homepage Journal
    I recently switched some of my boxes to Gentoo.

    Up until then, I'd had some control over 7 boxen running RedHat, mostly RH8. I never moved to RH9 because I didn't like the emerging direction. Starting to cast about for a new distribution, I began to realize that I was thinking of support for family, etc, and not *fun*.

    My dual-boot work laptop now runs Gentoo, as does my second (up and coming) server. Other systems are waiting for me to get more comfortable, and for the various nForce2 patches to stabilize and hopefully get into the mainline kernel.

    Gentoo has been a mixed bag. Package install is a breeze, far better than RedHat, as long as you don't mind a minor wait. Configuration is 'a learning experience.' (not all bad, but slow)
  • by Punk Walrus ( 582794 ) on Wednesday April 28, 2004 @01:09PM (#8997856) Journal
    Having just had my first real taste of Gentoo [madpenguin.org], I'd like to comment on your post:

    Gentoo is built from source code. This means it can take an entire weekend (Friday night included) to get a system built... Yeah, no kidding. I was a bit suspicious about build times because often when someone jokes "this days days to compile" they mean "it took a long time" which could mean anything. Here's a real stat for newbies: I had a P2/450/384mb RAM, took a little over 8 hours (including reading manual, fixing mistakes, and so on) for a base install. Okay, it took me several days on two machines. The last (5th attempt) only took 5 hours to compile because I went from Stage 1 to Stage 3 to save lots of time. The stage 1 attempts I ran at work, went home, came back the next day, and it was done compiling in about 22 hours on a P2/Dual450/512mb RAM. KDE 3.2.1 took 44 hours to install, not including xfree86. Mozilla took 5 hours.

    If you don't have a handle on the situation, it might require outside help and research to solve the problem. Which I used. Luckily, Gentoo-loving people seemingly are both educated and friendly. I had a "Gentoo buddy," and he was very helpful with good cheer once he heard I was having problems. "Oh, I know what the problem is! Nano sucks! Do this, emerge vim..."

    Problems come up on their own. Since programs are compiled and linked against each other and many libraries, when versions change, problems can arise in certain setups, especially new ones. This also includes just installing the base system. I had a problem when a package was labeled missing from the ftp mirrors (due to a misspelling. But again, Gentoo forums came to the rescue

    You will be using the command line for most administration.The first thing I launch in a GUI is an xterm or something, so this wasn't a problem. What was a problem was nano saved my files only half the time, and it took an emerge vim to get an editor that worked and got my fstab fixed (actually, I used vim from a Slack-LiveCD first to get Gentoo bootable). For a hard core distro like Gentoo, I was a bit surprised vi was not part of the LiveCD, but nano was. I don't mind nano, I was used to pico because I use pine, but the random "not saving" part was irrirtating.

    Community is there. Almost any problem can be found in the Gentoo Forums, and most all of them have solutions. A-men! Thank god for those comprehensive, flame-resistant forums. I got my Stage 1 attempt [gentoo.org] fixed in less than an hour.

    Gentoo's install guide is very detailed and geared towards novices. I'd change that to "step-by-step commands for people who know what 90% of these commands mean." So when they go wrong, you can go, "Ah... all I have to do is repeat step 15a."

    Because of the way you install Gentoo, you become much more familiar with the way Linux works under the hood. Ater my hassle, I may not use Gentoo. I just don't have the time for all those compiles. But you are so right on your point, and that's why I considered my install process with Gentoo, hassles and all, to be well worth my time simply because even though I knew a lot of this stuff already, I still learned a whole lot. Very educational, very forward, and support's there when you need it.

    Some points I'd like to add from a newbie's POV:

    • Once all the fixing was done, my 2.6.5-r1 kernel on this box ran very fast. KDE was as fast as Windows 98 was on this box. Not to rag on Linux, but the GUIs are awfully slow and overhead-intensive. I am not sure if it was Gentoo or the 2.6, but KDE "feels" faster on this old box than my P4/3.0ghz with 1GB RAM does on Fedora Core 1.
    • As step-by step as this install was, it left out some things, l
  • by opello ( 243896 ) on Wednesday April 28, 2004 @01:10PM (#8997862) Homepage
    you can also prune (emerge -P) to remove all but the latest versions of packages
  • by temojen ( 678985 ) on Wednesday April 28, 2004 @01:18PM (#8997957) Journal
    Incredibly short release cycle obsoletes software too quickly

    So only update when there is a security or stability fix that effects you.

    Poor package maintenance and broken builds are increasingly common

    You should have very few packages on a server. (For me it's (Apache, SSHD, mod_php) or (SSHD, postgres) or (SSHD, OpenLDAP, Courier))

    Compilation is stressful on hardware but performance benefits have not been proven

    So maintain a local portage tree and build binary packages for distribution across your server farm. You only need to build each package once. You could even set up distcc [gentoo.org] if you expect to have spare cycles on some of your servers

    USE flags have limited flexibility and are more of an annoyance than a benefit

    Is there a way in Debian or commercial distros to tell Qt to compile with support for Postgres or MySQL so you can install Rekall on your desktops (without recompiling it manually)? Is there a way to tell Courier whether or not to include support for OpenLDAP, MySQL, or Postgres?

  • Odd Timing... (Score:3, Informative)

    by EvilTwinSkippy ( 112490 ) <yoda AT etoyoc DOT com> on Wednesday April 28, 2004 @01:22PM (#8998014) Homepage Journal
    I was in the middle of building a new Gentoo box when this thread got started...

    "New" as in a reformat and repurposing of a venerable rack-mount. My email server moved to a new box and this one is becoming a firewall. All of my production machines are running Gentoo.

    Yes it's crazy. But I k#0\/\/ w#@t 1m d01#% +0 C##p fr0# 831n% 0wnd.

  • by Anonymous Coward on Wednesday April 28, 2004 @02:01PM (#8998546)
    Sorry, but as a non zealot Gentoo user I have to use the inverse spin-o-matic logic to establish some of the truth that lies inside the goofy lines you extrapolate from:

    >>"Gentoo makes me so much more productive."

    >"Although I can't use the box at the moment because it's compiling something

    My "gentoo-stable" machine runs a nightly cron task. I've never found it still emerging in the morning.

    >>"Gentoo is more in the spirit of open source!"
    >"Apart from Hello World in Pascal at school,

    This really is a disservice to what Gentoo is trying to do. I find it much more likely that those *capable of doing so* will track down a source bug when the source is there and integral to their installation of the package. I know I have, personally, and submitted those bug reports to either Gentoo or the authors as appropriate. For those that can't do it in the first place, there is little difference between Gentoo and any other distro, they don't do anything.

    >>"I use Gentoo because it's more like the BSDs."
    >"Last month I tried to install FreeBSD on a well-supported machine (etc etc)

    I use Gentoo because it does what I need. I have an OpenBSD install I use on my firewall machine...because it does what I need. So?

    >>"Heh, my system is soooo much faster after installing Gentoo."
    >"I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations...

    And yet for the clueful user there are gains. Flac compiled with ICC and specifically optimized for P4 saved me huge (>20% general speed) and when ripping 400 CDs, you know, that added up. There are more examples, but you'd probably dismiss me as a servile fan boi. shrug.

    >>"...my Gentoo Linux workstation..."
    >"...my overclocked AMD eMachines box from PC World,

    My main server at home is a dual Xeon. It has a 1.5TB LVM2 that is backed up regularly via rsync (scripts I wrote) to a couple of raid machines elsewhere (the main machine is a media server - all of my music, and recent video stuff, avialable from anywhere in the house). It runs my web server, mail config, etc etc. Not a huge deal by big iron standards but a capable server machine. Happens to be running Gentoo quite capably. Just because it's popular to think script kiddies are using Gentoo, doesn't mean all Gentoo users are script kiddies.

    >>"You Red Hat guys must get sick of dependency hell..."
    >"I'm too stupid to understand that circular dependencies can be resolved by specifying BOTH .rpms...

    No, I understood RPM management just fine. It was still more cumbersome than Portage, and still didn't meet my needs in other ways (yes, being up to date was one of them).

    >>"All the other distros are soooo out of date."
    >"Constantly upgrading to the latest bleeding-edge untested software makes me more productive.

    Gentoo provides you with three levels of edges to bleed on or not, as per your choice. You can use stable, unstable, or completely unverified (emerging a specific package and it's dependents). But why confuse the issue with the facts, it's so much more fun to cut and paste rhetoric.

    >"Let's face it, Gentoo is the future."

    Don't know if it is or is not. What I do know it is fits *my* needs better than any other distro I've tried, and I've tried an even dozen if I have one. And from a geeky personal standpoint, it put a little bit of the fun back in *nix that I lost 15 years ago or so.

    Ah well, probably be modded to nothing, but I felt like replying.
  • by IamTheRealMike ( 537420 ) on Wednesday April 28, 2004 @02:04PM (#8998582)
    Common misconception. Actually there is no "true geek" distro - at CodeWeavers which is staffed almost entirely by geeks, you'll see everything from Debian Testing (the CTO), to Slack to bleeding edge Fedora/SuSE releases. They are all Linux, after all.

For God's sake, stop researching for a while and begin to think!

Working...