Slashdot Mirror


Graphical Gentoo Installer In The Works

JonLatane writes "Without a doubt, Gentoo has set itself apart from every other distro out there. Because it's source-based, it's notorious for its speed. Because of emerge, it's notorious for being simple to maintain. And because of its "install system" (if it can be called that), it's notorious for scaring off potential users before they even get to try it. Well, that's all going to change, because there is a graphical Gentoo installer in the works. It can run with a dialog frontend that bears a striking similarity to Ubuntu, or for faster systems a GTK+ frontend is available."

21 of 627 comments (clear)

  1. I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 4, Insightful

    I mod this story (Score:-1, Troll). "Because it's source-based, it's notorious for its speed." What? Because it's source-based? What's the disribution I'm using right now based off of, pixie dust?

    I think most people are "scared off" because they don't have the 4 GHz computer with a gig of RAM required to compile the entire system under a couple days, and if you DO have a 4 GHz computer, a few -O3 and -funroll-loops optimizations aren't going to amount to much.

    Gentoo is a really nice distro if you have the system for it, but stop with the silly arguments. A few optimizations aren't going to amount to much, and if you want to learn how to put a distro together read the LFS book.

    1. Re:I Dub Thee, "Sir Troll" by DrYokomohoyo · · Score: 4, Informative

      You don't have to compile anything with gentoo to get up and running if you RTFM and download the packages cd along with your install image. You can have a system up and running in a few hours. Then if you wish you can rebuild all your packages over a weekend while you are out fishing.

      --
      Insert clever sig (here)
    2. Re:I Dub Thee, "Sir Troll" by Lost+Found · · Score: 5, Interesting

      Actually, I about did an LFS install myself because I was very pissed off with the state of Linux package management. That's what caused me to finally stop siding with all the people that have never tried Gentoo and babble on about how it sucks because Gentoo users are ricers, etc.

      I sat through a Stage 1 install for a few days with an open mind. When it came to, it was very fast. I can't at all say that it was faster than the Slackware install it replaced (though it felt so), but what really sold me on Gentoo was Portage. It took about a month after that for me to finish nuking all of my Slackware installs for a shiny new Gentoo cluster.

    3. Re:I Dub Thee, "Sir Troll" by cortana · · Score: 4, Interesting

      If you haven't already, check out apt-build. :)

    4. Re:I Dub Thee, "Sir Troll" by Afrosheen · · Score: 4, Insightful

      "check out UTUTO-e"

      Man, who the fuck is naming distros these days? Did I miss the LSD train or what? First gentoo...which as we all know is some kind of crystal meth fueled penguin, but still sounds weird. Then there's ubuntu..which makes you feel strange even mentioning it. Worse still is kubuntu, now there's mandriva after the perfectly reasonable sounding Mandrake merged with connectiva. And try telling someone about soo-suh and having to spell it every_single_time.

      People, if you want your distro taken seriously, name it something a little less retarded. Try something manly like 2x4 Linux or Nitroglycerin Linux. Even Greasemonkey sounds better than ututo-e.

  2. So by Neil+Blender · · Score: 5, Funny

    Do you have to compile this thing first?

  3. Yawn by overshoot · · Score: 5, Interesting
    A couple of years ago, my (17yo, non-tech) daughter and a ( 50+ yo, non-tech) woman friend jointly installed Gentoo without my help.

    It's just a matter of "follow the directions" and you get a working system. Anyone who can't install Gentoo must be afraid to RTFM.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Yawn by SlongNY · · Score: 4, Funny

      Maybe they can come over my place to install gentoo for me.

  4. mirror and a comment by winkydink · · Score: 5, Informative

    mirror here

    Won't Gentoo lose all of it's coolness factor if anybody who can click a mouse can install it?

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  5. It's notorious for its speed by glrotate · · Score: 5, Interesting

    Amoung nerds isn't it's noteriety due to its unearned reputation for speed? Didn't /. post a benchmark showing that its optimizations were overagressive, and that net performance suffered?

  6. Because of a lack of understanding by karmaflux · · Score: 4, Funny
    --

    REM Old programmers don't die. They just GOSUB without RETURN.

  7. Re:Notorious for its speed?!? by Joseph+Vigneau · · Score: 4, Insightful

    Of late, whenever I do an "emerge -u system", I have to spend days firefighting the inevitable borkage.

    That's, of course, assuming that the emerge completes at all. Invariably, ebuilds are not properly tested, and will fail halfway through leaving my machine in an even more spacked-up state than to begin with.


    The only time this has ever happened to me on four Gentoo machines was when I did

    ACCEPT_KEYWORDS="~x86" emerge -u foo

    which is a Bad Thing to Do.


    And then it takes eight bloody hours to install a new version of Firefox. Urgh.


    emerge mozilla-firefox-bin is pretty quick.


    I admit it, I was wrong. I was attracted to Gentoo because I thought it would make me l33t and cool.


    That's not in the documentation; you've got to work that out on your own.

  8. Is that a *good* thing? by overshoot · · Score: 4, Funny
    Don't you see...that the best part. Gentoo users will no longer think they are special because they can follow directions and stand a large amount of pain to put together an OS. Now Gentoo can stand on its real merits.

    Hmmm -- from the POV of a college-aged daugher, I'm not sure that this would be a Good Thing.

    As it is, when DD tells guys that she runs Linux, they're impressed. When she tells them that she runs Gentoo, they're in awe. When she tells them that she did a Stage One install, those who aren't running away in terror fall on their faces and worship her.

    As a father, I like it that way: most of them running away in terror, the rest face-down on the ground. I sleep better.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Is that a *good* thing? by Saxton · · Score: 4, Funny

      As a father, I like it that way: most of them running away in terror, the rest face-down on the ground. I sleep better.

      Are you sure that has anything to do with Gentoo?

      :-)

      -Aaron

      --
      My name is Aaron Landry, and I approve this message.
  9. Configuration--not Compilation--is the problem. by MarkWPiper · · Score: 4, Insightful
    Compiling is always the joke, but there are much more significant barriers to adoption. First let me say that I believe Gentoo is the most powerful distribution available. However, a graphical installer still does not address what I believe are the most difficult aspects of configuring Gentoo.

    For example, where in the documentation does it mention starting /etc/init.d/famd at boot? (This will improve KDE's file monitoring responsiveness.) Does a user know to chmod his RTC? How to umask a vfat partition so that users can access it? How to setup multiple sound cards? How to set up your application sound server settings? How to enable the kernel laptop mode? How to setup power management runlevels? Which kernel modules need to be added to modules.autoload? How to make fonts appear cleanly and consistently?

    A second major problem with Gentoo is the uncontrolled proliferation of USE flags. The vast majority of flags are for individual packages. A new user would be likely to completely miss the importance of configuring many of the higher level use flags.

    Unfortunately Gentoo is plagued by naive users who believe that--just because they have a Gentoo system that boots--they are somehow empowered. The largest reason they feel that way is because their system is 'optimized' for their hardware. The truth is an ignorant user's CFLAGS are more likely to hinder his system's performance.

    Gentoo is an incredible distribution; however, it has a long way to go in terms of usability. While I am excited at the prospect of a graphical installer, I hope that these larger issues can also be addressed. These issues are what make Linux difficult, and fun.

  10. Talking of things graphical by leathered · · Score: 4, Insightful

    Gentoo, the ultimate geek distro and it still hasn't got its own /. icon.

    --
    For all intensive porpoises your a bunch of rediculous loosers
  11. This is great news by agraupe · · Score: 5, Interesting

    I am a gentoo user. I have done several text-based installs (duh), and gentoo is currently my desktop of choice. I do this not for speed, but for control of my system, and excellent package management. I also switched to gentoo to get more hands-on with linux. I can say now, that I don't really like the text install. It taught me a lot, but after doing one or two, the novelty wears off, and it allows for many careless errors. This development also means that many new users will be much more attracted to gentoo. If they began offering a comprehensive mirror of the most common, say, 2000 packages, it would easily be one of the best distributions. (yes, sometimes building from source is annoying, but portage and USE flags still rock).

  12. My thoughts, having installed Gentoo by Elpacoloco · · Score: 4, Informative

    I could handle emerge. What I couldn't handle was all the constant re-configuring of all the little /etc files.

    That's why I use debian. Debian makes the /etc files based on silly questions that it asks me, and then puts helpful comments in the file so that should I need to change it later, I can.

    Config tools, please.

    Other than that, I was able to get the hang of Gentoo.

  13. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 5, Insightful

    I'm sorry to say this to you, but real performance doesn't come from microoptimizations, but from the algorithms and data structures. I don't understand what on earth people smokes these days to think that a compiler switch is going to make gnome, kde, mozilla and openoffice suddenly less bloated and faster, and convert O(N^N) algorithms in O(1) or something.

    Blantently false. Complexity analysis specifically carries an unspecified constant multiple. It is this constant multiple that optimizations tweak. You can get code that runs two, three, or four times faster with optimizations on the same algorithm. What you won't get are speedups related to a function of the data size.

    In the case of gcc version 4, expect a significant constant time speedup for C++ code like, for instance, KDE and Gnome. I bet gentoo users will have gcc 4 before most other distros.

  14. Re:Boring correction... by wolf31o2 · · Score: 5, Insightful

    This is something that really pisses me off. As a Gentoo developer and user, I can't stand seeing these fanboys spouting this utter crap.

    Watching GCC output scroll by will not teach you a damn thing about Linux. Doing a stage1 installation teaches you exactly two things:

    /usr/portage/scripts/bootstrap.sh
    emerge -e system

    Nothing else.

    Anyone who tells you otherwise is completely full of crap. Also, there is no difference in a system compiled from stage1, and a system built using a stage3 tarball and GRP, then customized and recompiled. The only difference is that I can get a system up and running in an hour or so (only because of the kernel compile) and then I can use my system while I recompile with my specified USE flags, while the "stage1 is so 1337" asshats are still staring at a console of scrolling text.

    While I definitely think that the Gentoo community is one of its greatest assets, I also firmly believe that these vocal minority of fanboys are one of its greatest liabilities.

  15. Re:Boring correction... by mrchaotica · · Score: 4, Informative
    Not true!

    Installing Gentoo can teach you about partitions, some system services, and bootloaders, among other things. People say "but you're just copying commands verbatim!", but the text actually does give you useful information. For example:
    Next is the cron daemon. Although it is optional and not required for your system, it is wise to install one. But what is a cron daemon? A cron daemon executes scheduled commands. It is very handy if you need to execute some command regularly (for instance daily, weekly or monthly).
    Watching GCC output scroll by won't teach you a damn thing, but reading the installation guide will.
    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz