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."

627 comments

  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 buanzo · · Score: 2, Informative

      If you want a binary-based, Gentoo-based distribution with Desktop users in mind (but, being Gentoo based, really cool for servers), check out UTUTO-e, specially the XS (2005.0) version, downloadable from http://ftp.gnu.org/pub/gnu+linux-distros/ututo-e/ or from their main site, at https://e.ututo.org.ar (spanish and english available).

      --
      Buanzo Consulting - 15 Years of GNU/Linux experience, for you.
    2. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      If you want a binary-based, Gentoo-based distribution with Desktop users in mind (but, being Gentoo based, really cool for servers)...

      How is gentoo cool for servers? You want stability of libraries and code plus rigourous testing/QA on servers doing anything approximating real work. How does (can?) gentoo provide that?

    3. Re:I Dub Thee, "Sir Troll" by black+mariah · · Score: 2, Informative

      You need to learn the difference between a troll and a fanboy.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    4. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      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.

      You are absolutely right. I use Ubuntu and I very much appreciate how quickly I can install and configure it into a decent desktop OS. About twice in a month I need to compile some new app version that is not in any apt repository. These times I wish I could use emerge instead of dpkg-buildpackage. But I'd never need nor want to compile the whole OS.

    5. Re:I Dub Thee, "Sir Troll" by bagboy · · Score: 3, Informative

      No... You don't need those requirements... Distcc helps nicely and can cut the compile time for a base system by one third... Sometimes to get the biggest gain in anything you have to be willing to do a little work (in this case - research).

    6. Re:I Dub Thee, "Sir Troll" by Saxton · · Score: 1, Funny

      "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."

      How long until this quote appears verbatim on http://www.funroll-loops.org/?

      I'm laughing very hard. Beautiful.

      -Aaron

      --
      My name is Aaron Landry, and I approve this message.
    7. 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)
    8. 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.

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

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

    10. Re:I Dub Thee, "Sir Troll" by diegocgteleline.es · · Score: 1

      How is gentoo cool for servers? You want stability of libraries and code plus rigourous testing/QA on servers doing anything approximating real work. How does (can?) gentoo provide that?

      Gentoo is about personalization, it allows you to personalize every compilation switch, using different compilers, etc. So it is a bit harder to track down bugs because of the higher number of variables involved

      On the other hand, it's personalization what makes that happen, so if you use the defaults I guess there won't be many problems. "Personalization" here also means "easier to shoot your own foot". You can use it for good and for bad

      Oh, and you may not like to recompile libc because of a security bug when your server is under load. Or you might want to patch and compile it by hand, because it's faster than moving all the package-based distro mechanism (you can do this also in a package-based distro anyway...) Choice...

    11. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      What the fuck were you compiling that on? It took 18 hours for my PII 333MHz. And 5 hours on my PIV 2GHz.

    12. Re:I Dub Thee, "Sir Troll" by temojen · · Score: 2, Informative

      Or do a Stage 3/GRP install and cut out the compile time almost completely.

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

      With Gentoo you can easily decide what version of a particular piece of software to install.

      Select the stable version of your choice, and have the dependencies work themselves out. (Mostly... its not perfect, but its better than the other distros I've used)

      And yes, I use gentoo on 2 production servers (mail, web) at my workplace, and serve about 50 people, and I haven't had any problems from being 'bleeding edge', because I don't upgrade every damn chance I get. I've installed what I want, and upgrade when there are security fixes that need it. Otherwise the system stays the same.

    14. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Stop being a damn apologist.

      Personalization is not what the grandparent poster was talking about. He was rebutting the story submitters stupid remarks about speed.

    15. Re:I Dub Thee, "Sir Troll" by Lost+Found · · Score: 1

      P3 550E. 256MB RAM. Gentoo, plus X, KDE, KDevelop, OO, etc.

    16. Re:I Dub Thee, "Sir Troll" by diegocgteleline.es · · Score: 1

      People asks. People answer. People asked if gentoo is good or bad for severs and I answered. You seem to have lost that part.

      You don't know how to use a web browser, do you?

    17. Re:I Dub Thee, "Sir Troll" by WhyCantIBeYou · · Score: 1

      Agreed. I have yet to see any performance difference between Fedora and Gentoo running on the same hardware. Maybe if I ran a benchmark, Gentoo would be a fraction of a percent faster but is the overhead of compiling everything actually worth it? I think not. I'll remain a Gentoo user but it's time to start providing a binary dist for those who don't have time to waste.

    18. Re:I Dub Thee, "Sir Troll" by Curtman · · Score: 1

      Distcc helps nicely and can cut the compile time for a base system by one third

      I have 4 Gentoo systems on my LAN (1xP4, 1xP3, 2xAMD K7), which all share a NFS root filesystem (with /home and swap space on local hard drives). The base system is compiled with "-Os -march=i686", and each box runs distcc. I'm very happy with this setup so far. It doesn't make much sense to me for each box to have a distro installed, and even less sense with Gentoo where each box will compile its own binaries. If I were running distcc on all 4 boxes, and each binary being compiled 4 times (generally), I wouldn't be any further ahead I don't think. It really helps when each box on the LAN helps to compile one shared set of binaries though.

    19. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      I have a 2 ghz machine with 1 gb of ram. It took 6 hours to compile Open Office, which I had the choice of installing binaries for. That's the longest of anything, and it's less than a night's sleep. Now it boots up in less than 2 seconds, again, on my 2 ghz machine. Under Fedora more than five times as long at least (not that Fedora is a bad distro, or that 10 seconds is really that long).

      This may not be a big deal, but you know it also takes up less ram than in Fedora, right? And less harddrive space? emerge wins out over yum in my book (although I am very thankful for yum).

      The truth is you don't need a gig of ram or a fast computer. I am putting Gentoo on my 500 Mhz 320 mb laptop as soon as classes get out. Why? It needs the speed. Anything I can give it will help.

    20. Re:I Dub Thee, "Sir Troll" by Curtman · · Score: 1

      I'm laughing very hard.

      I'm a Gentoo fan, who's also laughing. Isn't notorious generally a bad thing? What's notorious about its speed? Is it famous for being slow?

    21. Re:I Dub Thee, "Sir Troll" by destiney · · Score: 1


      it's time to start providing a binary dist for those who don't have time to waste.

      It's already provided, it's called a stage 3 install.

    22. Re:I Dub Thee, "Sir Troll" by Dark+Coder · · Score: 0, Flamebait

      I resent that remark of "don't have the 4 GHz computer..."

      I happened to have a fabled Netpliance running 333Mhz WinChip of which it is highly optimized.

      Now, this fine piece of workmanship sports a Mozilla Firebird 1.0.3 complete with Adblock/FlashBlock plugin and PGP mail support.

      Plus it sits on my kitchen counter sporting a USB bluetooth.

      And IF I had "massaged" RedHat AES into this slowpoke (but a very portable LCD-based panel computer), it runs for crap.

      So, SCHTUPT THE PHUCK UP with your quest for ignoring "silly arguments" and listen to the fact.

      Gentoo user are a breed that leverages highly-optimized and finely tuned machine that is unrivaled by no other Linux distros. On a wide variety of CPU speed.

      Dumb kopfts...

    23. Re:I Dub Thee, "Sir Troll" by Noksagt · · Score: 1
      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
      I hear few complain about grabbing source from ports & compiling for *BSD. For Gentoo Linux it is no different! It doesn't have to take forever to compile & you can install binary packages if you want to. No need for a top-of-the-line system, but those with top-of-the-line systems will be able to compile in processor-specific stuff if they want it. This CAN make programs faster or more featureful (either through GCC optimizations, SMP support, MMX support, etc.). It doesn't always lead to faster systems as the submitter implies, but neither is it always pointless as you seem to think.
      and if you want to learn how to put a distro together read the LFS book.
      Now you reveal yourself as a recycled troll. LFS-from-scratch is nice. Those of us who like a *BSD-like port distribution without some of the wrinkles like Gentoo just fine.
    24. Re:I Dub Thee, "Sir Troll" by TheUglyAmerican · · Score: 1

      I routinely install Gentoo on VIA EPIA systems in about 2 days. The machine does all the work and since I'm pretty good at multitasking, it doesn't take much of *my* time. YMMV

      --
      "Written on the pages is the answer to the never ending story..."
    25. Re:I Dub Thee, "Sir Troll" by rpdillon · · Score: 2, Informative

      Then you didn't configure correctly. The main optimizations in Gentoo come from compiling code specifically for your setup. For example, I know that I don't really care about Gnome support, since I'm a KDE user. I can tell Gentoo this, and it will configure and compile accordingly, i.e. leaving out support for Gnome, and therefore making the final binary smaller, or at least hook into fewer libraries.

      Ditto for any number of different flags: arts, dvd+rw, theora, qt, kde, cups, whatever...

      The end result is that your binaries tend to be smaller (and therefore faster loading) because they aren't genercially compiled to run everywhere, and don't have hooks into all the KDE and all the Gnome libraries, for example.

      This applies even more if you remove GUI support for certain programs by setting the flag "-X" - this will provide a very clean, small compile meant for the command line only. This is useful for someone like me who does most everything at the command line, except surf the web (I like pretty pictures).

      As far as "wasting time", I'm constantly amazed that people complain about this. Gentoo COMES with a CD that is their reference snapshot, and is all binary. You can be up and running with VERY little compilation, and then just run emerge in the background (either using at Ctrl-Alt-F[1-6] term, or even in an xterm, although for X related stuff, it's nice to be able to quit X and know your compile is still going). So, you run pre-compiled binaries for a couple of days while you emerge, quit X, fire it back up, and you're running under your newly custom-compiled setup. I've done this on 7 computers, including a P3 700, Pentium M 1400, Athlon XP 1700+ and an Athlon64 3000+, with RAM going from 256 MB to 1GB. It's never been a problem, and in all cases, I've been up and running in a couple of hours.

    26. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      I installed Gentoo on my 400 MHz PC, and I will just say never again. It took over two days to compile the base system, KDE, Mozilla, and Open Office. Now it runs Ubuntu and it took all but 30 minutes to install and runs just as fast as it did with Gentoo. I have yet to see ANY benchmark that says otherwise.

    27. Re:I Dub Thee, "Sir Troll" by zbyte64 · · Score: 2, Informative

      I dub you Sir Troll.

      To be honest, i don't recommend Gentoo for most users, just ones with special needs. For example:

      At local high schools there have been major budget cuts, so we need to squeeze out as much as possible from our machines. I have a p3 (with crappy hardware) running apache, mysql, samba dhcp, netboot (for system repairs), proxy + filtering, and some other junk i can't remember. Now i used to have redhat running this server, but it was laggy, so i slapped on gentoo and performance is better - i know cuz i timed the logins, page loads, etc.

      Ok story #2

      I also used to run www.archspace.org and performance was a serious issue. Using optimization flags significantly increase performance - again i used benchmarks. Optimizations do go a long way on high demand servers - trust me.

      With that said, I wouldn't recomend my grandma using gentoo, mainly cuz its not user friendly. Lack of a graphical installer certainly scares people away, along with source installs. SO ya its not meant for most people - but don't go and say something like optmization flags do nada. -march makes a definate impact. Now i don't go messing around with junk like -funroll-loops and other fine detailed things, cuz in those instances, i found little performance was increased. (funroll loops made the program bigger, so bleh).

      The other nice thing about gentoo is the minimalistic attitude. THis is a double edged sword. Personally its great, i like to choose what gets installed, "screw xine, i want mplayer dammit!" etc.. Lastly rpms rather suck (yes debian pwnz in this area)

    28. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      "The end result is that your binaries tend to be smaller (and therefore faster loading)"

      Bing, wrong.
      They won't be "smaller", since it isn't compiled statically.

      Try again.

    29. Re:I Dub Thee, "Sir Troll" by deangelo · · Score: 2, Funny

      I don't consider my machine to be a beast, 1.4 tbird with .5gig ram (pc133) it only took me two days to get up and running. That includes Xorg with accelerated drivers, Gnome and all the trimmings from stage 1, everything from source except the closed video drivers. Most of the time I wasn't even home. I'd just ssh home from time to time to make sure it was still bussy. I think your post is a bit more trollish than the orignal. More to the point, I think this whole busness of the gentoo install procedure being difficult is a misnomer. The gentoo handbook is an extremly thurough walkthrough, I'm no *nix expert and I managed to configure my kernal. Granted I can read at almost a grade 2 level so I have that over the common masses.

      codohundo

    30. Re:I Dub Thee, "Sir Troll" by joeljkp · · Score: 1

      While it's true that you don't have to compile nearly as much as with a Stage 1 install, it's not true that you can install Gentoo without compiling anything.

      If you follow the manual, there's a few things you need to emerge before you copy over the binary packages (kernel, grub, cron, syslog, etc.).

      --
      WeRelate.org - wiki-based genealogy
    31. Re:I Dub Thee, "Sir Troll" by Rei · · Score: 3, Informative

      The problem, however, is that you need to look at one of the most basic rules for optimization: Determine what needs to be optimized, *then* optimize. Otherwise, you waste your time.

      Compiling for modern processors with good optimization flags, for example, *does* give big performance boosts. However, most applications are not CPU hogs - in fact, few are. Well, what about small binary sizes? Most disk performance issues are from latency, not speed in reading consecutive blocks (and most binaries don't get big enough for the length of the read to become a dominating factor, because they wisely use shared libraries). We can't forget the effects disk caching. And, of course, there's pesky things that optimization just won't help you with, like the fact that compiling out modules generally doesn't make much of an impact on the memory footprint, core execution speed, or hardware delays.

      Overall, I'd expect performance increases in Gentoo, but on average very small ones. If you're running some computational flow dynamics program, build it from source; otherwise, I wouldn't be too concerned.

      --
      Are there any deer in the theater tonight? Get 'em up against the wall.
    32. Re:I Dub Thee, "Sir Troll" by joeljkp · · Score: 1

      What does -Os do, compared to -O2 or -O3? Absolutely nothing?

      --
      WeRelate.org - wiki-based genealogy
    33. Re:I Dub Thee, "Sir Troll" by buanzo · · Score: 2, Interesting

      Well, I have like 30 gentoo-based servers on production today. Ok, I have like 12 years experience with the lnux kernel based systems, so I may be providing a bit of stability by myself :P

      --
      Buanzo Consulting - 15 Years of GNU/Linux experience, for you.
    34. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 1, Insightful

      Distro flamewars = retarded. Use what you like. :p

    35. Re:I Dub Thee, "Sir Troll" by rpdillon · · Score: 1
      Bing, wrong.
      They won't be "smaller", since it isn't compiled statically.

      Try again.

      Load time is what matters. Whether statically or dynamically linked, the code has to load. Whether its from the binary itself or from some shared lib, doesn't matter.

      By the way, I actually do statically link some of my binaries. So, yeah, the binaries WOULD be smaller. This doesn't really affect the speed issue I mentioned above, though.

      My point is that you can reduce the amount of unecessary code loading, speeding up load times while reducing memory usage. Your mileage will vary, but it works quite well for some packages.

    36. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Actually I asked about stability and reliability, not personalisation (or speed as you parent poster seemed to imply). Personalisation is important, but it's a given. I'll be able to pare down the OS to the bare essentials whatever the distro (or not install stuff).

      If you're supporting even a small number of machines it's always worth the effort to produce a 'standard build' and scripted configuration of machine roles. In fact non-standardisation among installs in many environments is positively harmful, depending on the amount of money you want to spend on security, of course.

    37. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 3, Insightful
      And because it is notorius for its userbase. Well, some of it of course, but unfortunately they are very vocal.

      I remember this guy (one of the optimization freaks) that tried to convince folks that you need to rebuild the toolchain three times to get it properly optimized - and there was no way to convince him that what he sais is nonsense.

      Then I was reading freebsd-question mailing list, and there was this fellow who wanted to install freebsd the gentoo way. People were genuinly bewildered - not because they had anything against gentoo, but because they didn't know how it works, so they had him explaining it. He basically said that he wants everything built from source optimized and all from the ground up. They told him to install the OS and then rebuild everything. He said no no no, he wants to build the kernel before installing, he wants to build the toolchain before installing and so on. The idea was so ... well, how shall I put it ... strange, that poor folks at first thought that they don't understand the bloke properly. And if you come to think of it: the guy instead of wanting to have a sytem with basic functionality (xfree, a wm, a browser, networking, email, whatnot) up and running in ten minutes, and then rebuilding everything from source in the background (while posting gentoo roxorz messages on ./) he wanted to have an unusable system for hours if not half a day - for what reason?

      I was always stuck by the sheer senselessness of the install procedure (even starting from stage3) - it seems to me that gentoo has it backwards: instead of installing the damn thing and have the ability to read your emails in 10 minutes while having the choice to optimize when it suits you, you are (or you were, I'm not aware of the current status) forced to fumble with the system for hours just to get it installed.

      Don't tell me this helps newbies understand linux better. It doesn't. I had this friend who came from a brief mandrake background to gentoo (I recommended it, for he wanted linux, and I thought gentoo must be cool because of portage - since then I changed my opinion seeing the deficiencies of portage like skipfirst kinda hacks, worldfile instead of proper reverse dependency lookup, useflags and its interdependency hell, etc.). He spent a day installing gentoo (I know, I know, it takes you only a few hours, but for a complete noob, it was a day) than almost a week configuring it (and rebuilding kde when it turned out that nspluginviewer is missing because he forgot a useflag). At the end of it, he was no closer to understanding how linux (or generally a unix-like operating system) works. He just followed the documentation, and succeeded, b/c the doc. is good. I had to explain the most basic things (like file permissions) after he had a more or less (it must have been another useflag that prevented kpdf from opening pdf files) working system up and running!

      The problem with this is that I think this senseless install procedure might give some users the (false) sense that, yes, I did it, I built a linux manually - I must be geek. These users, as they build and rebuild their system from day to day, trying out more and more compilation options will grow into those arrogant fanboys who can't resist posting a "yeah baby, I will emerge whatever today, gentoo is so cool" kinda messages in all news regardless of how related or unrelated that is to the topic at hand. Oh yeah, and they will they you to rebuild your tool chain at least 3 times to make sure its properly optimized.

    38. Re:I Dub Thee, "Sir Troll" by SQLz · · Score: 1

      I find that using optimization flags causes a lot of apps to use more CPU, not less. The performance boost comes from being able to use more features on the CPU, so compiling a app that is a CPU hog with serious optimizations will probably cause it to use more CPU but complete code execution faster.

    39. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 1
      Hmmm... You should send that to funroll-loops.org. Althought it is not as impressive as this guys setup [grin]:
      omg optimized"There are so many steps involved in tweaking the last uumph out of your linux system- and it really is a work of art to pull it off- I have used many different kernels and all sorts of optimization combinations-yesterday I finally used -noatime and -notail for my reiserfs file system: The single biggest performance boost I have yet to see-now I can have gnome2.2 running using gnome-terminal to compile the latest j2sdk from source (nice -n 19)while browsing with mozilla while running e17 in a seperate login with two eterms and run Unreal Tournament at full speed (this with an apache webserver running for my dyndns pseudo-domain and a mysql for my answering-machine software for my isdn card-which keeps track of all incomming phonecalls and manages my telephone book app and ntfsd/sshd/dhcp server/squid)..."

      Let me give you an advice: try out opera. On a 333Mhz system Opera runs faster (yes RUNS - not only starts up, it renders pages faster) even if you have a kernel building in the background than Firefox runs on the same machine while it is idle.

    40. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Dude. Ram's cheap. Buy some. I run a gig on all of my machines.

    41. Re:I Dub Thee, "Sir Troll" by NekkidBob · · Score: 1, Flamebait

      So, you've been using Linux since Torvalds wrote it back in the early 90's? Back then you had to have Minix just to install Linux, bet that was fun. Because if I remember correctly, Linux was born in '93, only 12 years ago, and that's if it was written in the begining of '93. And what are these Linux kernel based systems, I wasn't aware of any systems based on the Linux kernel, other than Linux?

    42. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Not if you use an old laptop, and only have space for one dimm. My 700 Mhz laptop can only handle 256 megs of RAM.

    43. Re:I Dub Thee, "Sir Troll" by PsychicX · · Score: 0

      Well, I always felt that stage 1 installs were idiotic myself. I start at stage 3 (no GRP, don't want to waste another CD) and then leave the system on for a night or two as it gradually compiles downwards. Actually I don't even bother with that anymore, because frankly it's not worth the 0% effort I put into it.

    44. Re:I Dub Thee, "Sir Troll" by bfields · · Score: 1
      Distcc helps nicely and can cut the compile time for a base system by one third.

      Oh, so I need three 4 GHz computers with a gig of RAM....

    45. Re:I Dub Thee, "Sir Troll" by Danuvius · · Score: 2, Interesting

      Kedves honfitárs, maga érte vagy ellene próbál érvelni evvel a posttal?

      --
      Akarsz Magyar Gentoo fórumot? Akkor
    46. Re:I Dub Thee, "Sir Troll" by drsmithy · · Score: 1
      Load time is what matters.

      Eh ? Load time is about the least relevant performance metric for most applications. Outside of Mac zealots who like to measure performance increases by the bouncing-Dock-icon metric (and, it appears Gentoo users) I can't think of anyone who would give a damn about how long 99% of their applications take to start. After all, you generally only spend a tiny percentage of the time you use an application starting it up (exceptions do exist, of course). Hell, I leave apps like Firefox running for days at a time - why would I care if it takes 30 seconds or 45 seconds to start ?

      "Load time" is right down there with "boot time" as things I'd consider important to actual performance.

    47. Re:I Dub Thee, "Sir Troll" by TENTH+SHOW+JAM · · Score: 1

      I find around (and I've done the experiment over a bunch of benchmarks) 10% speed improvement over precompiled packages. You are right, most of the time, who cares? But when you are waiting for some program to load up and do your thing, waiting 27 seconds instead of 30 has an appeal.

      (now if I factor in that it took me two days of runtime to get these optimisations I'd be in business)

      --
      A sig is placed here
      To display how futile
      English Haiku is
    48. Re:I Dub Thee, "Sir Troll" by destroyingworld · · Score: 1

      Doesn't that seem a bit counterintuitive, that is to have your /home mounted locally rather than on NFS?

    49. Re:I Dub Thee, "Sir Troll" by DavidTC · · Score: 3, Insightful
      What are you talking, using more CPU but running faster? What the heck does that mean?

      The measure of how much CPU a program uses is how much time the processor spends on it. Hence, all other things being equal, something that runs faster has to use less CPU.

      Now, there are other things that affect performance, like speed in pulling it off the disk, but you said 'code execution' would be faster, which is just crazy talk.

      Unless you're trying to make some point about how much of the CPU is in use at a certain time. Yes, optimizing for a certain processor does mean that branches and caches and whatnot will be optimized for that process, but there's no way you can be seeing that unless you're running programs through some sort of CPU simulator step-by-step. And I don't know what the point of talking about that would be...it's a good thing.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    50. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 2, Informative

      Because if I remember correctly, Linux was born in '93

      You don't remember correctly. Linux was born in '91.

    51. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Linux was written in 91, so it's possible he has used it for 12 years.

    52. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Ön szerint? :))) Kizárt hogy nem kamuzik - vagyhát nem mondta hogy hogyan fut... Van egy kis gépterem it a környéken két ratyi géppel: egy 533 Mhz IBM 64M rammal, és egy 300Mhz cerka 96-al. A jobbik gépen tényleg lassabb volt a firefox mint egy leterhelt gépen futtatott opera (pedig nem vagyok egy nagy opera fan, de nem volt más megoldás, win98-at meg nem akartam ezekre tenni, mert pár hétig élik túl). Valami nem stimmel a gecko-val, mert rohadt lassú más enginekhez képest (opera, khtml, még az IE is). Jah, és firefox gépre optimalizálva, ports-ból installálva/fordítva volt.

    53. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      > I hear few complain about grabbing source from ports & compiling for *BSD. For Gentoo Linux it is no different!

      Ports are QA'd. Particularly misbehaving ports get have their FORBIDDEN flag set. With Gentoo, you're always on the bleeding edge. And the bleeding edge of, say, glibc is not at all pretty when it cuts you.

    54. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0
      Now you reveal yourself as a recycled troll. LFS-from-scratch is nice. Those of us who like a *BSD-like port distribution without some of the wrinkles like Gentoo just fine.


      Yes.. too bad your double-digit IQ prevents you from doing the proper thing and just running one of the BSDs.
    55. Re:I Dub Thee, "Sir Troll" by skiman1979 · · Score: 1

      While there is a packages CD available for the various architectures, you still need to compile the kernel, even if you use genkernel. But yes, besides the kernel, the rest can be either binary packages or extracting a tarball (the stageX and portage tarballs).

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    56. Re:I Dub Thee, "Sir Troll" by xenocide2 · · Score: 1

      Well shit, welcome to the new millenium. There's this new fangled thing called openGL, and I hear that nVidia also offers a driver that lets you play games on it! You should really check it out.

      Honestly, I'm a bit amazed that a diehard slackware guy coverted to Gentoo because of a simple package manager. You've had like ten years to realize how nifty they are. Why now?

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    57. Re:I Dub Thee, "Sir Troll" by strider44 · · Score: 2, Interesting

      You know you don't actually have to make the exact same joke three times.

    58. Re:I Dub Thee, "Sir Troll" by Lost+Found · · Score: 1

      Heh, call it a crazy combination of laziness and determination. The laziness and determination kept me on Slackware, because I started back in the days before it took a huge leap in version number.

    59. Re:I Dub Thee, "Sir Troll" by Danuvius · · Score: 1

      Lehet túl régen vagyok már távol otthonról... de csak most kezdem kapisgálni.

      Firefox lassú--az Opera viszont jól mûködött az Ön lassúcska gépén?

      Persze nem lehet kemény bizonyítéknak elfogadni innen onnan jövõ történeteket (saját elkövetkezõ mesémet is ideszámítom)... de én azt mondom hogy hiszek Önnek meg neki is.

      A Gentoo alatt, ha nem gyors, de (szubjektív felhasználói élményt tekintve) rögtönösen reagált a Firefox majd mindig a Pentium II 300 MHz-es (bár 256+ MB rammal) gépemen. És nem vélem lassúnak a mostani újraszületését se az ugyanez gépen levõ Windows XP Pro-n. (Bár be kell vallanom hogy nem tudok Internet Explorer összehasonlítást ajánlani, mivel nem használom és az asszonynak se hagyom hogy tegye.)

      Tömegesen olvastam én már mind "A Firefox hû de lassú" és "A Firefox hû de gyors" vallomásokat is. Furcsállom, mert el nem tudom képzelni mi lehet a nyitja... de úgy vélem hogy környezetétõl függõen a Firefox lehet nagyon jó de nagyon rossz is.

      Te egyébként FreeBSD-s vagy? Viszonylag gondmentes rendszer?

      --
      Akarsz Magyar Gentoo fórumot? Akkor
    60. Re:I Dub Thee, "Sir Troll" by Curtman · · Score: 2, Interesting

      You might think so, but I used to have the exact opposite setup where /home was NFS mounted, and root was local. I don't tend to move from one box to the other though very much, and when I do I want a different set of application settings. For example, on my media box, I don't run X at all, everything is on the framebuffer. So my ~/.mplayer/config uses "vo=directfb:vidix", instead of "vo=xv" like it is on my main desktop. I also really don't want multiple instances of applications trying to read & write settings that may be in use on another box. It's a pain in the ass to have to ssh to another box and close down Firefox to be able to open it elsewhere, and even more of a pain in the ass to try and get it to use two different profiles. Two config's with bookmarks.html symlinked to a common location on the NFS server works pretty nicely though.

    61. Re:I Dub Thee, "Sir Troll" by hawg2k · · Score: 1
      Any kind of a comment like "it's notorious for it's speed" definitely falls into the "trolling" category, but the general consenus by its user base is that "it is faster".

      Whenever the speed of optimization is refuted, the gcc flag "-O2" or "-O3" is mentioned. What about the "-march" flag? Does optimizing for your CPU not help that much either? I'm no CPU expert, but why would intel bother engineering new optimized instructions etc. into their chips, if the benefit is marginal?

      The other point of argument is usually comparing one app against its un-optimized self. Perhaps that is negligable, but I've got two identicle dell systems with P-III CPUs. The system running the Fedora Core 2 distro is a dog compared to it's twin running Gentoo. It's about an optimized system with every single piece of code running optimized.

      OK, fine, let's say it's a wash and there's no performance gain. That's not the only reason to choose Gentoo.

      http://forums.gentoo.org/ The user community registered to this site is amazing. Everyone's very willing to help a person in need. This counts huge in my book. I can't remember ever not getting resolution to a problem I was having from this site. Usually, I don't even have to post my own request for help. Someone else has already had the same problem and the solution's out there. I've tried a lot of distros, and their user community help systems. This one's the best in my opinion.

      The gentoo wiki site http://gentoo-wiki.com/Main_Page and how-to docs on http://www.gentoo.org/ are also great. They walk you through everything from the most basic things that most every system needs, to the very specialized tasks like user mode linux or selinux.

      OK, it can take a while to compile a new system from scratch. Keep in mind that barring a hard drive crash on a system with no backup solution, you only have to do this system wide compile once. Every other distro I've used requires an upgrade to get from the current version to the next. While these upgrades are continually getting better, historically they were so bad that most people felt it was safer to just do a fresh install instead. Ok, Gentoo has a type of upgrade that you need to do periodically. It's real tuff. You delete /etc/make.profile and relink it (ln -s) to the new profile. Whew! Time for a coke.

      Got two systems? Use distcc to help speed up compiles.

      Still not fast enough? Install from the stage 3 tar file and run an "emerge -e world" later when you've got more time and the system won't be doing anything except burning electricity anyway.

      Just don't want to have to wait to start surfing tghe web? Boot Knoppix instead of the gentoo live CD. While all the bootstrapping and compiling is going on, fire up firefox and pass the time with a functioning system.

      Got 50 machines that have identicle hardware? Suffer through the compile once, and use one of "emerge -B/-b" or "quickpkg" to quickly install the rest with pre-compiled, optimized, binaries.

      Bottom line, it's not a panacea. It's not your Grandma's distro. It's not without the occasional problem, but we Gentoo fans like our distro so Back Off! :) You're free to use another.

    62. Re:I Dub Thee, "Sir Troll" by donscarletti · · Score: 3, Insightful
      Yes, that article will do a lot to reinforce the stereotypes about gentoo users. As a two year gentoo veteran, I had a chuckle at that headline. I have visited funroll-loops.org multiple times and and probably am more amused by many of the quotes there than those who have not used gentoo extensively, since I have seen just how silly a good amount of my fellow users are.

      Despite the amusement value, I am mildly annoyed at a little hypocrisy in that site. Gentoo users are being portrayed as closed minded, elitist gits by them. The site seems to suggest that gentoo users have a strong belief that they are far superior to others because of the distribution that they use. This is sadly often true in many Gentoo users I have met, however this is not universal. Some gentoo users do not believe their distro is the silver bullet, a sign of manhood or even a badge of honour. A surprising number of Gentoo users, myself included, simply use it because we find it to be a pleasant and productive experience, yet we seem to be hit with this image of the proud and ignorant 13 year old who doesn't really know why he is using gentoo other than it is 1337 time and time again as the "gentoo user". According to netcraft, Funroll-loops runs Debian and I'm not judging them for that; in fact I run a debian based server down the hall in the lounge room and I am very satisfied with it. Despite this, I feel like I am being judged for my choice of software by that website, they are smearing me by implication and they have the gall to call my demographic the elitist one?

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    63. Re:I Dub Thee, "Sir Troll" by jr87 · · Score: 1

      one solution that I have found work rather well is to use knoppix or similar livecd for the install.
      It takes a bit longer because RAM is tied up but it gives you a useable desktop instantly.

    64. 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.

    65. Re:I Dub Thee, "Sir Troll" by Cobralisk · · Score: 1

      You think you have it bad? I run Windows.

      --
      Waiting for ad.doubleclick.net...
    66. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      -Os is the same as -O2 except it makes a couple of more passes to optimize the binaries for size. It takes a bit longer to compile but the binaries become a bit smaller.

      It has absolutely nothing to do with dynamic/static linking if that was what you were wondering about.

      In any case, compiler optimizations gains you almost no speed advantages and tend to complicate debugging and/or make your system unstable. Like someone already stated, the best optimizations are done in code.

    67. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Sorry, read your post to quickly to realize your question was rhetorical.

    68. Re:I Dub Thee, "Sir Troll" by PygmySurfer · · Score: 1

      I think the parent was saying the program utilises a higher percentage of the cpu, but runs quicker. For example, say the program takes up 15% cpu and runs for 5 minutes without optimizations. Maybe with optimizations, it takes up 20% cpu and runs for 3 minutes. I'm not the OP though, so maybe I misunderstood what he meant :)

    69. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      I doubt Gentoo is for big machines only. I run it on a couple of P1 as servers boxes. The biggest apps that gets compiled are things like Apache and Squid, no big deal to compile even on a low end PC like that. But the benefits in performances I get compared in installing, say, Fedora is much worth while.

      Also, (altough I'm sure it will pop up elsewhere in this thread), there is Vida Linux that offers Gentoo with an Anaconda installer and binary packages, so what's the fuss about *this* news? I ask.

    70. Re:I Dub Thee, "Sir Troll" by rpdillon · · Score: 1

      Load time is linked to memory usage. The biggest performance killer, hands down, is poor memory usage that leads to disk swapping.

      For people that like to run 30 programs at once (most everyone but me, it seems), having a small memory footprint in your desktop apps is a big deal.

      So, go ahead and benchmark Quake3, but for non-gamers who aren't running production servers, load time matters. What else are you going to benchmark? Checking email, Slashdot loading times and printing?

      For the record, I am a linux gamer, and my machine is tweaked for performance, and I do run benchmarks in UT2004, Doom3, Quake3, etc...but that's not where most Linux users are, and they don't care how many FPS I can get in the latest linux-ported FPS.

    71. Re:I Dub Thee, "Sir Troll" by ColMustard · · Score: 1

      Gentoo was actually my first Linux distro. I installed it from stage 1. To me, it's like an accelerated learning program. Honesty, I learned the inner workings of Linux a lot faster than a lot of my associates who started with Ubuntu, etc. For what it's worth.

      That said, I'm not totally convinced that spending the time to build everything from source actually made anything noticeably faster. I also consider apt-get a better package manager, but I may give Gentoo another try in a year or so.

      --
      Moof.
    72. Re:I Dub Thee, "Sir Troll" by VolcomPimp · · Score: 0, Flamebait

      All you morons who've never used source-based distro's are the troll's here. I don't use Gentoo at the moment, nor am I a zeolot who takes a side in the debate but I have used Gentoo for an extensive period of time, and have found that compiling from source does increase speed for many reasons. For one, leaving stuff out improves speed. This isn't a solely source vs binary factor because Arch Linux leaves out certain things most people don't need (and is also compiled for i686 machines) and as a result certain programs are executed faster. Having your code compiled specificly to your architecture etc also helps a little. Many here bitch about how minimal the increase in speed is, but if you use Gentoo effectively you'll definitely see a speed difference. It's all the same code, just with Gentoo it's compiled specificly for you, why do people find the need to bitch? It's all the same! Quit being jelious and crying because about optimizations as if that's the only reason anyone uses Gentoo. It just shows why you don't use, because you just don't know shit about the distribution in the first place and it's real purpose.

    73. Re:I Dub Thee, "Sir Troll" by AndyCap · · Score: 1
      Sometimes to get the biggest gain in anything you have to be willing to do a little work (in this case - research).

      No, the biggest gain is from proper programming, not some magical --make-program-fast gcc option.
    74. Re:I Dub Thee, "Sir Troll" by thephotoman · · Score: 1

      Well, yeah, Gentoo is a crystal meth fueled penguin used primarily by people who themselves have had a bit too much crystal meth themselves.

      Ubuntu and Kubuntu are both actual words from languages in the Bantu language family that mean basically the same thing. Of course, the weird feeling doesn't go away if you have the alternate GDM theme and Ubuntu Calendar desktop activated...because that's just about threesomes.

      Mandriva, again, was a bad name. Mandrake should have kept the name.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    75. Re:I Dub Thee, "Sir Troll" by !the!bad!fish! · · Score: 1
      How long until this quote appears verbatim on http://www.funroll-loops.org/?

      It's there already.
      It's the 7th quote down on this page.

      --
      Kids today are tyrants. They contradict their parent, gobble their food, and tyrannize their teachers. - Socrates 400 BC
    76. Re:I Dub Thee, "Sir Troll" by Donny+Smith · · Score: 1

      >You don't remember correctly. Linux was born in '91.

      Really? He looks like 35-40 to me! ;-)

    77. Re:I Dub Thee, "Sir Troll" by fawlty154 · · Score: 1

      I've made the rounds with distributions, and I'd honestly have to say slackware is still the way to go.

      I was going to do some hosting for a friend, so I figured it was a good excuse to do some benchmarking between my then two favorite ditros: slack and gentoo. I did a base slack install, compiled mysql, php, and apache from source, then ran apache's benchmarking tool. Next, I did a stage 1 gentoo installation, complete with compiler optimizations, and installed the exact same version of the three aforemention packages.
      Results? Slackware, hands down. Slackware was approximately 10% more effecient taking things into consideration such as load, memory usage, and processor usage. (yes, both tests happened on the same server and sorry, I don't have exact numbers handy)

      I just thought this information might be useful to anyone considering spending a week of their life watching 'make' do its thing.

    78. Re:I Dub Thee, "Sir Troll" by m50d · · Score: 1

      Before jumping to conclusions, benchmark, benchmark, benchmark. Some code hardly benefits at all, but sometimse you can see a 3x speed gain with -O3 -funroll-loops compared to -O2.

      --
      I am trolling
    79. Re:I Dub Thee, "Sir Troll" by TheoMurpse · · Score: 2, Informative

      Scroll down. "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," is already there.

    80. Re:I Dub Thee, "Sir Troll" by Erik+Hensema · · Score: 1

      Yes. Gentoo is extremely slow. Software installation takes ages, whereas in a normal distribution it's matter of minutes.

      --

      This is your sig. There are thousands more, but this one is yours.

    81. Re:I Dub Thee, "Sir Troll" by fishbot · · Score: 2, Interesting

      No... You don't need those requirements... Distcc helps nicely and can cut the compile time for a base system

      You don't need a 4GHz computer, you just need 3 or 4 relatively high spec ones. I'm afraid that still lands Gentoo in the same camp as the 'single fast machine' lot. People who have more computing power than sense ;)

      I ran Gentoo for a reasonable length of time at home and at work. A network of 40 Gentoo boxes and distcc made the whole thing move along nicely, but for my home machine I had to switch so that I could spend less time compiling and more time actually, you know, getting some work done.

    82. Re:I Dub Thee, "Sir Troll" by fishbot · · Score: 1

      The first 3 sentences are already up there, in the --omg-optimized section, 7th quote

    83. Re:I Dub Thee, "Sir Troll" by Slack3r78 · · Score: 1

      I haven't used Gentoo in a couple of years, but it's behavior like this that gives it it and its users the reputation they have.

      One of the applications of Gentoo that the compile time issue can be somewhat negated in is with rollouts of similar systems, doing the optimized compilation on a single unit.

      So why in the world are you wasting 2 days a unit on install? Create a base installation, tar it up, and then copy it to the new machines, tweaking what you need along the way. While optimizing for your machine may make some sense, a C3 is a C3, and wasting literally days duplicating effort is just silly, and certainly doesn't help promote the distribution.

      Again, I don't have a problem with Gentoo, I've just moved onto other things - a focus on out of the box usability grabbed me, leading me to Dropline Gnome and Ubuntu since then. But when Gentoo's users do things that are entirely counterproductive when there's a perfectly good way of doing them *within Gentoo's framework*, you start to see where the reputation comes from.

    84. Re:I Dub Thee, "Sir Troll" by cuerty · · Score: 1

      In my experience, I've installed my gateway with Gentoo 1.4, thats about 2 years ago. I run glsa-check every day, update if necesary, and emerge -uD world every week.
      That system never have been broke, I mean, in the past two years it has an uptime average of 80 days. I didn't install it compiling all the source, in fact I use a stage3 installation that runs over a month without any update.
      What I mean is: Gentoo isn't about compiled source or not, it's an option, that you can use or choose to not.
      Binary packages exist for a reason, You like it? great, You prefer a weird CFLAGS string changing the way that it's gonna be compiled, you can. Thats is what is about.
      Ubunto take me about 20' more to install on this machine (an Athlon XP with 512mb of ram) that Gentoo, 20' more minutes for a distribution with less options, that doesn't seems like a "great improve" of quality, performance or whatever for me.

      --
      >Linux is not user-friendly.
      It _is_ user-friendly. It is not ignorant-friendly and idiot-friendly.
    85. Re:I Dub Thee, "Sir Troll" by c0p0n · · Score: 1

      Don't generalize. I've a lot of ppl on my office complaining about how much longer Firefox takes to load comparing to IE. And what about OOo... Yes, I know, IE is mostly preloaded when Win starts. It does not matter because it loads much faster.

      Believe me, for an Average Joe desktop user, startup time is WAY important.

      --

      Your head a splode
    86. Re:I Dub Thee, "Sir Troll" by number6 · · Score: 1

      Funny, but to me it's the Debian users who come across as elitist snobs. Many seem to think that Debian is the One True Way, and all other distros are inferior regardless of the situation.

      Personally, I use a mixture of Gentoo (for portage), SuSE (it just installs and works) and OpenBSD (security).

      --
      I'm a number, not a free man!
    87. Re:I Dub Thee, "Sir Troll" by Curtman · · Score: 1

      That hasn't been my experience. Other distro's I have used have caused me a great deal of frustration and wasted time in trying to sort out problems caused by upgrading. Compile and install time might be slow, but I don't care 99% of the time, because I do that when I'm not there.

    88. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Some people like Gentoo because it pulls away most extreme users from other distros.

      In fact, though I like the idea of gentoo, I won't go for it, because the philosophy attracts too much extremists I don't want in the community of my choice.

    89. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Then again, read RTFM and you will see that everything you have to emerge if you do it right will put binary packets on you system. The only thing you have to compile yourself is the kernel.

    90. Re:I Dub Thee, "Sir Troll" by boaworm · · Score: 1

      Then if you wish you can rebuild all your packages over a weekend while you are out fishing.

      Hey, it is spelled "phishing" :-)

      Fishing is something completely different, and you have to be outdoors (doh) do do it, atleast that's what i've heard. You can still "shark" a "whale" though...

      --
      Probable impossibilities are to be preferred to improbable possibilities.
      Aristotele
    91. Re:I Dub Thee, "Sir Troll" by Pxtl · · Score: 1

      Haven't used it myself, but I've heard good things about using Yoper if you want a distro that's actually optimized for a modern computer but is still fairly easy to use.

    92. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      PEBKAC

    93. Re:I Dub Thee, "Sir Troll" by morgajel · · Score: 1

      ok, here's some real arguments.

      Well, they're not really arguments, but they're why *I* like gentoo. Of course YMMV.

      If you have any question about Gentoo (or my sane and rational experience with it), let me know.

      --
      Looking for Book Reviews? Check out Literary Escapism.
    94. Re:I Dub Thee, "Sir Troll" by DavidTC · · Score: 1
      Well, that's all well and good to say, but it's gibberish.

      Programs don't need X percent of the CPU for Y time. They need X CPU cycles, and how soon they finish is simply how soon they get them.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    95. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      You're right. I find that most Gentoo users have special needs.

    96. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      No, PEVILUWGS.

      (Problem Exists Via Incompatible Library Upgrading Which Gentoo Solves)

    97. Re:I Dub Thee, "Sir Troll" by sipstar · · Score: 1

      Choosing your distrubution based on the manlyness of the name? Goodluck friend. I think you need to unplug.

    98. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      "I use Ubuntu and I very much appreciate how quickly I can install and configure it into a decent desktop OS. About twice in a month I need to compile some new app version that is not in any apt repository"

      I use Debian Sarge and I very much appreciate how quickly I can install and configure it into a decent desktop OS. I lost in memory when was the last time I need to compile some new app that is not in the official apt repository, so I really don't miss emerge at all.

    99. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      It only took you 2 days to get up and running? Wow. That sounds amazing. A wonderful experience that all operating system installations should aspire to. Congratulations.

    100. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      "Distcc helps nicely and can cut the compile time for a base system by one third..."

      That I should see.

      So I buy a PC; start stage 1 installation; then I make some magic with distcc and my PC becomes thrice faster! That is something I will have to see with my own eyes before to believe it, man!

    101. Re:I Dub Thee, "Sir Troll" by cloudmaster · · Score: 1

      Before you go to bed, "emerge -B yourpackageandoptions". That'll build a binary package, but not install it. Then, later on, just install the package (emerge -K yourpackage), which takes about the same time as any other package manager. If you choose reasonable cflags your binaries will work on your other machines, too.

      BTW, I used distcc over ssh to use distcc on some of the machines at work before I picked up a 2GHz machine at home. It worked pretty well. :)

    102. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      No sir. Being one of those Debian elitist snob, I have to tell we don't think Debian is the One True Way, but that we know Debian is the Best Current Way.

    103. Re:I Dub Thee, "Sir Troll" by bhalo05 · · Score: 1

      [...]although for X related stuff, it's nice to be able to quit X and know your compile is still going

      Although I'm sure many people already know this, I've found screen incredibly useful to manage my upgrades among other things. For example, at work you ssh into your home computer using xterm or whatever, run screen, and start an upgrade, leaving it on the background and closing the xterm if you want. When you get home, you resume your screen session and see how things are going. Very powerful utility.

    104. Re:I Dub Thee, "Sir Troll" by turbidostato · · Score: 1

      "Believe me, for an Average Joe desktop user, startup time is WAY important."

      Correction: for an Average Joe WINDOWS user, startup time is way important (both boot up and launch app time).

      D'you know why? Because Average Joe Windows user tends to boot up frecuently and start and close apps frecuently too.

      But here we are not talking about Windows, but about Linux, and Average Joe Linux user tends to use his computer on quite a different manner. Since the OS is quite stable, she tends to let her computer powered on at least monday to friday, so boot up importance goes down the line; because things like virtual desktops and the way window managers helps you use your GUI (remember opened apps and their positiions, rolling up on double click, autorise, focus follows mouse, etc.) Linux users tend to ask the wm to open all the typical apps at session's begining and open they stay till end of session. That means, all apps are opened early in the morning and closed late at evening, or you just start a session monday morning and close it friday evening so, again, apps launch time importance goes doooown the line.

    105. Re:I Dub Thee, "Sir Troll" by siphi · · Score: 0

      Linux is the kernel, Linus is the creator. Say this 500 times before going to bed tngt.

      --
      Sig (appended to the end of comments you post, 120 chars)
    106. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 3, Insightful
      Well, all depends on your motivation - do you want to learn how a unix-like OS works or not? Some want just a quick replacement for windows. You did not learn linux because of gentoo, you learned it because you had the motivation and curiousity to learn it :)

      There are pros and cons against both portage and apt. Portage last time I tried it had no proper reverse dependency lookup, but used something like a worldfile as a workaround. As a result, sometimes it was really hard to completely remove a package (all its files and installed libs). APT doesn't have that problem, however, dependencies are fixed. Portage handles dependencies more flexibly, that's a +. However, it does it in an unnecessarily complex way: useflags. Without configuration portage is brain dead (installing xfree as a dependency of mc?). However, to configure it properly, you have to know the interdependencies of 300+ useflags. I think a much better approach is the original ports, where you have to remember one thing: if you don't want to accept the defaults (which are more sane than with portage), you can check the makefile for additional options. Not only that, but before a port is built, you can choose additional dependencies from a menu. Your choice will be saved, and next time you upgrade, it will be remembered (ie. no user interaction is needed) See this for example.

      What I don't really understand is why they didn't clone the damn thing (I mean ports) instead of inventing their hodge-podge of a ports system. They would have the best of both worlds (source based and debians apt). I mean the package management of freebsd doesn't care about the origin of the package. In fact, you can create binary packages from an installed port with one simple command: pkg_create -b pkgname. And that's not a simple binary - it has all the functionality of a .deb package: it knows of the dependencies, and if you move it to another machine, it would fetch its dependencies from either the place you specify or from the net. pkg_add -r mplayer has exactly the same functionality that apt-get install mplayer has. Same thing with deinstallation.

      The linux distribution of my dreams would be slackware with ports (the original one, without modification)! I would love that!

    107. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 1
      Valószínüleg a RAM mennyiség a kulcs a Firefox-hoz. Hozzáteszem, nem borzasztóan lassú egy jobb gépen minimum 256 mega rammal. Viszont látványosan lassabb akár az operánál, akár a konqueror-nál (föleg nagyobb táblázatok renderelésénél - tudom, mert van pont egy ilyen oldalam", és mivel egy ideig kizárólag firefoxot használtam, azt hittem hogy a szerver lassú. Szóval mint örült elkezdtem mindenféle apache trükköt bekonfigurálni (mint az accept filte, míg rá nem jöttem hogy csak a firefox küzd vele annyira. No mindegy, azért még persze használható, csak azért kritizálom (most már többször is) mert oda kéne erre figyelniük. A két gépen amire utaltam korábban win98 futott, és a felhasználók csak arra emlékeznek, hogy IE-re nem kellett fél percet várni míg elindul. (A fél perc nem túlzás, és két különbözö gépröl van szó.) Opera viszont nem probléma (kivéve hogy több a hibásan megjelenített oldal, bár még nem frissítettem a 8-as verzióra).

      A FreeBSD-röl: nekem problémamentes. Elsösorban azért ez, mert nagyságrendekkel könnyebb volt megtanulni mint a linuxot. Kezdve a tüzfal konfigurációtól (ami angolul van - tényleg, megírni még egy bonyolultabb filtert is olyan, mintha angolul beszélnél) az oprencer konfigurációig. Aztán meg ott van a csomagkezelöje, mely ötvözi az APT és a ports funkcionalitását. pkg_add -r openoffice-2.0-devel az egyenlö az apt-get install openoffice-blah paranccsal. Szóval nem muszály ports-t használni, lehet teljesen a bináris csomagkezelöre hagyatkozni, amely funkcionalitását tekintve minden szempontból lefedi a debian csomagkezelöjét. A bináris csomakog relatíve frissek (kábé 1 hónap csúszás van a ports-hoz képest, de ezen még akarnak a jövöben javítani): xorg 6.8.2, kde 3.4, openoffice-2 (még a magyar verziója is!!!) stb.. Aztán ott van a webes infrastuktúrájuk. Lehetöség van feltölteni az installált portjaidat a a freshports-ra, és emailben értesítenek ha valamelyik csomagot frissítették.

      Aztán: nem kell skipfirst meg ilyesmi. Mikor felteszel több portot, ha az egyik nem sikerül, egyszerüen továbblép, tehát nagyobb lelki nyugalommal hagyom ott hétvégére a gépet fordítani, mert mire megérkezem, ott lesz egy lista hogy miket installált, mik nem sikerültek, és hogy miért nem sikerültek. Aztán: a már felinstallált (mindegy hogy forrásból vagy binárisból) csomagokból egy paranccsal tudsz binárist csinálni: pkg_create -b pkg_name. Ez pedig pont olyan lesz mint egy .deb csomag: tartalmazza a csomag telepítéséhez szükséges dependenciák információit, tehát amikor egy másik gépre fel akarod tenni, automatikusan felteszi a dependenciát vagy az általad megadott útvonalról, vagy a netröl. Így telepítettem a két ratyi gépet is. A jobbikon telepítettem a csomagokat, -p kapcsolóval (mondjuk portinstall -p blackbox) - ami felteszi a csomagot és csinál egy bináris csomagot is egyben. Majd átmásoltam ftp-én keresztül a binárisokat a gyeng

    108. Re:I Dub Thee, "Sir Troll" by The_K4 · · Score: 1

      I am also a Gnetoo user. I wish i was as lucky with emerge updates. I have had it break thing, but usually fixing it has been quite simple. (I have to emerge one of the dependancies manually and then things work). I will point out that the OS install is only 1/2 the job. Installing with apt-get is MUCH faster then with emerge for most large applications. I like that it compiles them all local and I chose to use gentoo but it's not for everyone.

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

      You don't even have to do that you can copy the image from the livecd. Which is basically a genkernel, so If you are installing 2005.0 you would have a very recent kernel.

      --
      Insert clever sig (here)
    110. Re:I Dub Thee, "Sir Troll" by Noksagt · · Score: 1

      The ports teams for FreeBSD & OpenBSD do a very good job. I'm afraid I can't speak to Net- or DragonFly- or Darwin or others, as I haven't used them as much.

      The ~x86 branch of gentoo IS bleeding edge. The x86 branch gets much less testing than the *BSDs, but I'd hardly call it "bleeding edge." Broken ports are also removed from portage & boxes downgraded on the next emerge -uD world.

    111. Re:I Dub Thee, "Sir Troll" by Noksagt · · Score: 1

      Actually, I do run both Free and Open BSD on my servers. Hit netcraft on my site if you don't believe me. I like them a lot. I think portinstall/portupgrade improve the interface to ports quite a bit.

      I run gentoo on my desktop. Prior to that, I ran FreeBSD and Debian (after fleeing very quickly from Red Hat).

      Linux is a better desktop OS. The drivers get their first & userland apps get their first. Even the filesystems are better. Gentoo, in particular, makes a nicer frontend to a ports system than even portinstall/portupgrade. It has nicer searching, convenient ability to set USE flags (rather than make arguments) which are more homogenous than FreeBSD, a better ability to see what dependencies you would get before you installed something, and more.

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

      Just for that, you get to install Sparkle Pants Fandango Linux. Also, in case you didn't notice, my post was kinda tongue-in-cheek, but you have to agree that names are getting ridiculous these days.

    113. Re:I Dub Thee, "Sir Troll" by euxneks · · Score: 1

      ... I always thought it was soo-see? Or, at the very least, soose?

      --
      in girum imus nocte et consumimur igni
    114. Re:I Dub Thee, "Sir Troll" by rpdillon · · Score: 1

      I knew someone would mention this...and I actually use it all the time, both at work and at home. In fact, I started using the Ion3 window manager instead of KDE because I like how screen handled application management so much.

      Anyway, thanks for the tip. For those that don't know, you can use screen to multiplex one physical screen across many bash sessions, without having more than one terminal. Switching between them is quite easy, and you can think of it kind of like the buffer system in emacs, only more friendly.

      The other big feature that Bhalo05 mentioned is the ability to kill the xterm or SSH session running screen without warning. Screen will continue to run, and when you log back in, simply type "screen -r" (the r stands for "reattach") and you will be exactly back where you were before you lost the xterm, SSH connection, whatever.

      I do this at work a lot, SSHing into a Linux box with a copy of emacs running, and bash sessions that run scripts for network services I need to test, as well as sessions running for compiling and one "general purpose" session for command line stuff. I can just close my SSH at night, knowing that in the morning, all my programs and bash sessions will be exactly like I left them.

      And, as Bhalo05 said, very useful for running emerge in the background. =)

    115. Re:I Dub Thee, "Sir Troll" by choekstr · · Score: 1

      He *might* have meant to say *nix instead of lnix.

    116. Re:I Dub Thee, "Sir Troll" by Afrosheen · · Score: 1

      Point proven. ;)

    117. Re:I Dub Thee, "Sir Troll" by Dark+Coder · · Score: 1

      Opera may be better, but it isn't portable for embedded environment use.

      Firefox can be trimmed down for uses with 32MB memory or less. However, some sacrifices have to be made (sans JAVA, smaller window manager).

      Also, Gentoo is a tough one for cross-environment development but attainable.

      FreeBSD? Stable, but not keeping with the trend.

    118. Re:I Dub Thee, "Sir Troll" by Danuvius · · Score: 1
      Opera may be better, but it isn't portable for embedded environment use.

      Firefox can be trimmed down for uses with 32MB memory or less. However, some sacrifices have to be made (sans JAVA, smaller window manager).

      Also, Gentoo is a tough one for cross-environment development but attainable.

      FreeBSD? Stable, but not keeping with the trend.
      I see there are a good few of us. Where do you hail from? Did you reply in English out of courtesy for others, or are just not much used to typing in Hungarian?

      The one part I don't much understand is your saying "FreeBSD? Stable, but not keeping with the trend." What trend?
      --
      Akarsz Magyar Gentoo fórumot? Akkor
    119. Re:I Dub Thee, "Sir Troll" by FooBarWidget · · Score: 1

      "What are you talking, using more CPU but running faster? What the heck does that mean?

      The measure of how much CPU a program uses is how much time the processor spends on it. Hence, all other things being equal, something that runs faster has to use less CPU."


      Not necessarily. CPUs these days are much faster than everything else, like your RAM. CPUs spend a lot of time waiting for other hardware. So making your CPU do more work, while making the RAM do less work, can actually increase performance.

    120. Re:I Dub Thee, "Sir Troll" by deangelo · · Score: 1

      I like gentoo package management (use variable rocks), if anything they stay too up to date, I accept that there has to be some drawbacks. I am willing to invest a little time once every 8 months or so (I farg up my system a lot, regardless of what os I'm using)

      codohundo

    121. Re:I Dub Thee, "Sir Troll" by Danuvius · · Score: 1
      Then I was reading freebsd-question mailing list, and there was this fellow who wanted to install freebsd the gentoo way. People were genuinly bewildered - not because they had anything against gentoo, but because they didn't know how it works, so they had him explaining it. He basically said that he wants everything built from source optimized and all from the ground up. They told him to install the OS and then rebuild everything. He said no no no, he wants to build the kernel before installing, he wants to build the toolchain before installing and so on. The idea was so ... well, how shall I put it ... strange, that poor folks at first thought that they don't understand the bloke properly. And if you come to think of it: the guy instead of wanting to have a sytem with basic functionality (xfree, a wm, a browser, networking, email, whatnot) up and running in ten minutes, and then rebuilding everything from source in the background (while posting gentoo roxorz messages on ./) he wanted to have an unusable system for hours if not half a day - for what reason?

      I was always stuck by the sheer senselessness of the install procedure (even starting from stage3) - it seems to me that gentoo has it backwards: instead of installing the damn thing and have the ability to read your emails in 10 minutes while having the choice to optimize when it suits you, you are (or you were, I'm not aware of the current status) forced to fumble with the system for hours just to get it installed.
      Hát én errõl még sose gondolkodtam így. Nagyon elgondolkodtató, és úgy vélem jól látja a dolgot. Az angol szókincse pedig nagyon elegánsan Brittes. Kellett nekem nyamvadt Kanadaba kikerülnöm... "But what can you do, eh ?" (Az "eh" az egy tipikus Kanadai-angol-izmus; kevesek egyike.)
      --
      Akarsz Magyar Gentoo fórumot? Akkor
    122. Re:I Dub Thee, "Sir Troll" by Dark+Coder · · Score: 1

      I hail from the Internet, sorry... Just keeping a low profile here...

      And no, Hungarian is not my first tongue but I made use of a dictionary quite often and I can read for the most part without one.

      So, yes. I replied in English mostly because I'm not used to typing in a foreign language.

      FreeBSD seems to be having trouble keeping up with the growing packages that are Linux-centrix; take Debian which is the largest cesspool of tools; follwed by Gentoo. For example, there are many tools that were developed in BSD but have evolved more toward Linux/POSIX.

      I used to have FreeBSD as my firewall but even ipfw is showing its limitation that Linux IPTABLES can do (MANGLE, IP_POSTROUTING, string-matching). Now, FreeBSD is relegated to a utility PC that I keep around (packet captures).

    123. Re:I Dub Thee, "Sir Troll" by DavidTC · · Score: 1
      What part of 'all other things being equal' did you miss? ;)

      Not waiting for memory is faster than waiting for it, period. It has nothing to do with the amount of CPU a program costs, and rarely anything to do with processor specific optimizations.

      And that's unmeasurable within Linux and thus can't possibly be what was being talking about. CPU time, as exposed to any OS, includes memory access time! You can play semantic games and say 'This was CPU time and this was memory time and this was bus time etc etc.', but Linux sure as hell doesn't keep track of what is what. In fact, it probably can't.

      In Linux, all you get is 'This program used X milliseconds of CPU time', and it's straight out of the scheduler. It doesn't include disk access, because disk access causes the program to give back control to the scheduler for a while.

      If it uses less milliseconds, it's faster. If it uses more, it's slower. It's not rocket science.

      Now, there can be differences in disk access if the programs are different sizes, and that can make the program appear slower or not, but it is just gibberish to say something 'uses more CPU but complete code execution faster'. How long code excution takes to complete is how much CPU it uses.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    124. Re:I Dub Thee, "Sir Troll" by LWATCDR · · Score: 1

      Yes I do! That is why I use Red Hat! Get it Red Hat... ahh never mind.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    125. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Well, something can only use 1 execution unit while leaving the others free to run some other process, whereas optimising it might cause it to use the cpu fully and block whatever else is running. Potentially a particularly noticable with a hyperthreading CPU.
      That said, I suspect this is only a big deal when you can fit both things at once into the CPU cache.

      IANACPUEngineer

    126. Re:I Dub Thee, "Sir Troll" by losinggeneration · · Score: 1

      Last I heard, Gentoo was a species of penguin.... Maybe I missed the joke

    127. Re:I Dub Thee, "Sir Troll" by Donny+Smith · · Score: 0, Offtopic

      That was a joke, hence the smiley

    128. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0
      Kanada? Tanultam Kanadáról, és innen messziröl nekem úgy tnt hogy nagyon tisztességes hely (ami a politikájukat illeti - környezetvédelem, kisebbségek, emberi jogok stb.). Nem beszélve arról hogy az OpenBSD hazája :)))

      Gentoora visszatérve: elfogult vagyok, mert én ajánlottam egy barátomnak hogy tanuljon linuxot (mert kíváncsi volt rá) - aztán égett az arcomról a bör egy picit, mert semmi sem úgy müködött ahogy gondolná az ember a nagy felhajtás alapján. Aztán ráadásul két honapig használtam is az ö gépén, és hát nem volt mindig problémamentes. Voltaképpen ha nem lenne akkora a felhajtás, nem is tudnék haragudni rá, de egy KDE-ét installálni sosem olyan egyszerü hogy emerge KDE, föleg ha upgrade-röl van szó. A FreeBSD-vel fordítva voltam. Ha megnézed a FreeBSD szekciót it a ./-on, akkor sok rosszat hallani róla. Aztán mégis láttam hogy hogyan müködik egy ismers rendszergazda révén, és hát olyan egzotikusnak tnt meg minden. Aztán kiderült, hogy könnyebb mint a linux sok szempontból - és mivel nem sok jóra számítottam, annál nagyobb lett a pozitív csalódás (ami azóta sem szünt meg - mindig szerez valami kellemes meglepit :)

    129. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 2, Informative
      That's a damn lie if there is any - FreeBSD supports both IPFW and OpenBSD's PF - if fact 50% of FreeBSD uses PF on FreeBSD. Now don't tell me PF is not up to the task of iptables - it is, and it eats it for breakfest. MANGLE, IP_POSTROUTING, string-matching. It does all that and more - does iptables have anything like CARP. See what's missing from PF here. Debian might have the largest cesspool of tools. Can I install xorg 6.8.2 and KDE 3.4 on it while still having official security updates to my OS? Because I can in FreeBSD. Do I have timely openoffice.org 2.0 binary packages for debian?
      mcsaba@mcsaba$ pkg_info | grep openoff
      openoffice-2.0.20050422 Integrated wordprocessor/dbase/spreadheet/drawing/chart/...
      Not only that, but name one distro (perhaps gentoo) that has binaries for all localized versions as well. Can I apt get the latest hungarian openoffice2 built for debian? FreeBSD might be the second to debian that has the largest package repository/ports system there is after debian (and how many of the 16000+ packages are actually useful?). Oh, I guess you didn't like what I wrote about apt a few posts above? If that is the case, instead of spreading FUD, it would be more mature to debate whatever claims I made.
    130. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      I totally disagree. I began with a Mandrake installation, and I learned nothing. I hardly knew what a terminal was until my brother recommended gentoo to me as a learning experience. After having gone through an installation that requires as much user interaction as gentoo it is much, much easier to troubleshoot problems on other people's machines that have binary installations.

      One thing everyone has been missing so far are the gentoo forums, which are in my opinion some of the most complete and well maintained linux resources on the web. Alsmost anything you want to do has a concise explanation on the gentoo forums, and I have learned a lot just by reading through other people's posts that have nothing to do with my distribution.

      Another advantage of gentoo for learning is that it doesn't make the decisions for you. The more a system runs things in the background that I don't know about, the more it reminds me of windows, where I can be thwarted by some automatic "feature" of the operating system that is helpful to beginners but a pain in the neck to experienced users.

      Obviously, gentoo is not for everyone, but for those who want to learn a lot it is a very valuable distribution.

    131. Re:I Dub Thee, "Sir Troll" by Dark+Coder · · Score: 1

      Actually, I liked what you posted. It showed that I've been sadly misinformed, very sadly, that is.

      It basically opened up my eyes to the fact that FreeBSD is up to the game and possibly more so than Gentoo with regard to default security.

      Thanks for the much needed insight. I'm going to give it another FreeBSD spin (upgrade that spare BSD box from a 2yr older version), particularly the PF.

    132. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 2, Interesting
      Well, that was one of the most surprising posts I have ever seen on slashdot ... thanks :) Open mindedness was not something I expected from the average slashdotter, and you proved me wrong :)

      If you want to give FreeBSD a spin, wait a few days for 5.4-RELEASE. As to pf, I have written this a few months ago - a quicky about how to set up pf. If you don't need anything complex (like applying different queue algorythms for traffic shaping from different hosts behind the firewall) you just kldload pf, enable it in rc.conf and write a simple rule file like the one a described there :) Also, you don't need natd to do nat like with ipfw/ipfw2, it is as simple as:

      # macros, lists
      ext_if="vr0" # replace with actual external interface name i.e., dc0
      int_if="ed0"
      internal_net="192.168.0.1/16"
      external_addr="172.17.141.160"

      # options
      set block-policy drop
      set loginterface ed0

      # Scrub[1] options [2]
      scrub on ed0 all reassemble tcp

      #nat
      nat on $ext_if from $internal_net to any -> ($ext_if)

      pass quick on lo0 all

      #default policy
      block all

      # allow outgoing and return traffic
      pass out quick on $ext_if proto tcp all modulate state
      pass out quick on $ext_if proto { udp, icmp } all keep state

      # filter rule to allow traffic through nat
      pass in quick on $int_if from $internal_net to any keep state
      pass out quick on $int_if from any to $internal_net keep state

      #example for a service - samba (the most complex, a webserver is just a one-liner
      pass in on $ext_if proto udp to port { 137, 138 } keep state
      pass out on $ext_if proto udp to port { 137, 138 } keep state
      pass in on $ext_if proto tcp to port 139 modulate state
      [1]"Scrubbing" is the normalization of packets so there are no ambiguities in interpretation by the ultimate destination of the packet. The scrub directive also reassembles fragmented packets, protecting some operating systems from some forms of attack, and drops TCP packets that have invalid flag combinations.
      [2]reassemble tcp
      Statefully normalizes TCP connections. When using scrub reassemble tcp, a direction (in/out) may not be specified. The following normalizations are performed:
      • Neither side of the connection is allowed to reduce their IP TTL. This is done to protect against an attacker sending a packet such that it reaches the firewall, affects the held state information for the connection, and expires before reaching the destination host. The TTL of all packets is raised to the highest value seen for the connection.
      • Modulate RFC1323 timestamps in TCP packet headers with a random number. This can prevent an observer from deducing the uptime of the host or from guessing how many hosts are behind a NAT gateway. (from pf's faq I linked to on openbsd.org)
      Good Luck!
    133. Re:I Dub Thee, "Sir Troll" by Dark+Coder · · Score: 1

      If you deduced from my profile, you'll learned that I've been at the bleeding edge of IPS/IDS and the commercial ones implicitly do normalization.

      For home use, I'm partial to rolling my own default-deny firewall from day one. Mine is shaped in a tree fashion to ensure that no much time spent in any one chain.

      Oh boy, the joy of having to keep 11 plates spinning on a pole.

    134. Re:I Dub Thee, "Sir Troll" by molnarcs · · Score: 1

      If I looked at your profile, I would have spared the lecture on pf.conf :)))

    135. Re:I Dub Thee, "Sir Troll" by PzyCrow · · Score: 1

      There are a couple of tools to provide reverse-dependency checks for portage, unclepine is my favorite.

      I don't think you should view the world file as a workaround, it's simply the list of installed packages (sans thier dependencies).

      'emerge depclean' will remove all unneeded dependencies, so 'emerge unmerge && emerge depclean' will do what you want. However portage is currently broken in that it will treat all but the latest version av an installed packages as unneeded so you might want to run a 'emerge world' or something like that afterwards.

      Regarding useflags and dependencies, don't just emerge stuff blindly and that shouldn't be a problem.

      i.e.

      emege -av
      euse -D/E
      echo >> /etc/portage/package.use
      emerge -av

      granted, the tools can be improved, but it isn't exactly impossible or even hard to manage a gentoo system after ones whishes.

      Last I tried ports I ran into some serious redundant recursions from the make system, a total performance killer, so I stayed with Gentoo.

      I do agree, though, that the build configuration should be in the ebuild and not in make.conf. Global CFLAGS is just braindead, period.

      To create binary packages either use -b or -B with portage or install one of the tools to create packages from allreadty installed files.

      You could take another look at portage. With proper usage it could provied what you desire.

    136. Re:I Dub Thee, "Sir Troll" by Anonymous Coward · · Score: 0

      Mandrake was sued and HAD TO change its name if I'm not mistaking...

  2. Great by Anonymous Coward · · Score: 0

    Whatever happened to picking up your balls and doing it the RIGHT way?

  3. Hmmm by Anonymous Coward · · Score: 1, Funny

    Must be a slow news day if this is all they can compile.

  4. Notorious for its speed?!? by spun · · Score: 3, Insightful

    Is that its installation speed, which is notoriously slow, or the speed at which it runs? Any system that takes a weekend to install just HAS to be faster, right?

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:Notorious for its speed?!? by Martin+Blank · · Score: 2, Funny

      Seems so. After all, my LFS CLI is wicked-fast.

      --
      You can never go home again... but I guess you can shop there.
    2. Re:Notorious for its speed?!? by fifirebel · · Score: 1

      Yeah, notorious amongst the Gentoo fanboyz...

    3. Re:Notorious for its speed?!? by minginqunt · · Score: 2, Insightful

      Also, it may be "notorious" for being easy to maintain. However, this just isn't the case.

      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.

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

      I admit it, I was wrong. I was attracted to Gentoo because I thought it would make me l33t and cool. Wrong. It's just a tossing nightmare!

      This weekend, I'm returning mr rig to the warm, welcoming, bosomy folds of a certain Hoary Hedgehog.

    4. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 1, Funny

      I just spent all weekend compiling my Gentoo system and it is WAY faster. Next I plan on adding one of those cool neon lights and a clear side panel. Man this thing is going to be smoking fast!

    5. Re:Notorious for its speed?!? by Man+in+Spandex · · Score: 1

      Installation isn't made to be fast. It has to compile everything but I don't agree that it's notorious for its speed.

      You can take any distro and compile whatever you want and turn it into something "notorious for its speed" by compiling things for your system.

      People get attatched to binaries because it's quick and simple (not always clean though) so later what they do is compare apples to oranges where one installs something using rpm's and the other compiling from source when you can in fact compile from source on any distro... So really, notorious for its speed?

      I'd say notorious for making the hard things easy for the newcommers.

    6. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0, Troll

      I might be able to live with all of the time spent compiling if emerge wasn't so fragile.

    7. Re:Notorious for its speed?!? by HBI · · Score: 1

      If it takes you a weekend to install Gentoo, you should be using another distro.

      Really.

      If you want to know how to install it fast, learn about USE flags. Then, once you have a couple of systems ready to go, learn about distcc. Everything gets zippy then.

      My systems are far more up to date than any other distro could manage, even in the stable branch, which is what I use. Their release schedules are generally on the order of months or years. I'm getting the newest stuff constantly, after it passes through unstable, and I never have to reinstall.

      In terms of speed, I compile my own kernel and all software for my arch, not for some generic i586 target. There are advantages to this. The system is zippy enough that it's worth the time to compile.

      If you don't want to bother, just grab Fedora/Mandrake/Ubuntu and stop knocking my distro. You weren't meant for Gentoo. Deal with it.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    8. Re:Notorious for its speed?!? by w98 · · Score: 0

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

      Geez, what are you running, a 386?? I download and compiled the full 30MB Firefox 1.0.2 release via emerge (using nearly 100 USE flags) in about 45 minutes on a 2.6GHz laptop ...

    9. Re:Notorious for its speed?!? by Mr.+Spontaneous · · Score: 1

      with regards to emerge system, you dont need to do that very often.

      try this: emerge mozilla-firefox-bin

      And, if you use linux to feel l33t and cool, youre using it for the wrong reasons.

      --
      Its all fun and games until someone loses an eye... then its just fun.
    10. 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.

    11. Re:Notorious for its speed?!? by ShyGuy91284 · · Score: 1

      I'm a Gentoo user, and I think Gentoo could possibly be slower then other distros even with USE flags depending on your compiliation optomization flags. The default Gentoo optomization is set for a good balance between compile time and run speed, while other distros most likely have the optomization set for long compile time, fast run time. The "-o#" complile parameter basically balances compile time with run time. The higher the number, the slower the compile, but the faster the run speed. It can go high enough so that the much-longer compile time isn't worth the small increase in speed to a Gentoo user.

      --
      In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    12. Re:Notorious for its speed?!? by black+mariah · · Score: 1
      This weekend, I'm returning mr rig to the warm, welcoming, bosomy folds of a certain Hoary Hedgehog.
      What does Ron Jeremy have to do with it?
      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    13. Re:Notorious for its speed?!? by e133tc1pher · · Score: 2, Interesting
      If you don't want to bother, just grab Fedora/Mandrake/Ubuntu and stop knocking my distro. You weren't meant for Gentoo. Deal with it.
      I've used gentoo for about 2 years and you are the exact reason why people don't like gentoo. Its an elitist atitude that seems to spread like the FUD of custom flags. I thing gentoo is the greatest distribution for real reasons. It has a fantastic knowledgable userbase (which may be a product of its difficulty factor), it makes administration relatively easy (etc-update anyone?), it forces you to choose what you want as opposed to the "well I guess I need cpufreqd on my desktop", and it is extremely easy to stay up to date (I know about apt-get and yum and frankly they all need work). So please, anyone that wants to support gentoo through FUD do it somewhere else.
    14. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      Wow, that's really funny. I've never, ever heard that before. You are the very first person to make a Ron Jeremy joke, evar.

    15. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      you suck

    16. Re:Notorious for its speed?!? by Narchie+Troll · · Score: 1

      Actually, GCC only optimizes at levels 1, 2, or 3. As much as some people enjoy putting "-O99" in their CFLAGS, it does nothing.

      In addition, most distributions that I'm aware of compile with -O or -O2 at the most, since -O3 blimps the crap out of code and breaks some things. Gentoo uses -O2 by default.

      The main argument made in favor of Gentoo's speed is usually that most distributions compile for somewhere between i486 and i686. Whether compiling with CFLAGS="-O3 -pipe -funroll-loops -fmake-stuff-go-fast -march=athlon-xp" really helps is up for debate.

    17. Re:Notorious for its speed?!? by smartdreamer · · Score: 0
      I'm a gentoo user and I don't agree with you.
      Installation isn't made to be fast. It has to compile everything but I don't agree that it's notorious for its speed.
      You surely didn't tried gentoo. If so, you couln'd say that.
      You can take any distro and compile whatever you want and turn it into something "notorious for its speed" by compiling things for your system.
      Yes, but you will find yourself troubled by many packages. You would loose many advantages to use your current distribution. Futhermore, you won't be able to compile everything. And if you did so, then why use your distro?
      People get attatched to binaries because it's quick and simple (not always clean though) ...
      I'm sure that portage is more or as simple as your binary installation service. (There are graphical UI).

      You are right, binairies are quick to install : that is why we use them (in part). But, as a gentoo user, I feel that compiling everything isn't a pain. Just let it compile while you sleep, you are away or even while you work. You won't notice the time taken unless you a very urged by some package. But then, even with old machines, packages take between 1 minute and 1 hour to compile. Even better, big packages like Mozilla and OpenOffice have binairies ready for use.

      ... so later what they do is compare apples to oranges where one installs something using rpm's and the other compiling from source when you can in fact compile from source on any distro... So really, notorious for its speed?
      And refering to the comparison... You are the one to bring it. This news didn't compare anything specific. It just said gentoo is fast. That is a fact. So really, notorious for its speed? Yes my friend. But, there noting wrong with it.
      I'd say notorious for making the hard things easy for the newcommers.
      Yes, this is not for everyone. It is not very tough, the documentation is pretty good, but we didn't say the opposite. I won't argue on that, that is not my point. Gentoo is not for everyone, fine.

      I perceive your comment as if you were frustrated against gentoo, but why? Gentoo is all about a community helping each other. There is no competition, there is place for everybody. If you want to join gentoo's community that's great. If not, good for you.

      Go read gentoo's philosophy and have a try my friend. Gentoo as more to offer than a compile all Linux from scratch.

    18. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      Are you suggesting that the install time cost in any way dictates whether or not the system runs fast?

      Is my car slower because it takes longer to put gas in it?

    19. Re:Notorious for its speed?!? by GreyWolf3000 · · Score: 2, Informative

      You can take any distro and compile whatever you want and turn it into something "notorious for its speed" by compiling things for your system.

      No, you cannot. First of all, almost all modern distributions are pretty well optimized for the target hardware. The CMOV instruction (which separates i686 binaries from i586) doesn't give you a huge speed boost, but you can optimize your instructions for i686 whilst still keeping the binaries i386 compatible. If you really want to see a speedup, try turning off all of the services in a stock fedora or debian installation. You'll reach pretty comparable speeds that way.

      That being said, "lighter" distros like crux, slack, and lfs are much easier to admin because they're kept simple. The overhead in complexity gui config tools seem to bring is ridiculous.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    20. Re:Notorious for its speed?!? by ScytheBlade1 · · Score: 1

      Shamelessly copied from my previous, rather misplaced post:

      I wanted to know the differences in the optimization levels, so I made up a script[1] that compiled zlib and libpng with various optimizations on various archs and timed how long it took to run the test suite with 4 various images[2][3][4][5].

      I ran this test on a 2.8GHz Intel P4 HT proc, with 512MB Kingston HyperX DDR-400. Results are at http://www.brantleyonline.com/school/sf/graph1.sxw .

      The X axis, is in the format "L-Z", where "L" is the libpng optimization level (3, 2, 1, 0, or s (size)), and "Z" is the zlib optimization level (3, 2, 1, 0, or s (size)). The Y axis is in seconds, and for precise values, look at the graph data vs the visual graph.

      The google logo[3] was useless, it's far too small to give me accurate results. However, if you compare the comic[5], the difference is 0.665 seconds... while this may not seem *huge*, in the case of a server where every tenth of a second counts, multiply the time by requests and compare the two. In the simple case of a libpng test case (opens a PNG image, re-writes it, compares the old to the new), optimizations matter, and a lot.

      Of course, some code can be optimized more than others, and there is a large number of variables to take into account, but I'd hope that booting into single user mode and running this in a terminal should remove as much of that as possible.

      The thing is, very few people are going to notice the 2/3rds of a second optimizations give you, vs the hours spent compiling OpenOffice.

      Not linked due to bandwidth reasons (384kbps upstream = teh suck)
      [1]http://www.brantleyonline.com/sf.sh
      [2] Tranqulity - @ gallery.artofgregmartin.com - down due to bandwidth, but it's a 1.4MB file (PNG format), 1600x1200, using a large variety of blues and blacks.
      [3]http://www.google.com/intl/en/images/l ogo.gif
      [4]Screenshot of OSX on dual monitors, large amount of windows, varied transparancies, 1440x576, 570.2kb. (not linked due to bandwidth)
      [5]http://www.applegeeks.com/comic_arc hive/viewcom ic.php?issue=134
      Note: if you use the script, please, PLEASE, mirror the images LOCALLY and use that instead...

    21. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      hehe, can you read a manual? it only takes a few hours to install, and you don't have to compile everything. It is a *very* good OS for servers, that way you know exactly what is on there, and yes, it does run faster than my fc3/ubuntu servers (no benchmark, but the CMS i host renders about 30% quicker).

    22. Re:Notorious for its speed?!? by Nothinman · · Score: 1
      Yes, but you will find yourself troubled by many packages. You would loose many advantages to use your current distribution. Futhermore, you won't be able to compile everything. And if you did so, then why use your distro?

      Why would anyone be troubled by compiling something one any distro but Gentoo? Every distribution is compiled somewhere, for RPM based distros all you need is the src.rpm and you can recompile the package with ease. For Debian you can 'apt-get source' to get the source package and rebuild that or you can use apt-build to rebuild as much as you want with 1 command.

      I'm sure that portage is more or as simple as your binary installation service. (There are graphical UI).

      Except that portage is slow and lacks many package management features that binary package users are used to having, basic things like dependency checking on package removal.

      Even better, big packages like Mozilla and OpenOffice have binairies ready for use.

      And doesn't that defeat the purpose? The big packages are the ones that have the best chance of having a noticable speed difference with the proper configuration/compilation switches. Who cares if coreutils is compiled for my machine, ls runs the same pretty much, no matter what.

    23. Re:Notorious for its speed?!? by pilot1 · · Score: 2, Insightful

      Probably because emerge -u system is the wrong way to do it.
      Try emerge -uD system.

    24. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0, Flamebait

      Count this as a "me too." Just wait until emerge crashes in the middle of updating libc and leaves you with an unusable system. You'll be burning a new Ubuntu CD (on another system, natch) in no time.

    25. Re:Notorious for its speed?!? by agaffney · · Score: 2, Informative

      A weekend? With the installer, you can do a 10 minute (hardware permitting) install using a stage3 and the LiveCD's kernel/initrd/modules. And that was in vmware...

    26. Re:Notorious for its speed?!? by aCapitalist · · Score: 1

      I ditched Ubuntu and went back to Gentoo. Ubuntu's big X/Gnome upgrades would invariably cause the system to become unbearably slow.

      USE flags are what makes Gentoo shine, not ricer crap.

    27. Re:Notorious for its speed?!? by AArmadillo · · Score: 1

      You are talking out of your ass. Emerge compiles in a sandbox, and copies all of the completed files over to their normal locations at the end. If emerge crashes (which it never has for me, I might add) it just means you have to emerge again from the beginning.

    28. Re:Notorious for its speed?!? by LastNickAvailable · · Score: 1

      You shouldn't need to 'emerge -u world' ever; only update the packages for which you actualy need a newer version/feature, or if a security fix has been issued.

      Otherwise you won't feel any difference, and essentialy heat the room for nothing. Besides emerge -u world actually creates problem quite often considering forums.gentoo.org.

      P.S. : Try an LFS, the l33t h4x0r factor is even higher ;)

    29. Re:Notorious for its speed?!? by smartdreamer · · Score: 1
      Why would anyone be troubled by compiling something one any distro but Gentoo? Every distribution is compiled somewhere, for RPM based distros all you need is the src.rpm and you can recompile the package with ease. For Debian you can 'apt-get source' to get the source package and rebuild that or you can use apt-build to rebuild as much as you want with 1 command.
      Simple answer : dependency hell. That's the reason why I switched from rpm based distributions to gentoo. For me, it does not exists anymore. Every package is done to work flawlessly. Sure you can compile from src.rpm but you have the same problem of dependencies. Maybe it is better now, but when I ran Mandrake, I had a lot of trouble with rpm dependencies. In gentoo you can have multiple versions working concurrently without problem.

      I remember installing Evolution and it needed libcanvas-X.Y.Z that was also needed by another package (libcanvas-A.B.C) and they were exclusive. The installer couldn'd handle both of them. Or a painful search for dependencies of dependencies of dependencies... (that were not included with Mandrake). For apt-get it is similar to portage but I didn't try it.

      Now, that said, I don't want to begin a flamewar. I did reply to someone who had no clue about gentoo and got upset because someone said gentoo was fast. Hey, I don't care what distribution you guys use. Every distro has its own merits. That's not my point.

      Except that portage is slow and lacks many package management features that binary package users are used to having, basic things like dependency checking on package removal.
      You got a point there, but it never bothered me. Portage IS slow, but is constantly improving. For dependancy checking when removing packages it can be done at a system level. Not after each removal (maybe a gentoo user can illuminate me) but with a simple command that removes all needless packages.
      And doesn't that defeat the purpose? The big packages are the ones that have the best chance of having a noticable speed difference with the proper configuration/compilation switches. Who cares if coreutils is compiled for my machine, ls runs the same pretty much, no matter what.
      Completely right, they are the ones that count most. But the reason I said that (take all the context) is in case you are in hurry or you don't want the trouble of compiling it (there are gentoo users who like other features and avoid big compiles if possible). I compile everything, it was just a remark.

      I remember once, when I needed to get openoffice to finish a paper for the following day. At this very moment, the binairy came in handy.

      Again, don't get me wrong. I don't say that gentoo is better than any other distribution. After all, GNU/Linux is about choice!

    30. Re:Notorious for its speed?!? by Nothinman · · Score: 1
      Simple answer : dependency hell. That's the reason why I switched from rpm based distributions to gentoo. For me, it does not exists anymore.

      Generally it doesn't exist for anyone anymore, RH has had up2date for years, FC comes with yum, apt works fine with RPMs as long as you have a repo to install from. Personally I use Debian because the package quality is much higher than any other distro I tried, not that I've had a reason to try any in the last few years.

      Every package is done to work flawlessly.

      Flawlessly? I must have missed the announcement that Gentoo put out when they released bug-free development.

      For dependancy checking when removing packages it can be done at a system level. Not after each removal (maybe a gentoo user can illuminate me) but with a simple command that removes all needless packages.

      Think about it in the other direction. Because there's no dependency checking you can do something stupid like remove GTK and break all of your Gnome apps and Gentoo will just stare blankly back at you without even a warning. Sure you can just reinstall GTK, but what if you remove something system-level important like glibc or part of python that portage needs?

    31. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      > in the case of a server where every tenth of a second counts, multiply the time by requests and compare the two.

      Nice try, but you if you want to benchmark server software, you need to simulate multiple clients rather than use a stupidass formula.

    32. Re:Notorious for its speed?!? by ozbird · · Score: 1
      ACCEPT_KEYWORDS="~x86" emerge -u foo

      which is a Bad Thing to Do.

      It's only occasionally a Bad Thing. I use ~x86 (or ~amd64) as the default ACCEPT_KEYWORDS setting; I've never broken anything I haven't been able to recover from. :-) (The worst were breaking gcc, and breaking python which is needed by portage.)

      When updating packages, I prefer to use "emerge -uD foo" so that deep dependencies are checked.

      I run "revdep-rebuild" after(to fix packages that were dependent on an old version of libraries etc.)

      I also run "regenworld" occasionally. It seems that running "emerge -u foo" when foo hasn't been installed yet doesn't add it to the world file - this might be a bug.
    33. Re:Notorious for its speed?!? by fishbot · · Score: 1

      Is that its installation speed, which is notoriously slow, or the speed at which it runs? Any system that takes a weekend to install just HAS to be faster, right?

      I think it's more "I had to work so damned hard to get this thing up and running, there must be a good payoff. Right? Right?"

    34. Re:Notorious for its speed?!? by c0p0n · · Score: 1

      yeah, you must also use it to r0xXx0rZ!!!

      --

      Your head a splode
    35. Re:Notorious for its speed?!? by broeman · · Score: 1

      if u want to look l33t and cool, maybe you should upgrade your computer, it takes about an hour on my small amd64-processor. Anyways, i do an emerge gnome firefox thunderbird when I did the last stage, and let it run at night. That way I wake up to a freshcompiled system ;)

      --

      (yes this can be compared with sex)
    36. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      oops, should have been one thread up :>

    37. Re:Notorious for its speed?!? by Anonymous Coward · · Score: 0

      Hey,fucktard, I don't care if it compiles in your mother's box (well, as long as it doesn't do it while I'm using it), if it crashes while copying out of the box, you're fucked, right?

      AC

    38. Re:Notorious for its speed?!? by fishbot · · Score: 1

      You really should have run the tests a number of times each and averaged them. That would have satisfactorily ruled out any glitches or anomalies in the output.

      Also, why link an sxw with a graph? Why not link the sxc with all the actual figures?

    39. Re:Notorious for its speed?!? by Slack3r78 · · Score: 1

      So you now have to constantly be on the watchout for security fixes and patches to functionality you might need? The whole point of a system-wide update on any distribution is to alleviate some of the pain in that task from the user.

    40. Re:Notorious for its speed?!? by archen · · Score: 1

      That's one of the things I don't get about gentoo. Why in the hell does emerge have a --deep argument. I ugraded my system for like 6 months without (sometimes you miss documentation I guess), and it worked fine, but WHY is this hidden. Is there any reason I want to upgrade the packages but not it's dependancies?

    41. Re:Notorious for its speed?!? by Peristarkawan · · Score: 1

      Sure, if you're only emerging one ebuild. What if you're updating deep dependencies, you've already completed 30 out of the 50 ebuilds, and then suddenly it fails to complete the 31st? Those last 20 packages it was supposed to update might still work, but they also might now have broken linkages.

  5. Boring correction... by Mr.+Spontaneous · · Score: 3, Insightful

    It's not the 'emerge system', its portage.

    Also I would only recommend the graphical installer for people who have used gentoo before, because there's nothing like doing a stage 1 install to get you acquainted with your system and linux in general.

    --
    Its all fun and games until someone loses an eye... then its just fun.
    1. Re:Boring correction... by Anonymous Coward · · Score: 0

      Yeah, sitting and watching all that stuff scroll by for 10 hours while Gentoo was compiling really increased my knowledge of a working Linux system.

    2. Re:Boring correction... by Saxton · · Score: 0

      Also I would only recommend the graphical installer for people who have used gentoo before, because there's nothing like doing a stage 1 install to get you acquainted with your system and linux in general.

      How long until this quote gets added to http://www.funroll-loops.org/?

      Awesome. Thank you.

      -Aaron

      --
      My name is Aaron Landry, and I approve this message.
    3. Re:Boring correction... by rjlouro · · Score: 1

      Being a Gentoo user for nearly 3 years, I must disagree with this. Use stage1 _only_ if you want do customize something between stage1 and stage3. Otherwise just save youself a lot of time and install stage3. After all, in some time you have already recompiled all your system to new versions anyway..

    4. Re:Boring correction... by smittyoneeach · · Score: 1

      Well, I certainly can't recommend it to a casual user.
      I just upgraded glibc, and X11 was down for a couple of days untill there were nvidia-glx uprades available.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    5. 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.

    6. Re:Boring correction... by skiman1979 · · Score: 1

      Someone mod this up! I too am growing tired of hearing people claim that stage1 installs of Gentoo teach you so much more about linux. As the parent said, it's just two extra commands, and then you sit and wait.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    7. Re:Boring correction... by hpxchan · · Score: 1

      I use Gentoo as my primary distro, and I've found that it doesn't bring you as close to the underlying GNU/Linux system as it does acquaint you with shell and the custom Gentoo install/configure scripts.

      Chandler

    8. Re:Boring correction... by Anonymous Coward · · Score: 0

      I think it was a joke ;)

    9. 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

    10. Re:Boring correction... by m50d · · Score: 1

      Actually, if you try and actually read it you do learn things. At first the flags don't mean anything, but as you watch them you learn what shows things depending on each other. If you actually read the output from stage 1 you will at the very least learn what order to install things to make a working linux system. As for stage 3 and GRP being just as fast once rebuilt, yes of course it is, but you waste time installing the binary packages if you're only going to recompile them. Just use a livecd with some programs on it, like knoppix, rather than the gentoo one to install from so you can be getting on with things while you're bootstrapping, if the ability to be doing things immediately is so important.

      --
      I am trolling
    11. Re:Boring correction... by TeknoHog · · Score: 1
      Installing Gentoo can teach you about partitions, some system services, and bootloaders, among other things.

      True, but this happens with stage3 installs as well. As the grandparent said, earlier stages teach very little, they only add to compilation time.

      --
      Escher was the first MC and Giger invented the HR department.
    12. Re:Boring correction... by wolf31o2 · · Score: 1

      Oh! You mean the exact same stuff you would learn if you did a stage3 + GRP install?

      You're right, that extra few hours/days of compiling to get a stage1 install out of the way tought you so much more than "/usr/portage/scripts/bootstrap.sh && emerge -e system". Not like you would ever have to do things like partition or a bootloader with a binary install. *grin*

      (For the humor impaired, I am pointing out how these Gentoo "facts" that most people like to spew are simply false and continue to be propogated by those with an agenda. I thought *I* was supposed to be the one with a Gentoo agenda, being a developer and all, not random Slashdot user Gentoo fanboy. What is the world coming to?)

    13. Re:Boring correction... by Anonymous Coward · · Score: 0

      I never understood a lot of details about formatting filesystems, compiling the kernel, or messing around with grub until I tried to do it on gentoo.

      I _could_ have done these things in redhat, but for whatever reason I never learned how.

    14. Re:Boring correction... by coolGuyZak · · Score: 1

      I have done stage 1 every time I installed Gentoo. However, that's only because I can't ever get stage 2 or 3 to work. There be some strangety to that.

    15. Re:Boring correction... by mrchaotica · · Score: 1

      Jeez, what crawled up your ass? I was just talking about the install in general, not specifically a stage 1.

      --

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

    16. Re:Boring correction... by Anonymous Coward · · Score: 0

      Well, the conversation previous to yours was about whether you learn more with a Gentoo install that is compiled from source, or one that uses binaries. Your comment about what you can learn in a Gentoo install sounded like you were saying that about a stage 1 install, due to the context of the conversation. I thought that you were saying that as well.

    17. Re:Boring correction... by alan_dershowitz · · Score: 1

      I want to second this. Using Gentoo was simultaneously easier to use than Redhat, and I learned more. My primary motivation for moving away from redhat was constantly having compilation problems on anything not in an SRPM. I read the GREAT Gentoo install docs (they keep getting better, as I noticed on my third install) and I learned more about all those things you are talking about. That fundamental step helped me move on to more complex things, and then onto other unix versions.

      The Install Guide and the chance to work directly with the tools during the installation helped me learn more than Redhat ever did.

      It's not so much Gentoo, its the guides and the user base. People keep bashing them, but I will tell you, I found a lot more friendly people in #gentoo than #debian (to be fair, the more you learn, the more mellow people get in any linux IRC room, but still. There are some serious sociopaths in some of those rooms.)

  6. But what about the 1337 Gentoo users? by jZnat · · Score: 2, Insightful

    What about my bragging rights for being able to install Gentoo using only a bash shell and minimal *nix tools? What about the learning experience from installing it this way? The docs are simple enough to follow...

    Feh @ GUI

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    1. Re:But what about the 1337 Gentoo users? by Joseph+Vigneau · · Score: 2, Insightful

      It doesn't look like this new installer will prevent you from doing that. Because we all know "bragging rights" is what it's all about.

    2. Re:But what about the 1337 Gentoo users? by poofyhairguy82 · · Score: 3, Insightful
      What about my bragging rights for being able to install Gentoo using only a bash shell and minimal *nix tools?

      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.

    3. Re:But what about the 1337 Gentoo users? by Anonymous Coward · · Score: 2, Funny

      Can women block pops up for you?

      Yes, they can. Believe me. It depends on "uglyness", and I do not mean it only from the physiological point of view .

      CC.

    4. Re:But what about the 1337 Gentoo users? by thinkliberty · · Score: 1

      All it proves is that they can RTFM... and maybe have a little patience.

      My 11yo son installed Gentoo on his computer. It is not difficult at all.

    5. Re:But what about the 1337 Gentoo users? by fr2asbury · · Score: 1

      I have a friend at work who wants to install Linux and since I use Gentoo, he's going to try it. I printed him a copy of the user guide and stressed to follow it. It really is a fine FM.

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

    Do you have to compile this thing first?

    1. Re:So by Anonymous Coward · · Score: 0

      It's written in Python, and thus interpreted :)

  8. Not compiling by Anonymous Coward · · Score: 0

    Will be there be a version without needing to compile forever too?

    1. Re:Not compiling by temojen · · Score: 1
  9. is it just me, or... by deathazre · · Score: 2, Interesting

    Why does everyone seem to think that gentoo is "known for its speed" because it is source-based? The whole compiling-it-yourself thing isn't worth it as far as performance gains go. However, there's also the customization aspect.

    And yes, I am a gentoo user.

    --
    Karma: Negative (Mostly affected by dorm trolling)
    1. Re:is it just me, or... by blixel · · Score: 1

      The whole compiling-it-yourself thing isn't worth it as far as performance gains go. However, there's also the customization aspect.

      And yes, I am a gentoo user.


      I'm a gentoo user too. And I agree. The so-called performance gains are a myth. BUT the USE flags are very cool and are the real advantage in my opinion. I can emerge a program which will include support for only the things I want. If nothing else, it *feels* cleaner to me. But if you want performance, buy a faster CPU and upgrade your RAM. The performance boost will be obvious and immediate. Any gain in performance you might get by emerging everything from source will be imperceptible. The time lost up front compiling it all will never be worth it. Use Gentoo because you think emerge is the best package management tool ever, or because you like the customizations. But don't use Gentoo because it's "lightning fast" because that's pure B.S.

  10. 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 kidgenius · · Score: 1

      I second this. The installation documentation of Gentoo is damn near perfect. It tells you what to put where, gives suggestions for some of the settings, and tells you exactly what to type. It really holds your hand the whole way.

    2. Re:Yawn by Anonymous Coward · · Score: 0

      When I tried Gentoo the documentation was incorrect and some recent changes to some packages broke the installation process. When I went to the forums for help I was left with the impression that this isn't a rare occurrence.

    3. Re:Yawn by Anonymous Coward · · Score: 1, Interesting

      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.

      Not true. I had problems when I first installed Gentoo. For reference, I've been using Linux since 1996 and have gone through Linux From Scratch.

      The problem was that the documentation doesn't always follow reality. In my particular case, the problem was that the documentation insisted that I had to find a module for my network card. The module that was supposed to be there wasn't. I tried compiling manually from a driver CD (it wasn't part of the stock kernel in those days), but couldn't insert the module.

      Eventually, I found that the kernel that had already been installed had been patched for my network card and had it built-in, rather than built as a module. According to the documentation, that simply wasn't so.

      I've submitted a number of bugs to bugs.gentoo.org. When I state that I followed the documentation, invariably I get a response along the lines of "the documentation's wrong, do [this] instead".

      RTFM is no help when TFM is wrong.

    4. Re:Yawn by caluml · · Score: 3, Funny
      (17yo, non-tech) daughter

      So how's she doing now anyway? I haven't seen her since we were at school together. Michelle, her name is right?

    5. Re:Yawn by Anonymous Coward · · Score: 0

      So, it's your daughter available??? A girl that can install gentoo should be cooler than the girls I normally go out with!!!

    6. Re:Yawn by Kiryat+Malachi · · Score: 1

      A couple of years ago, my (17yo, non-tech) daughter

      17 years old... a couple years ago... 17+x >= 18 for x >= 1...

      So, by my math, she's legal now, right? Hook a fella up!

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    7. Re:Yawn by overshoot · · Score: 1
      So, by my math, she's legal now, right? Hook a fella up!

      Yeah, she's legal. She's also 178 cm tall, buff, and about 70 kg of high-molar attitude. You wouldn't survive long enough to make a useful Terrifying Example.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    8. Re:Yawn by Tsu+Dho+Nimh · · Score: 1

      But what does it take to get a working USB port on Gentoo?

    9. Re:Yawn by overshoot · · Score: 1, Funny
      I haven't seen her since we were at school together. Michelle, her name is right?

      I don't know whether to give you points for trying or to just point at you and laugh.

      Yes I do -- I need a good laugh right now, and you'll do nicely.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    10. Re:Yawn by Kiryat+Malachi · · Score: 1

      I am short, argumentative, and occasionally evil. Also used to death metal girls, so I'll take a chance.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    11. Re:Yawn by Anonymous Coward · · Score: 0

      Are you pimping out your daughter on slashdot?

    12. Re:Yawn by child_of_mercy · · Score: 3, Interesting

      A reason why the British Army loves training young nepalese to be gurkhas is that they haven't seen too many action movies.

      The average western youngster has a whole lot of ideas in their head about jumping around and firing from the hip which have to be de-programmed before they can be taught anything usefull.

      I found when changing from windows to linux that my previous knowledge often held me back.

      Could it be that an experienced linux user would struggle with a different system where a naif would take the docs as read and breeze through unaware of the pitfalls on either side?

      --
      'There is a Light that never goes out.'
    13. Re:Yawn by Christopheles · · Score: 1

      Conversely, my friend a Computer Scientist installed it and on the 4th reinstall it was working okay. Still installed i386 instead of i686.

    14. Re:Yawn by overshoot · · Score: 1
      But what does it take to get a working USB port on Gentoo?

      Hmmm -- the keyboard and mouse seem to work fine on your system. It's that dratted USB thumbdrive that keeps hosing up, and that's apparently not Gentoo-specific.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    15. Re:Yawn by Anonymous Coward · · Score: 0

      Could it be that an experienced linux user would struggle with a different system where a naif would take the docs as read and breeze through unaware of the pitfalls on either side?

      Not in the situation I was describing. It was a series of commands that you were meant to type in, which also required knowledge of which hardware you had.

      Even if a newbie figured out what hardware they had, they'd be screwed if they happened to have one of the network cards with a built-in driver rather than one that was built as a module. This is because the commands supplied are completely wrong in that situation, and no mention is made of this in TFM.

      It's not a case of skipping over steps or misreading something because I thought I knew it all, it's a case of following the installation instructions to the letter simply not being enough to install the damn thing because it tells you to do the wrong thing.

      For what it's worth, I'm very happy using Gentoo and have been for quite a while. I don't pretend for a second, though, that it's suitable for newbies to install.

    16. Re:Yawn by Anonymous Coward · · Score: 1, Interesting

      Perhaps the docs were more accurate back in the day, I don't know.

      I don't claim to be an expert, but I'm certainly not "non-tech". My first unix install was before linux existed (SunOS and Ultrix at the time). I'm not a sysadmin by trade (anymore), but I've done about a dozen linux installs over the years. Redhat, Fedora, Mandrake, Debian, Slackware.

      I tried gentoo. Spent probably a good 10 hours on it over the course of two attempts. The docs weren't bad, but I couldn't get it to work. It was very frustrating.

      Not sure what the problem was, but I found it far from easy. And yes, I read the directions. And no, I wasn't skipping steps because "oh, I don't *really* need to do that" (not the second time anyway :-) a little on the first attempt).

    17. Re:Yawn by child_of_mercy · · Score: 1

      Fair enough, noobs tend (only tend mind you) to have less exotic hardware than power-users though.

      --
      'There is a Light that never goes out.'
    18. Re:Yawn by IWannaBeAnAC · · Score: 1

      Hmm. Although on some hardware Gentoo might be difficult to install, setting CFLAGS to tune to your machine architecture is extremely simple!

    19. Re:Yawn by Darling+Daughter · · Score: 1

      I eat death metal girls for breakfast and would make a mid day snack out of you.

      --
      I am a linux woman, a combination of the two things in life you will never understand.
    20. Re:Yawn by Darling+Daughter · · Score: 2, Funny

      I prefer to do my own pimping, dad just helps with the networking.

      --
      I am a linux woman, a combination of the two things in life you will never understand.
    21. Re:Yawn by Christopheles · · Score: 1

      You'd think so, but he doesn't have the wrong CFLAGS, he has the wrong CHOST, which you can't change in anything that isn't a Stage 1 install.

    22. Re:Yawn by Anonymous Coward · · Score: 0

      Yes, yes, YES. I resent the fact that the parent said an idiot could install Gentoo if they just RTFM. I followed the damn thing word-for-word on two different machines, without love. On machine 1, the damn thing wouldn't boot after two atempts. On machine two, I couldn't get it to recognize the network card. On Debian, Fedora and Windows, neither of these issues were a problem.

    23. Re:Yawn by Handpaper · · Score: 1
      Fair enough, noobs tend (only tend mind you) to have less exotic hardware than power-users though.

      And when they do have exotic hardware, they walk on eggshells :)
      My first Gentoo install? A 14-way Sun E4000 with nearly as much RAM as disk (8GB RAM, 9.1GB HD).
      First experience of Sparc, too.
      Yes, I did do a Stage 1. Yes, I was terrified. Yes, I did RTFM, and follow it religiously. Yes, it did work [1].
      It took about four hours from fdisk /dev/sda to browsing /. with konqueror (gotta love -J15 and 4GB tmpfs). Along the way, I learned the syntax of /etc/fstab and /etc/init, how to use mkfs and chroot, and gained a much greater understanding of how a GNU/Linux system works. As a result, I'm more able to understand and maintain my other (x86) systems.

      [1] There was an initial hiccup when the install CD failed with the message 'insufficient RAM'. Apparently, 4GB, or multiples thereof, overflow and show up as zero, prompting a quick Q&A on #gentoo-sparc :

      handpaper: Is 8GB not enough RAM to run $INSTALL_VERSION?
      antarus: Is that sarcasm or a typo?

      Thankfully, the previous version didn't have that problem.

    24. Re:Yawn by DarkHelmet · · Score: 1

      My apologies, but how often do you actually have to fend off slashdot geeks like this?

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    25. Re:Yawn by Darling+Daughter · · Score: 1

      Not nearly as often as you would think, I attend a college dominated by Greek life and Windows... In a perfect world it would be geek life and Linux.

      --
      I am a linux woman, a combination of the two things in life you will never understand.
    26. Re:Yawn by Anonymous Coward · · Score: 0
      Ah well, at least you're appreciated in some respect... even if just on Slashdot :D

      Although, the times I've had women swoon over me for being able to program, that just didn't feel right. I guess, if anything, it sucks to be iconized like that.

    27. Re:Yawn by DarkHelmet · · Score: 0, Offtopic

      D'oh, that wasn't supposed to be anonymous... Heh.

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    28. Re:Yawn by SlongNY · · Score: 4, Funny

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

    29. Re:Yawn by Anubis350 · · Score: 1

      I officially dub this one of the best responses EVAR :-P. My female coworkers here at the lab are all dying of amusement.

      Score: 1 Darling Daughter, 0 single male /bots!

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
    30. Re:Yawn by DavidTC · · Score: 1
      I spent fifteen minutes reading to learn how to get my thumb drive working in Gentoo.

      It turned out to be very complicated: I had to plug it in, and then mount it.

      No, seriously, what kinds of thumbdrives have problems in Linux?

      --
      If corporations are people, aren't stockholders guilty of slavery?
    31. Re:Yawn by overshoot · · Score: 1
      No, seriously, what kinds of thumbdrives have problems in Linux?

      Lately, all of them. The only box that actually works is an ancient HP notebook (also Gentoo.)

      They're OK as long as you don't unplug them. Once you unplug them (even after waiting hours following umount) they get corrupted. Seems to happen on both the Gentoo boxen at home and the RHEL3 boxen at $WORK.

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

      if I remember correctly, 'mount /dev/sde1 /mnt/pendrive' or similar works for me. Haven't mounted my USB flash drive in a while though, but USB works just fine.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    33. Re:Yawn by Ziviyr · · Score: 1

      How long afterwards did it take for them to hose their configs with etc-update? :-)

      --

      Someone set us up the bomb, so shine we are!
    34. Re:Yawn by syousef · · Score: 1

      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.


      2 non-tech users you know managed to follow the instructions and get the install to work on their particular hardware.

      Fantastic! But you really can draw no generalization from this.

      Telling people to RTFM does not cut it. "It worked for me so if you can't get it to work you must be stupid" does not cut it. *sigh* If we keep going like this, we'll be able to sit around in our old age and tell stories of a magical free OS that once was when we were young.

      I keep trying to tell people the same thing but I keep getting modded down as a troll (as if I care except I wish more people had a chance to read what I was saying). Do as you will.

      --
      These posts express my own personal views, not those of my employer
    35. Re:Yawn by TerminaMorte · · Score: 1

      And that's not counting hardware.

      Genkernel is a POS. I don't know why, but even when things work on the live CD the genkernel on the install seems to mess up. The one that sticks out most in my mind was an Acer TravelMate 2300. Live CD worked fine with everything, so I used genkernel. I reboot... and the screen doesn't work. I repeat: Even in init1, the screen doesn't work.

      Gentoo needs a new Genkernel suited for most people's needs. It'll probally be a bit bloated, but atleast it'll work.

    36. Re:Yawn by Kiryat+Malachi · · Score: 1

      I find they taste best with a nice side of salad greens, myself. And Fall of Because playing no the stereo.

      (Bring it on. You're 19; 19 year olds don't know shit.)

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    37. Re:Yawn by Gulthek · · Score: 1

      Swing and a miss.

    38. Re:Yawn by DarkHelmet · · Score: 1

      Yup, I'm a winner. Just like everyone else here.

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    39. Re:Yawn by runderwo · · Score: 1

      That could be because i686 won't run on his 386SX-16...

    40. Re:Yawn by fireklar · · Score: 1

      Nah, he overclocked it to a 486, we think it'll work.

  11. 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

    1. Re:mirror and a comment by dotpavan · · Score: 1

      "Won't Gentoo lose all of it's coolness factor if anybody who can click a mouse can install it?" I thought it was more about "userability" and hence getting more ppl into open-source.. if its abt scaring ppl, then it loses its value.. correct me if I am wrong

    2. Re:mirror and a comment by winkydink · · Score: 1

      How can building the sources from scratch versus installing a precompiled distro be an improvement in "userability"?

      --

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

    3. Re:mirror and a comment by Anonymous Coward · · Score: 0

      Gentoo is for the people that are already into Open-Source. There is no logical reason for wanting stupid users that can only click.

    4. Re:mirror and a comment by IthnkImParanoid · · Score: 1

      If obscurity is a big part of something's "coolness factor," is it really that cool to begin with?

      (This is not a troll. I have a Gentoo box.)

      --
      It's nothing but crumpled porno and Ayn Rand.
    5. Re:mirror and a comment by Saxton · · Score: 1

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

      What coolness factor? :-)

      How long until this quote gets added to http://www.funroll-loops.org/?

      Thank you.

      -Aaron

      --
      My name is Aaron Landry, and I approve this message.
    6. Re:mirror and a comment by Anonymous Coward · · Score: 0

      The only thing more annoying than 1337 Gentoo users who think that -O3 will make a percievable difference is people like you who repeatedly whine about it. Please shut up. Thanks.

      I think it is most ironic that the guy who made that site is making fun of Gentoo users waiting for things to compile, when he has wasted several hours of his life copying and pasting Gentoo user quotes.

      You've linked to that site repeatedly now, so I'm going to assume that it's yours.

    7. Re:mirror and a comment by DavidTC · · Score: 1
      What I like about that site is that it mocks USE flags, but does not explain why. It can't, because they actually do make things faster.

      I use Gentoo. I turn off things I don't use. Obviously I don't have an identical system to compare to, but I'm fairly sure that, for example, not having Firefox load Gnome bindings on start up does make it faster, because I use KDE and don't normally have gnome libraries in memory.

      The same thing with mplayer. mplayer has all sorts of stupid-ass libraries it links to by default, like jpeg support. If I want to look at jpegs I know where to find a picture viewer. Likewise, SVGAlib. Don't need it, don't use it, don't even have it installed. If this was a binary-based system, I'd have to install it if I wanted mplayer. (Or, instead, I wouldn't be able to get mplayer using it if I did want it.)

      Or kerberos. No kerberos on my system, because it doesn't actually make any sense on single machine that doesn't log into anything else.

      Of course, the real thing speeding up Gentoo these days is 'prelink'. Like me, I don't have a lot of memory, and I tend to stay in text mode all the time, but I will go into X and watch KDE fire up. And then pop in and out of X for an hour, and then kill X and bring it back an hour later, etc. prelink has made this much faster.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    8. Re:mirror and a comment by menace3society · · Score: 1

      Gentoo is used by just about the biggest nerds of all. Since when did it have any cool factor whatsoever?

  12. HAHAHA by Anonymous Coward · · Score: 0

    great pun!

  13. DAMNIT by ocularDeathRay · · Score: 1

    this just means that more and more lam3rs will be able to figure out how to install my favorite distro and claim they are 1337 because of it.

    I LOVE gentoo, I have been using it since well before version 1.0 was released... but I am so tired of the public relations nightmare the gentoo foundation has on its hands where, lame people claim they are smart because they use gentoo, which causes good linux guys who could benefit from this great distro to look somewhere else. This isn't gonna help.

    --
    Obama is a twitter sock puppet
    1. Re:DAMNIT by ocularDeathRay · · Score: 1

      btw I should add that they are doing a great job on this project and I will probably use it myself. I just hate the idea of creating more gentoo hate out there

      --
      Obama is a twitter sock puppet
    2. Re:DAMNIT by Anonymous Coward · · Score: 0

      Heh, that happens everywhere. Gentoo's developers are smart, its users aren't necessarily smart. Same with writing/reading books, building/driving cars, etc.

    3. Re:DAMNIT by DeathPenguin · · Score: 1

      What, you're too damn good to share a distro with some newbies? Get over yourself. People running "easier" distros like SuSE and Redhat are using pretty much the same kernel and same apps as you, so what makes you any better than them?

      No good power user is going to abandon Gentoo because it's become easier. But if you really think Gentoo isn't l33t enough for you anymore, perhaps you can switch to FreeBSD.

    4. Re:DAMNIT by ocularDeathRay · · Score: 1

      you COMPLETELY missed my point... notice my reply to my own message where I say the new installer is great and I will probably use it. I don't give a shit about being 1337, What I do care about is the public image of gentoo.

      I am not better than any other good user of another distro... I don't care if new people try it. in fact I often tell new people to try it and I have walked many new people through the install over IRC over the years.

      I have also provided much email support and support on forums to new users. I have taught people in person how to do it, and I have walked people through it on the phone before.

      I would love for gentoo to be the primary new user distro out there... I would love it to have the easiest install of any distro... what I fear is the transition time where people who want to be 1337 but couldn't figure out how to run gentoo will jump on board. I fear the flood of IRC conversations and stuff on the forums where users claim they use the ultra r33t gentoo.

      We are about to see a flood of new users with the funroll-loops.org attitude jump on board, which will cause many people to hate. That is what I am worried about.

      --
      Obama is a twitter sock puppet
    5. Re:DAMNIT by ocularDeathRay · · Score: 1

      as I replied to the other troll... I love gentoo and I do a lot to try to promote its use... If I liked the exclusivity factor I wouldn't spend so many hours walking new users through the install.

      actually your attitude is exactly my point about the public image of gentoo. You and the majority of the linux community, sit there looking for a reason to dismiss every gentoo user as a script kiddie.

      by the way I like to promote new users so much that if there is anybody out there who would like my assistance installing gentoo just contact me (username uglyman) on the forums. No previouse linux experience needed.

      --
      Obama is a twitter sock puppet
    6. Re:DAMNIT by Anonymous Coward · · Score: 0

      If you care so much about Gentoo: Stop caring.

      You are NOT your friggin' distro, and your distro isn't you.

      And the only way you're going to get over the '1337 kids' you refer to is to stop doing what they do and identify yourself with a f-ing piece of software.

      Yeah some idiots run Gentoo. You're one of them because you're treating it like some religion and not what it is; an arbitrary collection of software.

    7. Re:DAMNIT by Anonymous Coward · · Score: 0

      You're a complete fucking idiot. I hope a ninja throws 15 chinese stars into your neck.

    8. Re:DAMNIT by DeathPenguin · · Score: 1

      It's not the installation process that makes someone respected, it's the ability to 0wn someone else's box.

      I simply fail to see your argument as I've never known anyone to think of themselves as an expert just for having installed a Linux distro, even Gentoo with the command line. Sure there can be a feeling of accomplishment for someone who has drudged through the command-line and completed the installation successfully, but I've seen nobody who considers themselves an expert for having done so. I can only imagine that anyone who does is in for a seriously humbling experience when they try to resolve problems down the road.

  14. Vidalinux 1.1 by OxygenPenguin · · Score: 2, Informative

    There's already a project out there with a graphical installer for Gentoo...Vidalinux. I've not had much exposure to it, but i've heard good things. They ported the anaconda installer and stuck in it there.

    I wonder how this graphical installer for Gentoo will compare.

    --
    Read the only personal Runyon page out there.
    1. Re:Vidalinux 1.1 by SnowCrashed · · Score: 1

      I was extremely impressed with Vida Linux (running on Athlon XP 2500+ with the AMD binaries). It was very fast, simple to install, and quite stable. However, one day it just crashed out on me so I decided to give Ubuntu a try and it has been my latest distro of choice for a couple months now. Actually the systems feel very similar (especially Porthole and Synaptic).

    2. Re:Vidalinux 1.1 by Agret · · Score: 1

      Well when I get the gentoo graphical installer based on Anaconda it error'd and didn't finish installing. This one might actually get a working install. After the GUI failed I attempted to do a Stage 3 following it line for line out of the install guide on the site. It error'd too! I wish they wrote proper documentation or got a good GUI installer.

      --
      Have you metaroderated recently?
    3. Re:Vidalinux 1.1 by shoebert · · Score: 1

      I use VLOS and I love it. My first response to this was going to be about Vidalinux. Its installation goes really smoothly and it installs everything a Linux newbie would need to run it as a simple desktop machine. It's nice.

    4. Re:Vidalinux 1.1 by littlem · · Score: 1
      I wonder how this graphical installer for Gentoo will compare.

      I think the aims are different - judging by the FAQ, the Gentoo installer just aims to provide a graphical frontend to each of the steps found in the traditional install guide. VidaLinux is really an attempt to improve on the bad bits of Gentoo. It keeps the portage system (no. 1 reason to use Gentoo), but the installer is altogether more sophisticated: it seemed to do some pretty comprehensive hardware detection on my system. I moved from Gentoo to Vida and have never looked back.

  15. Ass by Anonymous Coward · · Score: 0

    Just because you happen to be a self important RedHat user doesn't mean that Gentoo users are this way. I for one welcome the idea of an easier install method for Gentoo.

  16. All trolls! by chris09876 · · Score: 2, Interesting

    The first few posts are all trolls! People said this story is a troll! Not at all... it's exactly what slashdot should be used for - tech news.

    I'm not sure where this graphical UI is going to go, it's definitely an interesting development. As the above trollposts point out, gentoo users might be worried that this will let other, "newbier" people use their distro. ...but on the other side, it might also get MORE people using gentoo... and that can only be a good thing.

    1. Re:All trolls! by mindstormpt · · Score: 1

      I always thought a requirement to be classified as "news" was it's impartiality.

  17. News? by Kaamoss · · Score: 1

    How is this news? They've had this in the works fro quite sometime now, why is it news today and not oh say two or three months ago?

    1. Re:News? by Anonymous Coward · · Score: 0

      You must be new here.

  18. w00t :) by Spy+der+Mann · · Score: 1

    This looks so nice and so winxp-installer-like that it makes me want to switch right now :) (No, I don't have Linux installed in my machine)

  19. There already is by Anonymous Coward · · Score: 0

    Isn't it called vidalinux?

  20. Emerge ... by foobsr · · Score: 1

    ... "plain vanilla system" that works for me would help without "graphics".

    In rememberance of DWIM, which never made it.

    CC.

    --
    TaijiQuan (Huang, 5 loosenings)
  21. What? by Anonymous Coward · · Score: 0

    Notorious for speed? My god, today must have been a slow news day, because I've never noticed Gentoo being faster than my Debian or Slackware installs, even Linux from scratch. This article is inaccurate and stupid.

  22. Slow install warning by fistfullast33l · · Score: 2, Interesting

    So how do they tell the user that it's going to take like 3 days to do a stage 1 install?

    Graphics are nice (I'm all for it) but at least the Gentoo handbook warns you and says..."Go get something to eat because this might take a while." Personally, I don't think new users are going to necessarily use Gentoo if the install time is measured in hours and days rather than minutes.

    And before people start posting your install times, I'm talking about going from stage 1 to a working, X.org, KDE/GNOME/whatever desktop with possibly Open Office (which literally took 6 hours for me to emerge on my Centrino laptop the other day).

    1. Re:Slow install warning by Anonymous Coward · · Score: 0

      Keep in mind Gentoo lets you install from three different starting points (stages). Stage 1 is obscenely long, stage 2 is pretty long, and stage 3 is very quick. It would be fairly simple to explain the differences between stages in plain English so your average computer user can choose is best for him/her.

    2. Re:Slow install warning by SubtleNuance · · Score: 1

      why would i care if it takes 2 days to install my OS? I plan on running it for a couple years -- in the grand scheme, its nothing.

      especially considering its 'start install' then return in 36 hrs.

  23. "source-based" by Senor_Programmer · · Score: 1

    What's this 'source-based' business?

    1. Re:"source-based" by Lost+Found · · Score: 1

      Gentoo gives you three "stages" to choose on installation that basically represent whether you want to compile from source or unpack binaries (which is what other distributions do). Stage1, for example, starts with a very minimal set of binaries, bootstraps a compiler, and then compiles the entire system from the ground up. You end up with every program being compiled locally on your system.

      It gives you the opportunity to customize compiler and linker flags, but more importantly, specificy which standard options you want turned on or off for the entire world. The result is a very customized (if you so choose) yet minimalist system.

      And things like USE="nptl nptlonly" let you build a system that uses 2.6 NPTL exclusively.

    2. Re:"source-based" by Senor_Programmer · · Score: 1

      one is given the option of compiling everything in the distribution package, or just the kernel?

      I'm curious because I never understood why anyone would run a 'stock' binary kernel. If not compiling a specific for the hardware, at the very least, it should be tuned to the hardware. IMO this is one area where all the distros I've seen fall short. There is little documentation to guide someone who is learning through optimizing for his hardware.

  24. What timing... by RoadkillBunny · · Score: 1

    I was just going to reinstall my gentoo pertition. ::P

    --
    Cheers,
    RoadkillBunny
    1. Re:What timing... by Trigulus · · Score: 1

      Why? What possibly could be so bad that you would need to do this?

      --
      If something exists that does not need a creator (god) then why must the cosmos need one?
    2. Re:What timing... by RoadkillBunny · · Score: 1

      I have a bad habit of installing everything that looks cool if I never use them. Gentoo makes it easier with the portage system, I decided to clean up the system but I don't even remember what I installed. So now I'm just gonna reinstall. Also I switched to 2005.0 and it is not working very well with my amd64. So I'll just reinstall with the 2004.3 profile.

      --
      Cheers,
      RoadkillBunny
  25. The problem is, Gentoo is still written in C by Anonymous Coward · · Score: 0, Funny

    The time has come for a serious discussion on whether or
    not to continue using C for serious programming projects. As I will
    explain, I feel that C needs to be retired, much the same way that
    Fortran, Cobol and Perl have been. Furthermore, allow me to be so bold
    as to suggest a superior replacement to this outdated language.

    To give you a little background on this subject, I was recently asked
    to develop a client/server project on a Unix platform for a Fortune
    500 company. While I've never coded in C before I have coded in VB for
    fifteen years, and in Java for over ten, I was stunned to see how
    poorly C fared compared to these two, more low-level languages.

    C's biggest difficulty, as we all know, is the fact that it is by far
    one of the slowest languages in existance, especially when compared to
    more modern languages such as Java and C#. Although the reasons for
    this are varied, the main reasons seems to be the way C requires a
    programmer to laboriously work with chunks of memory.

    Requiring a programmer to manipulate blocks of memory is a tedious way
    to program. This was satisfactory back in the early days of coding,
    but then again, so were punchcards. By using what are called
    "pointers" a C programmer is basically requiring the computer to do
    three sets of work rather than one. The first time requires the
    computer to duplicate whatever is stored in the memory space "pointed
    to" by the pointer. The second time requires it to perform the needed
    operation on this space. Finally the computer must delete the
    duplicate set and set the values of the original accordingly.

    Clearly this is a horrendous use of resources and the chief reason why
    C is so slow. When one looks at a more modern (and a more serious)
    programming language like Java, C# or - even better - Visual Basic
    that lacks such archaic coding styles, one will also note a serious
    speed increase over C.

    So what does this mean for the programming community? I think clearly
    that C needs to be abandonded. There are two candidates that would be
    a suitable replacement for it. Those are Java and Visual Basic.

    Having programmed in both for many years, I believe that VB has the
    edge. Not only is it slightly faster than Java its also much easier to
    code in. I found C to be confusing, frightening and intimidating with
    its non-GUI-based coding style. Furthermore, I like to see the source
    code of the projects I work with. Java's source seems to be under the
    monopolistic thumb of Sun much the way that GCC is obscured from us by
    the marketing people at the FSF. Microsoft's "shared source" under
    which Visual Basic is released definately seems to be the most fair
    and reasonable of all the licenses in existance, with none of the
    harsh restrictions of the BSD license. It also lacks the GPLs
    requirement that anything coded with its tools becomes property of the
    FSF.

    I hope to see a switch from C to VB very soon. I've already spoken
    with various luminaries in the C coding world and most are eager to
    begin to transition. Having just gotten off the phone with Mr. Alan
    Cox, I can say that he is quite thrilled with the speed increases that
    will occur when the Linux kernel is completely rewritten in Visual
    Basic. Richard Stallman plans to support this, and hopes that the
    great Swede himself, Linux Torvaldis, won't object to renaming Linux
    to VB/Linux. Although not a C coder himself, I'm told that Slashdot's
    very own Admiral Taco will support this on his web site. Finally,
    Dennis Ritchie is excited about the switch!

    Thank you for your time. Happy coding.

    1. Re:The problem is, Gentoo is still written in C by Anonymous Coward · · Score: 0

      What exactly do you mean is still written in C? portage? That's written in Python.

    2. Re:The problem is, Gentoo is still written in C by Anonymous Coward · · Score: 0

      Canna ye smell a classic troll laddie? She smells like Los Angeles, and, dare ye open yer eye, she looks like Senator Hillary Rodham Clinton. Flee, man, while ya can!

  26. Gaytoo by Anonymous Coward · · Score: 0

    I never saw the point in Gentoo. Okay, it's a distribution that you compile from scratch. Whee.

    Optimizations? Bullshit. An optimized xterm is going to be 0.00000001% faster than a non-optimized xterm, and that's basically all I ever use. Just compile your kernel with all the optimizations since that's what really matters.

    "Oh but installing gentoo lets me learn so much about linux". Bullshit. Does watching "gcc -Wall -OMGWTF -LOL -FMAKE-FASTER" fly across your screen for hours on end make you smarter somehow? Linux is an OS where the learning is in configuration.

    So, I use a distro where I can install things quickly, and get on with configuring them. Debian.

    1. Re:Gaytoo by Neil+Blender · · Score: 1

      I stopped reading at 'Debian.'

    2. Re:Gaytoo by Anonymous Coward · · Score: 0

      Me too. Probably because it's the last damned word in the post.

    3. Re:Gaytoo by Anonymous Coward · · Score: 0

      Can somebody tell me why Gentoo haters ALWAYS say that whatching GCC output on your screen does not help you learn anything about linux, considering that no one ever said that it did. What about understanding what packages rely on other packages. What about maintaining configuration files, most of which are maintained by hand. Now granted its no more than any other distro, except maybe the configuration file part. But please lay off of the "does watching gcc output fly across your screen for hours on end make you smarter somehow?" rant, its getting fucking tiresome.

    4. Re:Gaytoo by temojen · · Score: 1
      So, I use a distro where I can install things quickly, and get on with configuring them. Debian.
      So do I. I use gentoo. Actually, most things are configured correctly out of the tree. And those that I do configure myself don't have the configuration files hosed by the next update. And the stable base system isn't years out-of-date.
    5. Re:Gaytoo by Anonymous Coward · · Score: 0

      OK, Mr. Hot Shot, Tell me what you learned about linux by typing commands from a monkey script (aka install doc) and watching the gcc output fly by?

      You can edit config files manually on any distro. You can also see what packages depend on others on any distro with package management.

      Please lay off the 'gentoo rocks' bullshit, it's getting fucking tiresome.

    6. Re:Gaytoo by Anonymous Coward · · Score: 0

      You didn't miss much.

    7. Re:Gaytoo by EzInKy · · Score: 1


      I never saw the point in Gentoo. Okay, it's a distribution that you compile from scratch. Whee.

      Which gives the user more control over package dependencies instead of having the maintainers choices forced on him.

      Optimizations? Bullshit. An optimized xterm is going to be 0.00000001% faster than a non-optimized xterm, and that's basically all I ever use. Just compile your kernel with all the optimizations since that's what really matters.

      "Oh but installing gentoo lets me learn so much about linux". Bullshit. Does watching "gcc -Wall -OMGWTF -LOL -FMAKE-FASTER" fly across your screen for hours on end make you smarter somehow? Linux is an OS where the learning is in configuration.

      march=amd64 -O2 works for me.

      So, I use a distro where I can install things quickly, and get on with configuring them. Debian.

      I use both. Debian unstable for the family PC, Gentoo for my development box.

      --
      Time is what keeps everything from happening all at once.
    8. Re:Gaytoo by Anonymous Coward · · Score: 0

      We'll stop saying we like our choice of distro when you stop making up shit which covers about 1% of Gentoo users.

      Remember that you started this thread, Einstein.

    9. Re:Gaytoo by Anonymous Coward · · Score: 0

      making up shit which covers about 1% of Gentoo users.

      Two things: 1) How is it 'making up shit' if it covers some part of Gentoo users? 2) Oh look, it covers you too!

    10. Re:Gaytoo by Anonymous Coward · · Score: 0
      march=amd64 -O2 works for me.
      To do what, exactly? Learn about lunix or optimize your system? It doesn't really do either, since the system is mostly the kernel!
    11. Re:Gaytoo by EzInKy · · Score: 1

      To do what, exactly? Learn about lunix or optimize your system? It doesn't really do either, since the system is mostly the kernel!

      Portage's main strength is customizing package builds to suit the user's needs, not optimization.

      --
      Time is what keeps everything from happening all at once.
    12. Re:Gaytoo by Anonymous Coward · · Score: 0

      1) Because you use it to cover all Gentoo users.
      2) Please quote where I made a positive comment about Gentoo, dumbass.

    13. Re:Gaytoo by Anonymous Coward · · Score: 0

      well, then, please try to explain that to the rest of the community, because all I ever got out of gentoo users was 'zomg so fast!!11one'

    14. Re:Gaytoo by Anonymous Coward · · Score: 0

      What your saying is, since everything is configured correctly, those that say they learn a lot from Gentoo are full of shit. Correct?

    15. Re:Gaytoo by DavidTC · · Score: 1

      That's funny, all I I ever see about Gentoo is other people talking about how that's all they see Gentoo users saying.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  27. 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?

    1. Re:It's notorious for its speed by justrob · · Score: 1

      The default optimizations are CFLAGS="-O2 -pipe"

    2. Re:It's notorious for its speed by GNAA+Goat-See · · Score: 0, Funny

      You forgot -Wall (makes my system run so much faster)

    3. Re:It's notorious for its speed by zr-rifle · · Score: 2, Insightful

      >its optimizations

      You probably mean whos optimizations. Gentoo doesn't offer , or better suggest, any specific cflags out of the box for stage 1 installs. It's up to the user.Stage 2 and stage 3 installs come with very safe cflags for gcc, such as "-O2 -pipe", but with a "-march=foo_processor" that's hardly over aggressive.

      So what you're referring to is probably the age old debate on whether, say, precompiled binaries offered by the other distros are slower than ad-hoc binaries compiled by the portage user. I'll pass it on to someone who is more tech-savvy, but that's not a real concern for me. I use gentoo for it's up to date repository, awesome customization features, great concern for security and the clear and concise documentation. All these features are time-savers in their own.

      --
      Hack your mind out of its sandbox.
    4. Re:It's notorious for its speed by Anonymous Coward · · Score: 0

      "benchmark showing that its optimizations were overagressive" how could that be? there is no default optimisation that are overagressive you set it yourself during the install. there are some people that use agressive settings but nowdays most gentoo:ers use more sane settings as -O2 or -Os

    5. Re:It's notorious for its speed by hamfactorial · · Score: 1

      Grammar Nazis are neat.

      That aside, I use Gentoo for the exact same reasons as you. I could care less for the ability to unroll my loops, but automated dependancy management (with reverse dependencies coming in a future portage realease) makes my life easier. rc-update is a godsend, and USE vars are also excellent, because I'll be damned if I want to install KDE.

      --
      Did you know subscribers can see articles in the future? Holy shit!
  28. Typical slashdot elitism at work by DigiShaman · · Score: 1

    I totally agree with you. But this is slashdot. Anything regarding Linux/Unix ease-of-use development and out come the flames of elitism.

    And people wonder why destros like these will NEVER make it to the public and get the support they so richly deserve.

    --
    Life is not for the lazy.
  29. Hopefully this will benefit their distribution! by Xeroc · · Score: 1

    Personally, I use Gentoo Linux and I especially like portage and the emerge command! It's incredibly useful, for example, to update your *entire* system, simply use: emerge --update --deep --newuse world

    I hope this new Graphical installer will increase the amount of people interested in using it!

    I'll definitely recommend it!

    --
    "Real programmers don't comment their code. If it was hard to write it should be hard to understand."
    1. Re:Hopefully this will benefit their distribution! by Anonymous Coward · · Score: 0

      Personally, I use Debian Linux and I especially like apt and the apt-get command! It's incredibly useful, for example, to update your *entire* system, simply use "apt-get update; apt-get -u upgrade"

      What the hell is --deep, --newuse, and world? My distro has commands that make sense!

    2. Re:Hopefully this will benefit their distribution! by IBeatUpNerds · · Score: 1

      Personally, I use Gentoo Linux and I especially like portage and the emerge command! It's incredibly useful, for example, to update your *entire* system, simply use: emerge --update --deep --newuse world

      And break 10 applications while you're in the process. This makes no sense in the real world. Sure, if you just install different versions of Linux for fun, have at it. But when you install a machine multiple users depend on, you'll eventually shoot yourself in the foot when one of those user's applications breaks because you updated your system with one command.

    3. Re:Hopefully this will benefit their distribution! by Anonymous Coward · · Score: 0

      yum --update is faster, and just as effective. So is up2date --update.

    4. Re:Hopefully this will benefit their distribution! by Roguelazer · · Score: 1
      • --deep searches for updates to package prerequisites. So if Package A requires Package B, but Package B isn't in the "world" program list, emerge --update world will only update Package A. However, emerge --update --deep world will update both Package A and Package B (and every single other installed package on the system)
      • --newuse only updates packages that you've changed the USE flags for. I'm not sure why the gp post put that flag in, since it is not meant to be used this way. Anyhow, USE flags are a gentoo feature that lets you customize your binaries. For example, by putting KDE in your USE flags, all programs that have KDE support optional will have it built-in. Take out the kde from the USE flag, and no more KDE support built-in.
      • world is what's being updated. "World" is a list of installed programs that portage maintains. You can also specify system (for core system packages only), or an individual package name here to control what gets updated.
      • Before you start the anti-gentoo rant, try using it. I've got debian woody and gentoo ~x86 installed on systems here (the debian is on a 150Mhz Pentium that would have been painful with any more modern distro), and I've used Apt and Portage. Portage has a wealth of features unmatched by any other package management system that I've encountered. It alone makes gentoo worth using.

    5. Re:Hopefully this will benefit their distribution! by Anonymous Coward · · Score: 0

      I've tried it. Wasn't horribly impressed. I preferred FreeBSD, as at least it was a real man's port system.

  30. A step in the right direction, but... by DeathPenguin · · Score: 2, Insightful

    If they include this in the official release, than they should also include some other graphical stuff such as Porthole to manage Portage graphically. It doesn't do much good to help a newbie through the install process graphically and then expect them to use a Portage from the command line.

    Still, it's a good thing. Even people who have been doing Linux-related stuff for a while can miss or screw up some steps in Gentoo installation. Anything that can simplify the process should be welcomed.

    1. Re:A step in the right direction, but... by nagora · · Score: 1
      It doesn't do much good to help a newbie through the install process graphically and then expect them to use a Portage from the command line.

      What makes you think that someone that can't use Portage on the command line could work out how to turn their computer on in the first place? There are few utilities as easy to use, graphical or command-line, as Portage.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:A step in the right direction, but... by DeathPenguin · · Score: 1

      Because not *everyone* is raised on the shell. Believe it or not, a lot of good intelligent people out there have only used Windows and MacOS without ever opening up a command prompt in their life. It's alien, and even easy commands like "cd" require a great deal of practice before becoming second nature. There's a lot of memorization involved in mastering the syntax, and it doesn't come as easy to some as to others.

      Microsoft and Apple have proven that you can have a good system without ever looking at a command line interface, so don't even try telling me that CLI skills are or should be necessary to operate a computer. If Gentoo can go 100% graphical (And leave the CLI option available to experienced users, of course), then more power to them.

    3. Re:A step in the right direction, but... by caino59 · · Score: 1

      you dont understand.

      some people aren't even aware of what a command line is.

      they want to -click- to make things work...

    4. Re:A step in the right direction, but... by nagora · · Score: 1
      they want to -click- to make things work...

      This is true, but typing "emerge <name of the program you want to install>" has to be easier than any point-and-grunt interface.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    5. Re:A step in the right direction, but... by caino59 · · Score: 1

      to you and me...yes.

      but TRUST me....most people don't even KNOW there is a command line, let alone what it does.

      you would be surprised how much some people are scared of typing things into that black screen.

    6. Re:A step in the right direction, but... by nagora · · Score: 1
      you would be surprised how much some people are scared of typing things into that black screen.

      I know that, but what I'm saying is that encouraging them to get over that fear, when it's counter-productive, is NOT being elitist or arrogant or whatever. There is nothing wrong with getting people to use the right tool for a job, especially when the wrong tool (in this case, a GUI), would be harder to use.

      What is so hard about letting people type "emerge program" that we have to wrap it in a totally unreasonable atmosphere of "oh, that's high-temple stuff, just use the mouse"? That, to me, is the arrogant approach.

      I'm not saying newbies should have to use the command line for everything, or even for much, but this is a good example of something where the user can be let loose gently on something which they can handle and could serve as a demonstration that the command line is not scary all the time.

      What is so bad about showing people that their fears are unfounded?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    7. Re:A step in the right direction, but... by caino59 · · Score: 1

      I think you're misunderstanding.

      In my job, I have people use command line utilities all the time. So, trust me, I'm not being condescending or being an elitist in saying that some people are scared of the CLI...I'm speaking from personal experience - even when you are holding their hand throughout the process, most people are still apprehensive about that vast expanse of black with white text. Most people, when told to enter a command, ask where to type it. Do you really feel comfortable having someone manage their software that doesn't even know where to type in that 'black screen'?

      I show these people that their fears are unfounded - no one is going to hose their machine typing in ipconfig /renew. However, most people when given the choice, would rather click a button (even if it involves 5 more steps than the same command typed in)

      Yes, I said "most people" a whole lot. Most people is not everyone. Some people have no qualms about typing in commands. It doesn't even really have anything to do with age or intelligence either. Heck, my mom will forge through the command line for the things she knows - and she most definitely isn't a computer person either (she's not young either, but don't tell her I said that!)

      But for her - she has gotten of that fear of breaking something.

      I encourage use of the command line tools, to both my peers and my customers. Some people just aren't willing to do it.

      I'd say it's similar to changing the oil in your car - to most people these days, it's a dark art - but still easily done, and will save you time and effort over waiting in line at your local Jiffy Lube.

      Poor analogy, I know - but give me a break - It was a long rough night and I'm at work ;oP

      And I know exactly what you are saying - but it just comes down to this - a lot of people just can't get over that fear - even when they are shown and told otherwise.

      Someone may have a fear of flying - do you think getting them on a plane is going to cure their fears? They land and still have that fear.

  31. Notorious for its speed? by dangermen · · Score: 0

    How can it be notorious for its speed when outside comparisons have shown RedHat to be faster than Gentoo? Stampede Linux on the other hand, that was 20% faster.

    1. Re:Notorious for its speed? by Anonymous Coward · · Score: 0

      Simple:

      1) Random Slashdot poster sez it is.
      2) Said "truth" is parroted a million times without ever checking the facts or the original source.
      3) Profit! (But not in this lifetime!)

  32. Hmm... by w98 · · Score: 1

    I've been an avid fan of Gentoo for quite a while now, so I'm not entirely sure how I feel about this article or the postings so far.

    I guess I've always had a sense of pride of being able to compile the OS during the installation, but yes it's true, it's a pain in the arse to get a 'quick' installation going. Hopefully a graphical installation won't "taint" the perception that the speed and efficiency of an OS compiled for your own hardware isn't worth the time it takes.

    I currently run gentoo 2005.0 on my Toshiba laptop and love it, and will be changing my primary linux fileserver/workstation to gentoo in the next little while.

    Here's one of my favorite bash.org quotes about gentoo. Got a good chuckle out of it...

    1. Re:Hmm... by Anonymous Coward · · Score: 0
      Hopefully a graphical installation won't "taint" the perception that the speed and efficiency of an OS compiled for your own hardware isn't worth the time it takes.
      I never knew it was. In fact, I'm pretty sure it just fucking isn't.
    2. Re:Hmm... by Anonymous Coward · · Score: 0

      make sure you set your cflags to -mcpu=i586 -fsuicidal-frankenpenis -fcarrot-my-dad -frename-registers -fsuicidal-my-priest -flowtax-shitting-on -fslants-mongolism -fkeep-inline-functions -fgangrene-breakfast-cereals -fdisintegration-full-frontism you flaming faggot

  33. I learned very important things from Gentoo by kindbud · · Score: 3, Informative

    Some of the things I learned:

    1. My time is better spent doing things other than compiling basic system utilities.

    2. My optimized Gentoo system does not run faster enough to make up for the time lost building it from source.

    3. Turns out there was nothing to learn from installing Gentoo from stage 1. I already knew what goes into a system at the most basic level, but I got this from 10+ years of Unix/Linux experience, before I ever saw Gentoo.

    Going to try MEPIS now. 'Sposed to be easy and painless.

    --
    Edith Keeler Must Die
    1. Re:I learned very important things from Gentoo by Anonymous Coward · · Score: 0

      So you're in support, not development, right ?

    2. Re:I learned very important things from Gentoo by Anonymous Coward · · Score: 0

      I've noticed that Gentoo evangelists tend to have a superficial knowledge of Linux.

    3. Re:I learned very important things from Gentoo by bcd · · Score: 2, Insightful
      1. My time is better spent doing things other than compiling basic system utilities.
      Gentoo does not force users to sit in front of their computers during upgrades, or force you into single-tasking mode. Plus you don't have to upgrade anything until you want to.
      2. My optimized Gentoo system does not run faster enough to make up for the time lost building it from source.
      It seems most people, myself included, seem to love Gentoo more for the package management than raw CPU speed. I've never been obsessed with speed enough to measure it, so I couldn't say if it's faster or not.
      3. Turns out there was nothing to learn from installing Gentoo from stage 1...

      So you learned that there was nothing to learn. That's deep :)

      But I agree with you. As I see it, Gentoo forces newbies to confront all the dirty details of the shell, the compiler, etc. from the get-go, which is a Good Thing, because you're probably going to need them eventually anyway.

      The #1 thing I've learned from using Gentoo is how to use the lynx web browser to browse the forums when X is b0rked.

    4. Re:I learned very important things from Gentoo by Jeff+DeMaagd · · Score: 1

      Some people use a Gentoo system in part to be an aggressive stability test. If no problems arise from constant use of the CPU, memory and drive systems being constantly used for hours or days on end, and the result works, then it is likely a very stable system.

    5. Re:I learned very important things from Gentoo by greg_barton · · Score: 0, Flamebait

      Turns out there was nothing to learn from installing Gentoo from stage 1. I already knew what goes into a system at the most basic level, but I got this from 10+ years of Unix/Linux experience, before I ever saw Gentoo.

      And you get the "FUCKIN' DUH" award for the day.

      Jebus. This is what passes for an "interesting" comment on slashdot these days?

    6. Re:I learned very important things from Gentoo by Azghoul · · Score: 0, Flamebait

      "3. Turns out there was nothing to learn from installing Gentoo from stage 1. I already knew what goes into a system at the most basic level, but I got this from 10+ years of Unix/Linux experience, before I ever saw Gentoo."

      Don't be an ass. I could explain why your statement makes you an ass, but I think it'd fall on deaf ears.

    7. Re:I learned very important things from Gentoo by Azghoul · · Score: 1

      I got one for you: links instead of lynx. links is cool. :)

    8. Re:I learned very important things from Gentoo by skiman1979 · · Score: 1
      My time is better spent doing things other than compiling basic system utilities.

      So then boot your system with a LiveCD like knoppix and install Gentoo that way. You'll have a graphical environment you can use to do whatever you want while the system is compiling.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    9. Re:I learned very important things from Gentoo by s-orbital · · Score: 1

      I love gentoo, in fact I am writing this from my AmmoBox, which runs gentoo... anyway, I've started installing MEPIS on other machines that can't be tied down with days of compile time (work, my laptop). (I must admit to compiling my own kernels though... I have to "rice" out my Linux a little bit)

      I must say that I am really impressed by its ability to work cleanly and easily, and by Debian's apt system. I am not giving up my gentoo, its great for my "hobby/projects/server" computer, but on the computers that I use more as a tool than a project, MEPIS is the way to go. It is also great for evangelizing people to Linux. I've converted girls, even humanities majors to Linux via MEPIS...

      Anyone who wants to learn a lot about Linux and get in to the meat of the OS should install gentoo at least once though.

      --
      Patent: from Latin patere, to be open
    10. Re:I learned very important things from Gentoo by i_finally_got_an_acc · · Score: 1
      Wow, apparently a lot of people thought this was flamebait.

      Anyhow, I have MEPIS, and I approve. Linux needs to be easy and painless and there is no reason it can't be.

      --
      "I'm not religious, but at the same time I don't get why science always has to have something to prove."
    11. Re:I learned very important things from Gentoo by a9db0 · · Score: 1

      From my Mepis workstation, attached to my Gentoo server....

      It's all about using the right tool for the job.

      Mepis is a desktop oriented distro. Works great - I have it on my desk and laptop. It is easy and painless. Apt is a great package system, and the GUI tools (Synaptic) work well. Defaults are sensible for the target users - ie former Windows users. I add about three apps to a default install for 95% of my needs. But it's not for my server.

      I run Gentoo on my server because it fits my needs. My server is old (PII400), so control over optimizations and services is important. Gentoo gives me a better handle on configuration. And the package database tends to be more up-to-date. Important on a box that can be seen from out there. I've set up six of them, and while they haven't been without their challenges I've solved the problems and learned in the process.

      Part of it is me - I prefer the "Gentoo Way" over the "Debian Way" when it comes to managing init scripts, default configurations, etc. Oh, and it installed flawlessly with boot and root on a RAID-1 with all the other volumes on LVM2. No other distro I've tried has managed that cleanly. Including the new Debian installer.

      --
      -- "Never underestimate the power of human stupidity." - R.A.H.
    12. Re:I learned very important things from Gentoo by 10Ghz · · Score: 2, Insightful
      1. My time is better spent doing things other than compiling basic system utilities.


      Then do those other things. Typing in the commands to compile those "basic system utilities" takes few minutes at most. After that, it starts compiling and you can do whatever you want to do. You are in no shape or form required to sit on front of the computer while it compiles.

      Usually when I have done Gentoo-installations, I have done it so that I start first major compile (bootstrap) in the evening. That way it can compile overnight. In the morning, I proceed to next major compile (xorg, KDE etc.) and go to work. That way, when I get back home from work, it has finished compiling, and it's more or less ready to be used. And I haven't lost any time waiting for it to compile (since I'm either sleeping or at work).
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    13. Re:I learned very important things from Gentoo by m50d · · Score: 1

      That's fine. But you can't expect everyone to have that 10+ years. MEPIS is a fine distribution for lots of people, but so is gentoo. Personally I like USE flags enough that I'm willing to take the time to compile everything from source, because I'd recompile half of everything anyway to get the options I like and it's better to have that built in to the package managment system.

      --
      I am trolling
    14. Re:I learned very important things from Gentoo by Sloppy · · Score: 1
      My time is better spent doing things other than compiling basic system utilities.
      Mine too. That's why I have a computer do all the compiling for me.
      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    15. Re:I learned very important things from Gentoo by kindbud · · Score: 1

      Ah yes - then the newcomers can learn all about how their system is put together while not watching it. Uh-huh.

      --
      Edith Keeler Must Die
    16. Re:I learned very important things from Gentoo by skiman1979 · · Score: 1

      Well of course a newbie isn't going to learn about Gentoo by clicking around in Knoppix or browsing the web. However, if the newbie is using a distro like Knoppix to install Gentoo, he or she can read websites about Gentoo or the handbook itself even, while the system is compiling instead of staring at a console screen that is scrolling compiler text. How is a newbie going to learn about how Gentoo is put together by watching the text scroll by? Knoppix would at least give the newbie the opportunity to explore while the compilation is happening.

      --
      Having a smoking section in a public restaurant is like having a peeing section in a public swimming pool.
    17. Re:I learned very important things from Gentoo by kindbud · · Score: 1

      How is a newbie going to learn about how Gentoo is put together by watching the text scroll by?

      About the same thing they will learn by ignoring it. The point of my first post was that you don't really learn much about how the system is put together by using Gentoo. If the newcomer knows enough about Gentoo to decide that using Knoppix to browse the web while the system builds itself is a good idea, then they already know pretty everything they would have learned by building a Gentoo system, before they begin.

      --
      Edith Keeler Must Die
  34. reuse code! by Anonymous Coward · · Score: 0

    so....seriously, why on earth can't people get one of the 5037295632597325 working installers and modify it? There're *tons* of good installers. And please don't tell me "they sucked and we're doing this one well" - the others have been there, have written bugs, have fixed bugs, have ported their work and have worked hard adding features to get a decent installer.

    Writing a program to achieve a functionality it already exist in other program is not a bad idea, this is OSS, but it is quite stupid when your software doesn't really provide anything special. This installer looks the same - a installer which is not even near of other installers like the one fedora uses and that will take ages to get right.

  35. Why? by techguy911 · · Score: 0

    Why do they want or need a graphical installer? Gentoo is not meant for first time Linux users. I guess a decision has to be made whether Gentoo will try to become a "POP" distro that advertises and caters to all users. I hope, however, that they continue to distinguish themselves from other distros as they have so far.
    Allowing binary images and pre-built installs would speed things up and possibly attract more users, but they would be in danger of people using their distro like Debian, and emerge just acting like apt-get. I'll admit I have used stage 3+GRP installs more than anything.

  36. Very professional descriptions... by nine-times · · Score: 1
    Gentoo must be the greatest distro ever. Why? Because any linux install that uses the word "nazi-ish" has gotta be fun. Just check out the section on Portage:
    Wenrsync- this will download a portage snapshot from a Gentoo mirror and sync it locally. Use this option if you are behind a nazi-ish firewall that blocks outgoing rsync traffic.

    Apparently, if you have any anti-Semitic firewalls, Gentoo is the distro for you!

    1. Re:Very professional descriptions... by Anonymous Coward · · Score: 0

      You're not quoting official documentation, give me a break.

    2. Re:Very professional descriptions... by techguy911 · · Score: 0

      Yeah, I was very impressed by the Kernel sources screen.... I'm about to pick my new flashy kernel and most of the choices say this...Let me see

      These are the vanilla sources patched with the Gentoo patchset. These are generally considered stable.

      Hmm, gentoo-sources, gentoo-dev-sources, or development-sources. Looks like the Anaconda guys worked on this one!

    3. Re:Very professional descriptions... by hawaiian717 · · Score: 1
      Hmm, gentoo-sources, gentoo-dev-sources, or development-sources. Looks like the Anaconda guys worked on this one!

      gentoo-dev-sources and development-sources were removed in the current (2005.0) release. 2.6 was promoted to gentoo-sources (for the version with the Gentoo patchset) and vanilla-sources (for the plain kernel.org kernel). There's an alternate profile for those who want to stay with 2.4.

      --
      End of Line.
    4. Re:Very professional descriptions... by Anonymous Coward · · Score: 0

      Dude, there's so much more to being a "good Nazi" than merely being anti-semitic.

  37. *BSD is dieing.. by Anonymous Coward · · Score: 0

    I just heard some sad news on the radio. Former geek favorite, and (formerly) residing in a trash bin behind Artie's Burgers for 15 years.. *BSD has died.

    Truly an awkward OS.. *BSD will be missed for its awkwardness, shit stains and cum stains.. we'll miss ya buddy

  38. Meanwhile.. by lordsilence · · Score: 1

    While the others argue about the speed of a source based system or the long compile times...

    I'm pretty happy that Im able to get new software easily with a nice tool such as emerge.
    A graphical interface for the installations will be really nice for me, especially since Im so damn lazy and forget to look at the screen to see when things are finished emerging cross every stage of the install.

    However... maybe I shouldnt tell my boss about this graphical interface.. afterall, Im paid by the hour..

  39. So it's graphical, big deal... by divisionbyzero · · Score: 1

    It is still just as confusing for the casual user. Anything that requires the user to figure out what /dev/hda or ext2/3 or ReiserFS or Network Mounts, etc, means is still too complicated for the average user. There should be a default and advanced setting for advanced users. It requires what? Another dialogue box. That's not much to ask. The graphical interface may simplify things for advanced users but advanced users don't really need it simplified and the simplification reduces flexibility.

    1. Re:So it's graphical, big deal... by Tsiangkun · · Score: 1

      A user who doesn't understand /dev/hda should do some remedial linux reading before installing any linux system.

      I was thrown off by the BSD naming scheme for partitions. 15 minutes reading the literature saved me hours of headache.

      I've come to associate "easy to use" with crippled functionality for the benefit of people who don't like to read.

    2. Re:So it's graphical, big deal... by divisionbyzero · · Score: 1

      Agreed, but that is the majority of people that use computers, right? Oh sure, some of us care, but most "just want it to work".

    3. Re:So it's graphical, big deal... by agaffney · · Score: 2, Informative

      I purposely designed the GTK frontend to not be dumbed down. The purpose of the installer is not to make Gentoo easier to install but faster. Please direct all complaints to /dev/null.

    4. Re:So it's graphical, big deal... by DeathPenguin · · Score: 1

      Great work! Pretty much all the people I know of who are interested in Linux know about things like partitioning and network configuration anyway, so there really isn't much of a reason to dumb it down. However, command-line expertise comes with time even to power users. Your installer will make a huge difference to those who are really interested in learning Linux but lack experience necessary to do a typical Gentoo installation from a CLI.

    5. Re:So it's graphical, big deal... by Anonymous Coward · · Score: 0

      And that's why I bought a Mac mini. Screw Windows, screw Microsoft and screw the open-source zealots who thinks everyone's happy to learn 500 times the same shit when working with computers.

      I want to do work with the computer, not work on the operating system.

    6. Re:So it's graphical, big deal... by divisionbyzero · · Score: 1

      I never suggested that making something easier means dumbing it down. That's your bias, not mine. There are ways of gradually introducing complexity that do not equal "dumbing down". However since your goal was not to make it easier but faster, then that's a different matter. I'll have to try it, but I still say it will almost of necessity be less flexible.

      BTW, as a design philosophy, "Please direct all complaints to /dev/null." is a pretty poor one. I wasn't complaining. I don't have to use it. So, why should I complain? I was criticizing and criticism when conveyed properly can make things better. But if you feel you are so clever as to know all of the answers, then by all means continue to ignore all criticism.

  40. This is great news! ...and more by scronline · · Score: 1

    Aside from the fact that all the trolls seem to be the first person(s) to post here. I'll leave my thoughts about their.....short-comings that make them feel the need to state the things that they doout of this. As a former Slackware and Redhat that is now a Gentoo user, I have to say this is a great thing. The one thing about Gentoo that I dislike is the length of time for installation. Granted, it's a great thing for a newbie to do to really learn about how their system works and how it comes together. But it should be an OPTION to do it that way. Many users don't want to have to go throught all that mess. As for those of you that seem to think that Gentoo ISN'T faster. I have news for you, it is. I went from Redhat on 8 machines to Gentoo on 5 and I'm doing about 10% more work than I originally was with the SAME systems that were originally running redhat. But let's face it. Everyone has their own opinions when it comes to what linux distro is best. NOONE is really wrong in their opinion. Do you know why? BECAUSE LINUX IS ABOUT FREEDOM IN THE FIRST PLACE! You're free to choose what distro you want to use. You're free to choose to roll your own, you're even free to use any software package out there you want and not use what's supplied with the distro. So I say to ANYONE who's 'holier than thou' about their distro of choice. Bugger off. Just because you like it and it works great for you doesn't mean everyone else will think the same. I don't cram down people's throats that they should use Gentoo, but I'm a Gentoo user. Which brings to mind, do you know what has been the cause of every major civilization since the dawn of time? Internal fighting. So why are linux people fighting when we should be joining against Redmond?

    1. Re:This is great news! ...and more by kb7oeb · · Score: 1

      If you are short on time for an install just do a stage 3 install. The packages cd has enough pre compiled packages to get all the way to gnome or kde desktop. Maybe a little longer than a redhat becuase of the manual install but not much

    2. Re:This is great news! ...and more by Anonymous Coward · · Score: 0

      I think the reason you get 10% more done is the qualiy of the speed you are now snorting. Grow up, child.

    3. Re:This is great news! ...and more by scronline · · Score: 1

      Maybe you should have read further before getting on your high horse with your comment. As I said later in the post, what works good for you might not work good for me. It also stands to reason that it goes the other way around.

      Just because _I_ got a performance boost doesn't mean you will. There's all kinds of different factors here. Hardware, things installed and running. Code OF those things running. I just stated a fact as _I_ see it.

      And for what it's worth, you don't snort speed. You POP speed. Cocaine is the snorting drug.

  41. Very nice, but I recommend Gentoo even without it. by kerrle · · Score: 1
    I stayed with the RedHat and Fedora distros when I first moved to Linux, but a little over a year ago I switched to Gentoo - Fedora is a great distro, but some of their changes to included software had me looking to switch to something where I knew exactly what patches were included.

    Moving to Gentoo was quite the learning process - virtually everything is done by hand, though the documentation is very good at guiding you through it.

    You'll definitely learn more getting a Gentoo system up than you will running through Anaconda.

    It was well worth it, though. I used to consider myself pretty good with Linux; I could always get what I wanted out of it. Gentoo, though, really allows you to get down low if you want - really just a couple steps above something like Linux from Scratch.

    I certainly wouldn't recommend it as an easy OS for new Linux users with no command line experience (though once it's set up, it's easy), but it's great if you're interested in learning more about how a system works.

  42. gentoo - a bit overhyped? by sloth+jr · · Score: 3, Insightful

    "because it's source-based, it's notorious for its speed" - so what, no other distribution uses source to compile its distro?

    1. Re:gentoo - a bit overhyped? by Stevyn · · Score: 1

      It's over hyped by some of it's users. These people certainly don't reflect the majority. Gentoo is mostly for people who have fun and enjoy tweaking their system. The installation can take a few days, but it's not difficult if you do exactly what the manual says to do. That said, it doesn't take a genius to install the damn thing, just someone with a little basic knowledge and the ability to read a manual.

      Anyway, the whole compile everything theme isn't regarded for it's speed, but for it's ease to customize packages with the USE flags. Again, that's really just more tweaking and playing around because it interests you, not because you're expecting a 50% increase because you told gcc to unroll some loop (-funroll loops) which creates larger binaries which may fill up your cache faster and slow the system down when the program actually runs.

      So I guess for people put off by the lack of maturity of gentoo users, it's really just a few people who don't know much of what they're talking about. It's the people who answer many questions on the forums that really keep the distro going.

    2. Re:gentoo - a bit overhyped? by Anonymous Coward · · Score: 0

      no other distribution uses source to compile its distro?

      Typical distributions don't do it on every client. That's what is meant by "source-based".

    3. Re:gentoo - a bit overhyped? by m50d · · Score: 1

      As I'm sure you know, no other well known distribution uses source to compile on the end user's system. Remember how much fuss Yoper made over being 686 optimized? Gentoo has that x3 or so (how much "that" is is another debate), because it's optimised right to the level of the processor you have.

      --
      I am trolling
    4. Re:gentoo - a bit overhyped? by _the_bascule · · Score: 1

      so what, no other distribution uses source to compile its distro?

      http://www.sourcemage.org/

      http://lunar-linux.org/

      Perhaps not what you meant, but gentoo is not the only dependency resolving source-based distro

      --
      Our diversity is our strength
  43. Because of a lack of understanding by karmaflux · · Score: 4, Funny
    --

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

    1. Re:Because of a lack of understanding by Anonymous Coward · · Score: 0

      As a Gentoo user I can say shame for promoting a stereotype and thus putting words in my mouth...

      and I can say it 6.27% faster than you could.

    2. Re:Because of a lack of understanding by Anonymous Coward · · Score: 0

      If you use the -O7 flag, you can get it down to 17%.;-)

    3. Re:Because of a lack of understanding by hendridm · · Score: 1

      That is the funniest thing I've read in awhile, mostly because it's so true. :)

    4. Re:Because of a lack of understanding by Anonymous Coward · · Score: 0

      No, Gentoo users have to put up with a stereotype based upon just one of the original motivations for creating Gentoo.

      You know I've seen stupid jokes about Gentoo users for years. But I can't remember the last time I saw somebody actually claim that speed was the primary advantage to using Gentoo.

      Maybe you should give this tired old joke a rest.

    5. Re:Because of a lack of understanding by Anonymous Coward · · Score: 0

      You might end up some foaming twitchy --funroll-loops freak with pics of cars as your X backdrop.

      I use "-O2", and I hate stickers.

      The implications of my system philosophy leans more towards a car that is just a frame on wheels with a windshield.

      If you want spoilers and high-tech fuzzy dice, go with RedHat or SuSE...

    6. Re:Because of a lack of understanding by m50d · · Score: 1

      Completely undeserved though, if you're judging a distribution by its vocal idiots you won't find any you like. I could make a page with just as many stupid Debian user quotes, or for any distribution. ("I like packages.debian.org to see what packages there are, if gentoo had something like that I'd consider switching". Erm, did you even try typing the stupidly obvious URL to get the gentoo equivalent?)

      --
      I am trolling
    7. Re:Because of a lack of understanding by mindstormpt · · Score: 1

      Look at the article. Wonder why the speed reference comes first?

    8. Re:Because of a lack of understanding by Anonymous Coward · · Score: 0

      Because the article submitter was trolling.

  44. Using stable or unstable? by HBI · · Score: 1

    Stable is fine. Unstable sucks wind. That's the point, it's unstable.

    I've never hosed a Gentoo system with emerge in stable. I have had some marathon sessions fixing particular fine points, but the system always recovers. Even with buggy kernel support of a chipset (Nforce), and constant panics thereof in the midst of marathon compile sessions, emerge kept trying its damnedest to keep it patched up.

    Beside which, you can just erase the portage tree and pull a new one down if you hose it up too much.

    --
    HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    1. Re:Using stable or unstable? by macshit · · Score: 1

      Stable is fine. Unstable sucks wind. That's the point, it's unstable.

      No. In fact, it's not particularly unstable, and actually rather rocks. By far the worst thing about it is the name, as it confuses the uninformed into thinking it's dangerous.

      I've never hosed a Gentoo system with emerge in stable. I have had some marathon sessions fixing particular fine points, but the system always recovers.

      And in over 5 years of updating Debian unstable daily, 99.9% of the time there have been simply no problems at all -- and I've never had any lossage nearly as bad as you seem to have had using Gentoo "stable" (I've certainly never "hosed a system").

      The reason for this is that almost all Debian maintainers are really, really, really careful about what they what they do, and put a lot of thought and effort into making even "unstable" as solid as possible.

      Have you ever actually used Debian, BTW?

      --
      We live, as we dream -- alone....
    2. Re:Using stable or unstable? by HBI · · Score: 1

      Yes, but you get to live with old software. If that makes you happy, fine, but I can't do it. I need the latest and greatest of many things for compliance, and if I were using Debian I would have to roll it myself in many cases. Gentoo does it for me.

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    3. Re:Using stable or unstable? by macshit · · Score: 1

      Yes, but you get to live with old software. If that makes you happy, fine, but I can't do it. I need the latest and greatest of many things for compliance, and if I were using Debian I would have to roll it myself in many cases.

      You seem to be confused. We are talking about Debian "unstable", which for the most part does have the "latest and greatest" (the few exceptions are generally things where the maintainers must be very careful, and these are typically available by using the "experimental" archive as well, e.g., gnome 2.10).

      --
      We live, as we dream -- alone....
    4. Re:Using stable or unstable? by Genom · · Score: 1

      I have to agree here. The only problem I ever had with Debian/Unstable seriously breaking stuff was when there was a perl transition that seriously b0rked up the works for about a week. That was only once, and was a couple years ago.

  45. slashdotted already! by bogaboga · · Score: 1

    Let a kind slashdotter paste a link. The author "does not feel like testing out his server's capabilities!"

  46. finally!!! by Anonymous Coward · · Score: 0

    That was about time. This can actually make Gentoo become the #1 distro.

  47. Looks nice. by ajaf · · Score: 1

    It looks very functional, and I like the list of "steps", this's familiar for us who installed a lot of gentoo installations.
    Still, I prefer the text installation, it gives you more control and teachs new people a lot of linux stuff.

    --
    ajf
  48. 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 Anonymous Coward · · Score: 1, Funny

      You named your daughter Double-D?

    2. Re:Is that a *good* thing? by Anonymous Coward · · Score: 0

      Um,... I'm just curious- you don't have to be a police officer living in Aptos, CA, do you..?

    3. 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.
    4. Re:Is that a *good* thing? by Anonymous Coward · · Score: 0

      Big deal. I still fucked her.

    5. Re:Is that a *good* thing? by Dan+Farina · · Score: 1

      Your daughter must like pain. Or have nothing better to do.

    6. Re:Is that a *good* thing? by mythogen · · Score: 1

      From the POV of a college-aged male, your daughter sounds extremely attractive, but not exactly worthy of awe, much less terror. Gentoo's docs, for the most part, are very nice, and a stage 1 isn't that much harder than the other stages. Mostly, it just requires more waiting. I'll fall on my face and worship her when she's a kernel contributor.

      Which is not to demean the achievement, of course; especially since further up you call her a non-technical user. Women who aren't afraid of tech are sexy as hell. I don't suppose she's going to school in Texas, is she?

      To keep this on topic, I used to be a gentoo user, but now use an ibook almost exclusively. At work I use Ubuntu a lot, and the speed of using binaries instead of source packages is really cool. I know you can do binary installs with gentoo, as well, but I always felt that was kind of sacriligious.

      I'm half inclined to think this whole daughter thing is a hoax, actually; a 19 year old female who installs gentoo and posts on /.? Too good to be true!

    7. Re:Is that a *good* thing? by Anonymous Coward · · Score: 0

      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.

      Really? As a user and sometimes-admin of redhat, mandrake, suse, debian, freebsd, openbsd, sunos (4.x), solaris, and yes, gentoo, I would yawn. Editing make.cong and typing "emerge" dozens of times does not give you much street cred in my book.

    8. Re:Is that a *good* thing? by Fjornir · · Score: 1

      This thread is useless without the pics!!!

      --
      I want a new world. I think this one is broken.
    9. Re:Is that a *good* thing? by coolGuyZak · · Score: 1

      Women who aren't afraid of tech are sexy as hell

      I agree that women capable of technical feats are attractive.

      a 19 year old female who installs gentoo and posts on /.?

      It's the father who made that post on /. There arn't any guarentees she will ;)

    10. Re:Is that a *good* thing? by overshoot · · Score: 1
      It's the father who made that post on /. There arn't any guarentees she will ;)

      No guarantee, but she did.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  49. Makes no sense by TelJanin · · Score: 2, Interesting

    If your computer can't handle GTK, why the hell are you installing Gentoo on it?

    1. Re:Makes no sense by Anonymous Coward · · Score: 0

      Gentoo runs on a lot of architectures, even embedded devices.

    2. Re:Makes no sense by Anonymous Coward · · Score: 0

      I installed it on a PII 266 laptop. Of course, now I don't want to update it to the latest version for fear of having to wait a week for the laptop to be usable again. Maybe I should use that distributed GCC thingy ...

    3. Re:Makes no sense by Anthony+Liguori · · Score: 3, Informative

      I put Gentoo on a VIA based system with 32M of ram. It was the perfect distro b/c I was able to put the very minimal amount of software on it with Cyrix specific optimizations--something no other distro could offer.

      Took a while to build, but what do I care.

    4. Re:Makes no sense by bcmm · · Score: 1

      Um... GTK needs X. Many people don't want X.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
  50. "Elite" Gentoo users!? by Laebshade · · Score: 2, Insightful

    I was going to mod you down for acting a bit like a troll, but I'll reply instead.

    The first sentence was arrogant. While it does give me a certain amount a pride to be able to do something most people can't, I don't flaunt it, simply because there are a billion other things people can do better than me (like stay in shape).

    The second sentence is insightful. I've gone through several Gentoo installs; it has taken me 4 tries to get a good Gentoo install on my server (i.e., when I reboot the system doesn't fail). Fortunately, after I finished the third, I was able to get Gentoo running on my desktop, too. To say it was a learning experience is a definite understatement; it changed the whole way I think about computers. Above all, what has helped me most in installing Gentoo is having 2 PCs and a kvm switch.

    The third sentence is an opinion. The docs do not work for every setup; in fact, they are a guideline, and will absolutely work for most setups.

    1. Re:"Elite" Gentoo users!? by Anonymous Coward · · Score: 0

      Good work, fatso!

    2. Re:"Elite" Gentoo users!? by RedHat+Rocky · · Score: 1

      "what has helped me most in installing Gentoo is having 2 PCs and a kvm switch."

      Having network and ssh, up and running on your install system works even better.

      Web browser + xterm + Gentoo Documentation = Good Installation Experience

      --
      Anything is possible given time and money.
    3. Re:"Elite" Gentoo users!? by Laebshade · · Score: 1

      I use SSH too. But what happens if you run into a problem with SSH or iptables? SSH is usually never a problem, but if I'm messing with new settings for iptables (or some new fangled firewall I'm trying), a KVM switch is a must.

      And you can't set up a GUI with SSH. Well, at least you can't test a GUI with SSH.

    4. Re:"Elite" Gentoo users!? by LinuxRules · · Score: 1

      "And you can't set up a GUI with SSH. Well, at least you can't test a GUI with SSH."

      Sure you can, just tunnel the GUI through SSH. But like you said, if you nuke iptables and don't have a failsafe in place, then you have some problems.

  51. notorious? by Anonymous Coward · · Score: 0
    Gentoo is notorious?

    notorious, adj.
    Known widely and usually unfavorably; infamous:
    a notorious gangster; a district notorious for vice.
    (The American Heritage® Dictionary of the English Language, 4th edition)

    Next you're going to tell me that Linus is infamous among hackers.
  52. 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.

    1. Re:Configuration--not Compilation--is the problem. by Anonymous Coward · · Score: 0
      For example, where in the documentation does it mention starting /etc/init.d/famd at boot?


      http://www.gentoo.org/doc/en/gnome-config.xml

      Does a user know to chmod his RTC?


      http://forums.gentoo.org/viewtopic-t-218523-highli ght-chmod+rtc.html

      How to umask a vfat partition so that users can access it?


      http://forums.gentoo.org/viewtopic.php?t=173099&hi ghlight=unable+load+nls+charset+cp437

      How to setup multiple sound cards?


      http://forums.gentoo.org/viewtopic-t-263469.html

      How to enable the kernel laptop mode?


      http://www.gentoo.org/doc/en/power-management-guid e.xml

      How to setup power management runlevels?


      http://www.gentoo.org/doc/en/power-management-guid e.xml

      How to make fonts appear cleanly and consistently?


      http://forums.gentoo.org/viewtopic-t-187389-high li ght-font+guide.html

      This isnt a definitive guide, just what I found in about five minutes. Just because you have not bothered to look for answers in the documentation does not mean that it is not there.
    2. Re:Configuration--not Compilation--is the problem. by Anonymous Coward · · Score: 0

      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?

      The Gentoo Forums contain the answers to all these issues and more. A goldmine for anyone searching for Linux related help/answers.

    3. Re:Configuration--not Compilation--is the problem. by pilot1 · · Score: 1

      Most of the things you want documentation on are the same for all Linux distributions, Gentoo has a good amount of Gentoo-specific docs, but there's no reason a user can't use generic docs to accomplish anything you listed above.

    4. Re:Configuration--not Compilation--is the problem. by BigBuckHunter · · Score: 1

      FAMD is a dependency of KDE (and gnome) in portage. Why would you want a non-root "user" to be able to set a clock? Why would you want a non-root "user" to be able to mount anything (perhaps I'm just closed minded)? By "application sound server", are you referring to something like ALSA/dmix or ARTS? I know what an application is, and I know what a sound server is, but what is an "application sound server"? The multiple soundcard documentation is right here.

      http://forums.gentoo.org/viewtopic-t-263469-highli ght-.html

    5. Re:Configuration--not Compilation--is the problem. by Anonymous Coward · · Score: 0

      forums are not documentation - they're a great place to raise issues and get answers, and can provide the starting point for real documentation, but they're still not documentation.

      I don't want to have to trawl through forums to find my answers, I want someone to be able to search real documentation.

    6. Re:Configuration--not Compilation--is the problem. by Liquid+Len · · Score: 1

      First let me say that I believe Gentoo is the most powerful distribution available.

      What the hell does that mean ?

    7. Re:Configuration--not Compilation--is the problem. by m50d · · Score: 1

      He means being able to access the vfat partition, not mount it. Because vfat has no permissions, by default ordinary users have no write access to anywhere on any vfat partitions. It's in the mount manpage how to change this though.

      --
      I am trolling
    8. Re:Configuration--not Compilation--is the problem. by thirty2bit · · Score: 2

      If you want to build a house, you don't ask for a magic hammer to do the work for you. The missing items you've stated don't prevent anyone from installing and using Gentoo. Tuning and optimization of the external infrastruction is optional. For that you have to know what you're doing, know what to tweak.

      USE flags and CFLAGS, again, are tuning and optimization. If you don't screw them up, you won't have an unusable system.

      Since you have constructive concerns, why not join the Gentoo project and make a difference instead of bitchin?

    9. Re:Configuration--not Compilation--is the problem. by sgtrock · · Score: 2

      Gentoo has by far the best installation documentation set that I have ever seen for a Linux distribution. I can't say the same for much of the Linux distro documentation that I've used in the past.

      Gentoo's forums are some of the most useful that I've ever seen for solving Linux related problems, regardless of distribution. They make a fantastic resource for troubleshooting. I've taken to checking them first for issues that come up for my Debian laptop. The answers that I find in the Gentoo forums are always knowledgable, clear, and to the point.

      Don't knock the forums until you try them.

  53. GUI installer should use the GRP. by Joseph+Vigneau · · Score: 1

    So how do they tell the user that it's going to take like 3 days to do a stage 1 install?

    They (and the GUI) would be better off only installing the GRP packages, then... "Power users" can upgrade as they see fit...

    1. Re:GUI installer should use the GRP. by temojen · · Score: 1

      Before they removed the screenshots you could clearly see that it gives you the option to use GRP.

  54. I could be wrong, it's been known to happen by Pinefresh · · Score: 1

    but I was under the impression that the ubuntu installer was pretty much the exacty same as the debian installer.

    1. Re:I could be wrong, it's been known to happen by Anonymous Coward · · Score: 0

      Well it was GPLed... who knows Gentoo could be using it too.

    2. Re:I could be wrong, it's been known to happen by Anonymous Coward · · Score: 0

      The Ubuntu installer more or less the Debian installer, only with a few minor diffs.

  55. 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
    1. Re:Talking of things graphical by Anonymous Coward · · Score: 0

      Gentoo the ultimate geek distro? Dude, that's Slackware.

      Bow down to the ol'school boy!

      Hehe, just kidding.. Slackware isn't old school.

    2. Re:Talking of things graphical by Anonymous Coward · · Score: 0
      It should probably have an icon, along with Ubuntu maybe.

      But (!), I want to ask you a question. What does being a 'geek' mean to you? To me, it means aggressively pursuing your own brand of eccentricity. It means doing what you do and doing it well. It does not mean running an arbitrarily hard-to-install operating system just for the 'bragging rights'. It does not mean pointless 'optimizations'. You can learn just as much of the superficial workings of any distro if you had the inclination. I mean, do you really think that some GNU/Linux users are somehow 'geekier' than others because of the distro they use?

  56. 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).

    1. Re:This is great news by Sithgunner · · Score: 1

      I use Gentoo for similar reasons, I don't care my build makes some app launch a few seconds faster, but the slim base install makes me build the system as I want without all the default thing stuffed up.

      If there is a distro that is binary based but everything else is Gentoo, I consider taking that. (Of course, no more USE flag)

      The speed of binary install on another machine made my jaw drop after using Gentoo for over a year...

    2. Re:This is great news by Dave2+Wickham · · Score: 1

      Have you tried a Debian netinstall? Small-ish ISO image, only installs the Debian base.

  57. Why I use it by ShyGuy91284 · · Score: 2

    I use Gentoo. Do I do it for "speed"? No. The main reason: Variety. Since Portage is source-based, it is by far the vastest package management system for any Linux Distro. If anyone can find a larger system with frequent updates and sometimes obscure software, I'd like to know (Searching the net for RPM's doesn't count). The second reason is how tweakable it is. Although that one isn't really Gentoo-specific, as I think Debian, Slackware, and a few others are just as tweakable beyond the install.

    --
    In undeveloped countries, the consumer controls the market. In capitalist America, the market controls you.
    1. Re:Why I use it by Ziviyr · · Score: 1

      As a Gentoo user, I tend to miss several packages that are in Debian.

      --

      Someone set us up the bomb, so shine we are!
  58. I Dub Thee too, "Sir Troll" by repvik · · Score: 1, Insightful

    Yeah, you're as much trolling as the story ;)

    If you've ever tried comparing KDE or Gnome from Slackware/RedHat/Debian with Gentoo, you will see that the optimizations are very effective. I've used Slack,RH/FC, Deb, LFS and Gentoo. It takes me less than half the time to open Mozilla on gentoo. I like that.

    1. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0

      I've used Gentoo also, and I see no speed increase. If someone can show me some benchmarks I might believe you, but otherwise this is just a bunch of hot air.

    2. Re:I Dub Thee too, "Sir Troll" by temojen · · Score: 1

      I always thought this had more to do with prelinking and using premptable kernel than any compilation optimizations (neither of these require an source-based distro).

    3. Re:I Dub Thee too, "Sir Troll" by diegocgteleline.es · · Score: 3, Insightful

      If you've ever tried comparing KDE or Gnome from Slackware/RedHat/Debian with Gentoo, you will see that the optimizations are very effective. I've used Slack,RH/FC, Deb, LFS and Gentoo. It takes me less than half the time to open Mozilla on gentoo. I like that.

      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.

      Mozilla is slow in gentoo, and is slow in other distros because it is the same damned code. If it's really faster (and give me numbers, not sensations, it's very easy to make people think something is faster by just telling him its faster. Quoting Linus: "If we can't measure it, it doesn't exist") I will be pleased to analyze for you what it's making it faster - prelink, who knows.

      Usually, only asm paths hand-coded by programmers in the code really benefit from microoptimizations. Forget about most of the rest.

    4. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0

      I'm sorry to say this to you, but real performance doesn't come from microoptimizations, but from the algorithms and data structures.

      GCC 4.0 has made real performance improvements to many projects without rewriting their algorithms and data structures, particularly start-up times due to symbol visibility.

      Changing the circumstances and method of compiling an entire system can have substantial performance improvements, whether you like it or not.

    5. Re:I Dub Thee too, "Sir Troll" by BeesTea · · Score: 1

      This is insightful why ?

      Code optimization for a specific CPU features isn't make believe. It's a very real advantage. Hence the inclusion of the compiler instructions to do it. Clearly you've not done any HPC work.

      --
      2b2b2b415448300d
    6. 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.

    7. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0
      This is insightful why ?

      Code optimization for a specific CPU features isn't make believe. It's a very real advantage. Hence the inclusion of the compiler instructions to do it. Clearly you've not done any HPC work.


      Of course optimizations have an effect.. but to hear the average Gentoo'er talk about it you're getting a 25 percent speed increase.. which to anybody who has actually played with flags and sucks and then performed a few metrics can tell you is horseshit.

      So apparently, you're a shit talker.
    8. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0

      to hear the average Gentoo'er talk about it you're getting a 25 percent speed increase

      That's the stereotypical Gentoo user, not the average Gentoo user.

      So apparently, you're a shit talker.

      He talks shit because even though what he says is true, it's not what your idea of a Gentoo user would say?

    9. Re:I Dub Thee too, "Sir Troll" by brsmith4 · · Score: 1

      I have done HPC work. You are right and wrong at the same time. Your general assesment that code optimization is a very real advantage is quite true, but mostly when you are dealing with long duration algorithms. Say using -O3 on a simple pi approximator gives you a 3% increase in speed. If it takes 4 seconds to run (or the time for OO to start, I know, ignore the I/O) this 3% increase will account for a loss of .01 seconds, taking you to 3.9. This is completely unnoticeable to the average user, hence optimizations are not all that useful considering the time they add to compilation. However, a certain vasp case takes almost a month to compute on 4 nodes. That 3% increase just translated into a days worth of saved time. What about year long runs? Maybe save an entire month?

      My point: heavy optimization: waste for gentoo n00b-user binaries. Only increases compile time yet bears no real benefit. Serious HPC code or even general purpose HPC code, absolutely necessary.

    10. Re:I Dub Thee too, "Sir Troll" by BeesTea · · Score: 0

      Compiling for 686, or more specifically a certain CPU type, is not as simple as increasing the compiler optimization level. The standard Linux binary is compiled for the generic 386. Having done some HPC work, surely you know it is advantageous to use the capabilities of 686 if you can.

      --
      2b2b2b415448300d
    11. Re:I Dub Thee too, "Sir Troll" by Sancho · · Score: 1

      -Os, on the other hand, can reduce load times, is noticeable, and is testable.

    12. Re:I Dub Thee too, "Sir Troll" by BigBuckHunter · · Score: 1

      Things that 'can' make apps faster on Gentoo than other distros.

      1: Better Prelinking (decreases startup time)
      2: Newer libraries than any other distro (on the ~x86 branch)
      3: Processor Optimizations for compilers
      4: Choice of compilers (including icc!), and slotted compiler installs

      All of these optimizations could apply to other distros, but Gentoo makes it easy. It's extremely simple (compared to LSF) to have a ntpl 2.6 install with glibc 2.3.5 and GCC3.4/4/icc7/icc8. Almost any software that you could want installs with a simple command. Want the Doom3 Demo? Type, "emerge doom3demo" and it's done! You don't even have to DL the package from Id's site. It just does it.

      A mostly happy gentoo user,
      BBH

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

      The only flaw in your logic is that sometimes a programmer will do something stupid like:

      for( int i = 0; i strlen(str); ++i ){
      str[i] = 157 - str[i];
      }

      When not optimized the performance of this is what? O(N^2) for each index in our array it recalculates the length looping over the entire array

      A decent compiler with a little bit of optimization will do what? convert that to something more like:

      int len = strlen( str );
      for( int i = 0; i len; ++i ){
      str[i] = 157 - str[i];
      }

      Wow, that's a huge improvement now we're looking at an O(N) vs. O(N^2) now we're talking about some serious performance boosts.

      And of course this is a very simple example of how optimization can help, of course when using p4 optimizations you can take advantage of the pipeline in the process by arranging the instructions in such away to better take advantage of the processor architecture... But what do i know... it's late and I probably don't make much sense

    14. Re:I Dub Thee too, "Sir Troll" by c0p0n · · Score: 1

      But man, it's not really about compile-time optimizations stuff. It's about dependence control. You can control which dependences of an app you want to build (if they're optional of course), so you can reduce significantly footprint, improve speed and load times by not having to load a truckload of unneeded libraries.

      Compile-time optimizations usually come in handy, and can make your system a bit more responsive. But this is only a small part of the advantage of using gentoo.

      --

      Your head a splode
    15. Re:I Dub Thee too, "Sir Troll" by diegocgteleline.es · · Score: 1

      A decent compiler with a little bit of optimization will do what? convert that to something more like:

      Everybody uses those optimizations. CPU-specific optimizations don't do that

    16. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0

      What if str[i] = 157 ? :)

    17. Re:I Dub Thee too, "Sir Troll" by Anonymous Coward · · Score: 0

      I call your false and raise it.
      "What you won't get are speedups related to a function of the data size."
      If you have a function that doesnt do anything, but is called with a high complexity, it is perfectly possibly for a compiler to change the complexity.

    18. Re:I Dub Thee too, "Sir Troll" by turbidostato · · Score: 1

      "However, a certain vasp case takes almost a month to compute on 4 nodes. That 3% increase just translated into a days worth of saved time. What about year long runs? Maybe save an entire month?"

      Simple maths: 3% is always 3%.

      3% from 4 seconds is 4*0.03=0.12 seconds;
      3% from 1 month is 1*0.03=0.03 months (more or less 21 hours, not "days").
      3% from 1 year is 1*0.03=0.03 years (more or less 11 days, not "months").

      So your 4 seconds app goes to 3.9 seconds, which is hardly a significative difference.
      Your one month app goes to 29 days, which is hardly a significative difference.
      Your one year app goes to eleven months and twenty days which, again, is hardly a significative difference.

      There's no magic that converts 3% into 10% percent when you go from few seconds to a year.

    19. Re:I Dub Thee too, "Sir Troll" by thoromyr · · Score: 2, Informative

      How is what he said blatantly false, Oh modded insightful troll? I have mod points but would rather post a counter to your absurd comment.

      That constant you refer to does exist, but has nothing to do with compiler optimization. Were you asleep in CS101 or do you enjoy misrepresentation? DING DING DING, WAKE UP.

      Two O(n^2) algorithms are only the same speed for sufficiently large data sets such that the (presumed different) constant has negligible effect. For sufficiently small data sets an O(n^n) algorithm may be faster than an O(1), it just depends on the value of the constant. Again, this has nothing to do with compiler optimization -- it doesn't have the option to "use small data sets" or to select an algorithm that is most efficient for a particular data set.

      Secondly, where did you get the idea that compiler optimizations give speed increases of "two, three, or four times faster". Compilers *do* have some tricks (e.g., loop unrolling), but outside of forced examples you are not going to get speedups like you imply for large code sets like KDE and Gnome.

      Thirdly, do you really think no other distro enables optimization? It may not be "optimized" for "your hardware" but, get over it, "your hardware" isn't somehow magically different than all the other hardware for your platform (x86, PPC, whatever).

      So stating unrelated truisms (not getting "speedups related to a function of the data size") is all it takes to get modded insightful? Bah!

    20. Re:I Dub Thee too, "Sir Troll" by NorthWoodsman · · Score: 1

      GNOME is written in C. (Just sayin')

      --
      1p}{ 1 sp34k |33+ +|-|e|\| p30p13 \/\/il| 8e i/\/\pr3553|)
    21. Re:I Dub Thee too, "Sir Troll" by brsmith4 · · Score: 1

      Very astute of you.

      That 3% increase just translated into a days worth of saved time.

      21 hours??? Thats about "a days worth of saved time"

      0.12 seconds??? Sure, but I wasn't being precise, its still UNNOTICEABLE

      11 Months and 20 days??? "maybe save an entire month"

      Given that the percentage decrease in run-time was never stated to be constant, I covered my unwillingness to do the calculations with a "maybe". Give me a break.

      What was your point again? The point of my post was to show that compiler optimizations are generally better for long duration codes (or codes that are designed to be compiled in a certain way, like video codecs). My point wasn't to sit there with a pen and paper or a calculator for that matter, and give you precise times of completion.

      I dub thee "Sir Anal"

    22. Re:I Dub Thee too, "Sir Troll" by turbidostato · · Score: 1

      "What was your point again? The point of my post was to show that compiler optimizations are generally better for long duration codes"

      Yes; and my point was a non-relevant optimization on the short run makes a non-relevant optimization on the long run too.

      AND I took the time to show my numbers to prove it.

  59. OMG! by Anonymous Coward · · Score: 0

    People might see those pictures of XP with a skin on it and think it's Longhorn!

  60. Not really new news.... by r_jensen11 · · Score: 0

    The project's been out there for a while. If you don't believe me, feel free to check out Gentoo's forums to get a rough idea. for example: http://forums.gentoo.org/viewtopic-t-316615-highli ght-.html

  61. Gentoo is rice by generalleoff · · Score: 1

    http://funroll-loops.org/

  62. TFM wrong - not surprised by Tsu+Dho+Nimh · · Score: 1
    As the clueless non-Linux geek who helped on the install mentioned by the grandparent post ... we found TFM to be wrong in a number of places, and misleading in a few others. My suggestions on how they could fix their documentation and make it easier for novices to use were ignored.

    The consistent weak point in any Linux distro I have ever tried is the lack of accurate user information that doesn't presuppose in-depth knowledge of the OS.

  63. Quit Whining by Anonymous Coward · · Score: 0

    I have used Linux flavors for nearly five years now with a majority of the time spent with Red Hat and Suse, and recently became familiar with Gentoo. There's more to it than just compiling the basic system utilities, as some an complained about, and its that which makes it different and in my opinion, better. My initial reaction that those of you who are bitching about it must have failed the install or something. It really is a fun thing to do if you like that stuff, and gives a deep view on the workings of Linux. Its in the spirit of Gentoo to compile for your machine, so anyone who doesn't like it should leave. I think its fantastic that they're making a GUI, so rock on Gentoo.

  64. Don't care by Starji · · Score: 1

    As long as they keep the non-graphical installation option available, I don't really give a rip about a graphical installer. I don't even know why I care about that, I just do. Maybe because it's what helps make Gentoo unique.

    In any case, Gentoo is definately not for the timid user (i.e. n00b). There's just a lot more manual stuff you have to configure, which is fine with me, but not people who don't know anything about linux. I've been recommending ubuntu for the people who want to try linux but just don't have the skills.

    And as far as optimizations not helping overall speed, I think that's wrong. I checked glxgears FPS for both Ubuntu and Gentoo, both with direct rendering enabled showed ~800 fps for Ubuntu and ~1700 for Gentoo (-march=pentium3 -Os). I wouldn't be suprised if I'm missing something in regards to that 'benchmark', but whatever.

  65. I use Gentoo. by Rakishi · · Score: 1

    I use Gentoo because it works for me. I use it on a secondary computer and before Gentoo I tried SuSe and Mandrake, with the former being a pain and a half to get working (network drivers just did not get detected correctly) and the second not installing. So I
    I've stuck with it and have reinstalled a few times, each time learning something new (usually by borking it beyond my ability to repair). It's a secondary system (mostly a server now) so every so often I "emerge world" and continue with whatever else I was doing.

  66. So how long.... by dspisak · · Score: 1

    Will it take to compile the grahpical installer so I can then wait again for the world to compile?

  67. Things to do while building Gentoo by Anonymous Coward · · Score: 0

    I am a new user to Gentoo but thanks for all the warning about long installation times. I think I will mill corn, churn butter and hunt for game while installing Gentoo.

    WhatMeWorry

  68. Based on GUI version of GNU Make, GCC? by Elwood+P+Dowd · · Score: 1

    (See subject.)

    --

    There are no trails. There are no trees out here.
  69. This can only be good... by Fungus+King · · Score: 1

    I'd think that at least some people would be put off by the comprehensive Gentoo handbook... if it gets more people using it, then all the better!

    Maybe if the option still exists to do it the current way then perhaps you'll be more l337 for being among the few left taking that route :p

  70. Thats Not The Point! by SteevR · · Score: 3, Interesting

    The point of gentoo's portage system, from my point of view, is the elimination of package dependency issues, and compiler version issues.

    I've used linux for about 10 years, but only heavily for the last 4. Why? I enjoy using linux because I enjoy the programming environment. It was hell getting to the point I'm at now though... ...I tried Redhat 5.2/6.x/7.x... ...I tried various debians... ...then I settled on Slackware. Every distros fscked up weirdo patches on their kernels, their XFree, their desktop environment and installers. Even the random libraries I used, such as the then-nacient SDL and Allegro had distro-specific patches. Which meant a binary I compiled on my box wouldn't run anywhere else. Ever wonder why small sourceforge projects don't release *ix binaries? Everyone is using their own damn gcc version, their own damn libc. You can't even be sure that a program with nothing but libc dependencies will compile.

    Slackware was fine, for awhile. Then they decided to move further and further from each individual projects standard source packages (kde, xfree, kernel) and I was having problems with getting the early nvidia driver to work with several of their kernels.

    Portage solves the problem. If a program won't build with the particular version of gcc, or xfree, or whatever library you're using, the ebuild for it will depend on a specific version of the compilation environment and each library.

    Everyone who talks about optimization (there are gains, but they are small) is missing the point. The point is that I am taking largely unchanged cvs copies of each project's source when I compile. As a developer, I worry about being up to date- so I build a new version of SDL in the backround while I browse the web, or go on coding. No fuss, no muss, and no worries like Debian has with Ubuntu- incompatible binary issues.

    For God's sake, lets leave the incompatible binaries issue to other operating system families. Just build the source from it's source.

    Distro leaders take note. *ix users are tired of incompatible binaries.

    --
    Performing sanity checks on your own beliefs is vital in avoiding poisoned koolaid.
  71. Re:Very nice, but I recommend Gentoo even without by EzInKy · · Score: 1

    Moving to Gentoo was quite the learning process - virtually everything is done by hand, though the documentation is very good at guiding you through it.


    This installer sort of negates your statement, don't you think? This thing is worse than Genkernel which encourages people to install without learning to configure a kernel properly.

    --
    Time is what keeps everything from happening all at once.
  72. Source-based != great speed improvement by Pepsi__Blue · · Score: 1

    "Gentoo users usually have smaller, leaner and more optimized systems than others, but given that harddrive space hasn't been at a premium for at least three years now, is having smaller binaries really that important? In terms of speed, most Linux applications make no use of MMX, 3DNow!, SSE, SSE2, or SSE3, which means that compiling for 386 usually creates a program that's only the tiniest ammount slower than its 686 equivalent. The few programs that do make use of these instruction extensions (such as MPlayer) are usually made available in both 686 and 386 mode, and often in Athlon build too, so that everyone has the best build for thier system.This means in terms of an overall increase in performance, Gentoo is unlikely to bring more than 15% which is hardly a new lease of life.

    "However, any benifits that Gentoo may bring are dashed by the time it takes to compile software...

    "...Beyond that [Portage], Gentoo is little more than a solution looking for a problem: 100% of all desktop machines sold today have CPU cycles to waste, which means that getting even an extra 20% out of your applications will make little difference."

    Excerpts of a review of Gentoo in Linux Format, January 2005, page 52.

    Now will all of you that think Gentoo is "notorious for its speed" please shut up?

  73. Re:Not completely by symbolic · · Score: 1


    I like portage, but I have to say that the whole masking business is quite an annoyance. I don't encounter it often enough to remember what to do when the situation arises, so what should be a simple install turns into an exercise in burning time. Also, at some point, they'll probably encounter etc-update, and the (currently) arcane method of dealing with it. Not to worry- I think there's still quite a bit of "coolness" left. The "cool" they don't get during installation will come back to haunt them later on.

  74. What about kernel config? by starseeker · · Score: 2, Interesting

    I would be REALLY impressed if this sucker could do a Knoppix style detection of what hardware you have on the system, and recommend which modules this will require in the kernel.

    I had waaaay too much fun early on figuring out I hadn't complied some specific drivers for controllers or some such and wondering why my harddisk and CDROM were so slow. Please, please, pretty please have it recommend what to compile into a kernel.

    Of course, maybe I should just use the general purpose kernel and stop worrying about it. Hmm... naah! ;-)

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  75. Re:Very nice, but I recommend Gentoo even without by kerrle · · Score: 1
    Well, it depends; not everyone needs that level of knowledge.

    I know, it's amazing, but some people really don't like mucking about at the kernel level.

    I'm one of those tinkerers that wants to know how everything works, but some people just need a working computer - and with this, Gentoo takes a step towards also being a solution for them.

    You and I still have the manual option, and for people who want to really learn about linux, it can continue to be recommended.

  76. Pot, meet kettle by ccharles · · Score: 3, Informative

    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

    This is just as bad as the intro. I run Gentoo, and compiling most apps is very reasonable. There are a few packages that DO take a LONG time (KDE and OpenOffice.org are commonly the worst offenders). However, for somebody who runs a light desktop like I do (Fluxbox) it's perfectly fine. Additionally, many packages are available in precompiled binary packages to speed this process up. I know a few people that compile everything except OO.o, for example.

    Just my $0.02.

  77. Screenshots by caluml · · Score: 1

    Screenshots

    Sorry, I've removed the screenshots to avoid a /.ing.
    No you haven't :)

    1. Re:Screenshots by karthik_r085 · · Score: 1
  78. DD: short for "dear daughter" by overshoot · · Score: 1

    But I'm sure she'll appreciate your version.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  79. Oh thank god by Anonymous Coward · · Score: 0

    Oh thank god

  80. I for one like Gentoo by deian · · Score: 1

    I'm on a 900mhz athlon and unlike most of you, who own better systems might not really care for the difference gentoo provides, I can most definitely say that the performance I get under gentoo is extremely great in comparison to others(specifically: ubuntu, mandrake and rh).

    Compiling the whole system took about a day and a half, then another couple of hours emerging important packages. The less important software I just emerged later as I needed to use them.

    Those of you bitching about the compile time...it really doesn't take that long for the performance you get in return. The large packages that do take a long time, such as ximian-openoffice and mplayer, can be emerged while you're asleep.

    The performance difference can be seen, I dint feel like I'm working on an old system at all - in fact I still think it kicks ass: games run perfectly(even under wine), apps start very quickly and run smoothly.

  81. Is it still April 1? by kwiqsilver · · Score: 1

    Is this a late /. April Fool's story?
    I've been a gentoo user for a few years now, and have wasted^H^H^H^H^H^Hspent countless hours reading the gentoo forums. Every few weeks somebody asks why gentoo doesn't have an installer (graphical or otherwise). The question is followed by pages of "gentoo doesn't need an installer" or "the installer would get in the way of the fine tuning during install" or "if you need an installer, you shouldn't be using gentoo", etc.
    I don't see how they can have all the options and customizations of a true gentoo install with a gui. But if they can manage it, then that's great.

    I actually prefer booting the CD mounting my partitions, pulling down the stage 1, then going from there. The first thing I do when I boot the CD is start sshd. Then I go to another box, start a screen session and ssh into the new box. Then I can ssh into the second box from anywhere (or just sit at the keyboard) and attach to that screen and install. Since a gentoo install is: run some commands, wait a few hours, repeat, I find containing my install in a screen session convenient.

    To reduce the compile time, I find it quite helpful to set up distcc as quickly as possible, and have all the PCs in my house pitch in.

  82. OT: I think NOT by Anonymous Coward · · Score: 0

    Whenever I see someone's opinion backed up with "I think not," I'm forever going to picture Dash's 4th-grade teacher from The Incredibles. The same insanity in promotion usually seems to apply.

    "You're letting him get away? That little rat is guilty! Guilty! Guilty!"

    (Of course, in the movie, he was right. :)

  83. notorious for speed? Totally missing the point by starseeker · · Score: 1

    I have never noticed a significant speedup just because I was using Gentoo. The reasons I use Gentoo (this is just me, your milage may vary)

    a) Debian-esq control of how the system gets put together, or maybe even a little finer control. I like this.

    b) Being able to dictate at compile time what features to compile in (pdf in Grace plotting tool anyone?)

    c) If my hardware lives through the install, I can be fairly certain I've got a solid system. It took memtest86 hours to find a problem with a ram stick that a gentoo build crapped out on almost immediately.

    d) Knowing that my system is self consistent in the sense that everything on the system can be built by the system.

    The last is a subtle point, but if the rest of the internet fell off the globe tomorrow in theory (provided I saved my tarballs) I could re-create another Gentoo machine from scratch - no binaries needed except those used to bootstrap stage 1 and a couple special cases like nvidia drivers and acroread. I can reasonably expect that if I need to tweak and recompile something my machine, all by itself on its own resources, is up to the challenge. On a more practical note, I can grab almost any source code from the net and already have all the needed libraries to compile the thing. (Debian I always wound up hunting dev packages - I'm sure there is a setting to install all of them but I never did get around to finding it. I really should have.)

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  84. mirror for screenshot by Anonymous Coward · · Score: 0

    parent's link to pictures has been removed due to slashdotting. So:

    distrowatch screenshot:
    http://distrowatch.com/images/screens hots/vidalinu x-anaconda.png

    from

    distrowatch article on the installer:
    http://distrowatch.com/weekly.php?issu e=20040628#2

  85. Gentoo doesn't have dselect and apt-get? by fishbowl · · Score: 1

    I still haven't heard an argument against dselect that makes any sense to me, a user who is happily using it.

    --
    -fb Everything not expressly forbidden is now mandatory.
  86. Gentoo is good. by PatrickJ_M · · Score: 1

    Say all you want, but Gentoo is a great distro. I like the fact you are in total command... the distro leaves everything to you to set up. The update system is great, plus there are very frequent updates to packages. I just type "emerge -uD --newuse world" and bam, it updates. I like the fact that it is hard(er) than other distros to install. It's not really hard, but it's not so easy that you click a few buttons like in XP. Gentoo is very easy to configure, and it's been much less of a pain in the arse than those "easy" distros, which got really annoying. Gentoo is unique. I admit, the "optimizations" are a bit crazy, but... is it really? The optimizations aren't obcessive. And did anyone time a before and after with and without them compiling? I don't like the idea of a graphical installer for Gentoo. Hopefully they'll let us still install via the terminal.

  87. Openoffice-bin? by Anonymous Coward · · Score: 0

    The trick with openoffice is not to d/l it in source form. Since it's an interactive program, it's unlikely that the miniscule speed difference caused by local compile (if any) will make sufficient difference to render the huge compile time worthwhile.
    Same goes for firefox, but I usually go for source on everything else.

  88. The editors must like flamebait by umoto · · Score: 1

    There must have been several submissions about this news (which is great news, BTW), but the Slashdot editor picked the inflammatory one. I'm quite happy with Gentoo, but I'm not aware of any real speed advantage. The story would have received a very different reaction if the line about speed had been left out.

    Gentoo is all about customization. On my server, I have lots of server-oriented software, but no X11 support. On my desktop, I have a hundreds of zany packages installed, and all of it actually works together. I've tried configuring similar systems with binary distributions, but I ended up spending hours fiddling with package management. Maybe the difference is that Gentoo acknowledges the need for fiddling and thus optimizes for fiddling.

  89. Notorious! You keep using that word... by Anonymous Coward · · Score: 1, Funny

    Because of emerge, it's notorious for being simple to maintain.

    Notorious

    You keep using that word. I do not think it means what you think it means.

  90. Re:Very nice, but I recommend Gentoo even without by EzInKy · · Score: 1


    You and I still have the manual option, and for people who want to really learn about linux, it can continue to be recommended.

    It's not about what can be done, it's about the direction the distro is heading.

    --
    Time is what keeps everything from happening all at once.
  91. gentoo is great because... by wooby · · Score: 1

    Too bad they're going graphical, because "Watching all this shit go by makes me a Unix genius."

    Also curious about this post is the use of "notorious." Threw me a bit; was this a positive or negative post?

    notorious: Known widely and usually unfavorably; infamous: a notorious gangster; a district notorious for vice.

  92. Pragmatism rules. by Col.+Bloodnok · · Score: 1

    And people wonder why destros like these will NEVER make it to the public and get the support they so richly deserve.

    Distros like this fail (everything fails eventually) but the good bits will be carried on.

    Speaking as someone who tried gentoo (seriously, I ran it for over a year) I learned to appreciate the strengths:

    Bang up to date code.
    Compiled from source with full optimisation for the target platform
    Dependencies handled cleanly
    Very customisable

    But the downsides (for my purposes) were too great for this distro to be useful:

    I can get bang up to date code which is precompiled and arguably better tested against the rest of the distro, from almost any other linux distro.
    Compiling from source, while *fun* and *cool* and *optimised* is negligably faster in most cases. The time spent compiling was *never* regained in performance improvements over the lifetime of the code (which might be measured in weeks before another update is required).
    A small incremental version change in a fringe application can cause a *huge* menace in dependant software requiring recompile. OpenOffice, X and QT where the worst offenders in my experience. I mean sure, when FC3 releases a new patch against OOo I have to download another 300mb of crap to install (FC3 sucks in many ways), at least I don't have to recompile the bastard.

    The fact is, the gentoo community suffers criticism poorly. I remember pouring over howtos and the forums trying to extricate myself from emerge inter-dependency wonkiness, I was hugely disappointed with the help on offer and the general attitude of hostility. I won't be going back.

  93. Please mod parent down, as it is inaccurate. by Noksagt · · Score: 3, Informative
    Amoung nerds isn't it's noteriety due to its unearned reputation for speed?
    No--it may be notorious for the ricers who think that they have a faster system by compiling it themselves.

    In some benchmarks (such as the one povray uses), gentoo systems are often near the top. In this respect, it isn't unearned. But this doesn't mean every app on the system has been made measurably quicker & that some ricers aren't using ridiculous CFLAGS which do more harm than good.
    Didn't /. post a benchmark showing that its optimizations were overagressive, and that net performance suffered?
    If anyone can find this article, please post a link.

    While I've certainly seen poor benchmarks from some systems, the default CFLAGS are '-O2 -pipe'. This is typical of other distributions & is NOT "overagressive."

    Users can certainly choose their own CFLAGS, which can lead to better or worse performance than the default CFLAGS. This kind of makes benchmarking a joke: The particular combination used in a particular article will not be representative of all gentoo installations.
  94. Gentoo & Speed? by TPS+Report · · Score: 1

    My question: is Gentoo really that much (or any) faster than other linux distributions? Or is it more along the lines of "Look at me! I built this whole system from source, including the bootloader!"

    It seems like unless its at least 10% faster than FreeBSD or RedHat or whatever else, why bother with the extra time investment? If you're to the point where an extra 3-5% speed will really help (eg: a business setting), why not build another machine and load balance? I'm not saying speed isn't nice, I'm just saying I dont understand the excitement.

    Gentoo is a decent OS; I dont see anything wrong with it. I just dont see the excitement when it comes to compiling everything optimized for an extra 2% speed, taking 10x as long to get the job done, and possibly having to worry about optimized compiler bugs in the process.

    Maybe I'm just not seeing the cause of excitement.

    --
    I was told that I could listen to the radio at a reasonable volume from nine to eleven...
  95. Man... by Anonymous Coward · · Score: 0

    Gentoo is so burned.

  96. whole story is retarded by timmarhy · · Score: 1

    i'm sick of shit FUD about gentoo being super fast. it's using the exact same programs as every other distro uses.

    --
    If you mod me down, I will become more powerful than you can imagine....
  97. big system definitely NOT required by toby · · Score: 1
    I agree that "notorious speed" is a needless exaggeration, but it's also pretty silly to say:

    Gentoo is a really nice distro if you have the system for it

    I've done Gentoo installs on various machines from 3.2GHz P4, 500MHz AMD K6-2, down to 400MHz P3 laptop. Just in the last couple of days I've done a 2GHz Celeron and a 1.3GHz Celeron M laptop. These systems have various amounts of RAM but I can tell you unequivocally that a 256M machine will have no trouble whatsoever building Gentoo. I generally start with Stage 3.

    emerge gnome xorg-x11 does take overnight (about 178 sub-packages: but note how simple the emerge invocation is?), but it's really no inconvenience to let it run and be ready to use it the next morning. You pretty much only build a Gentoo Linux system once anyway.

    I never understood why people didn't just plan their day better. But maybe that's because I'm a programmer and I'm not scared of running compilers.

    --
    you had me at #!
  98. Automation by Eternal_Flame · · Score: 0

    *sigh*
    Gentoo is one of the few distros out there that I think is just better off without a graphical installer. I personally think that one of the coolest things about Gentoo is the whole thing has no automation at all, that even the install teaches you a lot about how linux works. Its that 'do-it-yourself' that originally attracted me to Gentoo, and still beingsme back every once in a while. Take that away and it just won't be Gentoo...

    --
    ~You laugh because I'm different, I laugh because I'm insane~
    1. Re:Automation by fishbowl · · Score: 1

      If a GTK+ based graphical installer can work on your system, you are past the point of needing an installer, and what you need now is a configuration manager.

      I don't know too many people who have ever really had installation problems per se. Configuring sound devices for multitrack recording, or configuring a voice modem to send and receieve faxes and run voice mail, or configuring 3D graphic support for games, or configuring a WiFi card, or a remote printer on a windows box via SMB, those things become complicated, and there's rarely anything fun/intuitive/easy available to help.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:Automation by Anonymous Coward · · Score: 0

      Oh, I so agree.
      The installation of Gentoo was easy.
      Im still not done getting everything working -- but i'm a lot closer than I ever was with Debian, mind you ;-)

  99. Speculation or Experience? by paully_007 · · Score: 1

    I have a 900 mhz Athlon with 512 mb ram, it's no where near as nice as a: "4 GHz computer with a gig of RAM to compile the entire system under a couple days" It takes that much time on a 5 year old Athlon. If you wanted to you can cut down the time considerably by use GRP packages, you just can't customize as much. So have you ever installed Gentoo, or is this just some random spunk you sprayed on the wall for some attention, or were you the first troll to jump on "rip on Gentoo because it scares me, with all that awful compiling" bandwagon? I'm just saying: try it you might learn someting about Linux, that Lindows just can't teach ya...

    1. Re:Speculation or Experience? by Anonymous Coward · · Score: 0

      Like he said, if you want to learn something use LFS, but wasting your time compiling because you think it is going to run faster is just silly.

  100. Re:notorious for speed? Totally missing the point by chrislunter · · Score: 0

    I'm actually a little creeped out that you'd set up another Gentoo box instead of going outside to see what happened to the internet. Well, the internet, and probably the world O_o.

  101. You know. by Anonymous Coward · · Score: 0

    If you really want to be a putzy linux geek
    playing harda$$ with a 'hard-to-use on purpose'
    linux, why don't you pick up openBSD and become
    truly 'l33t'.
    Or better yet..f*ck all that, be real and buy ,download, or build a good baseline linux and customize like real linux users and admins do.

    Gentoo is an ego thrill for asshole canaries.

  102. I don't want noobs using Gentoo by rips123 · · Score: 1
    I for one like being able to go to forums.gentoo.org and find reasonably intelligent posts from people capable of following an execution path through a set of scripts.

    As soon as a distro becomes mainstream like Redhat did so long ago, all of the would-be nerds jump on board and the community gets swamped trying to hold the weight of their incompetencies as they ask a million questions that could be answered with 'RTFM' or about 5 minutes investigation.

    The only way to save gentoo from the same fate as RH/Suse is to stop making it easier to use!

    If gentoo goes this path, I might have to start using BSD on my desktop.

    1. Re:I don't want noobs using Gentoo by brxndxn · · Score: 1

      You are the kind of 'know-it-all' elitist nerd that gives the entire linux community a bad reputation.

      Instead of encourging people switching from Windows and 'noob' linux distros so they may learn, you instead insult them and call them incompetent. Of course they're fucking incompetent when they just start.. Just like you were fucking incompetent the first time you touched a computer.

      --
      --- We need more Ron Paul!
    2. Re:I don't want noobs using Gentoo by rips123 · · Score: 1
      Not at all. You've put me in entirely the wrong box. I will happily post answers where I can regardless of the posters level of proficiency. I just wish sometimes the questions were of higher callibre. I would rather post answers to difficult questions (eg. 'My kernel Oops-ed and crashed in FuncName+0x30/0x130, what does that mean?') than answer hundreds of 'how do I install apache and php?' questions.

      IMHO, there should be a 'distro/proficiency gradient' of sorts.

      New users should find it easier to install and get support for RedHat/Mandrake/Suse, move from their on to Debian/Slackware when they know a bit more about how the system works, move to Gentoo when they know what a compiler is, have used automake, understand basic dependencies, etc. Maybe move to LFS if they're feeling brave after that.

      Its not fair to burden a technical mailing list with 'How do I X?' questions. Imagine if people thought it acceptable to ask Linus/Andrew "how do I install openssh?" on the lkml? It would make the list useless and they would have to start another list without the naive posts (akin to spam) getting in the way of productivity - what a waste of time/energy! Luckily, that doesn't happen with the lkml but it does happen with distro's.

      I don't think people should be discouraged from using gentoo, I just think Gentoo is the wrong sort of distro to encourage people that are scared of a command line too.

  103. screenshots slashdotted by anourkey · · Score: 1

    He removed the screenshots from the screenshot page.... luckily google has a cache.
    http://66.102.7.104/search?q=cache:JLQtqPZe9pYJ:de v.gentoo.org/~agaffney/gli/+&hl=en

  104. Awuu too bad by whitetiger0990 · · Score: 1

    I thought I was cool becuase I installed it without an installer program... Guess not. Well maybe if I... uh. Nevermind.

    Well the old way of installing it is great for newbies becuase if you follow the directions you learn a lot about unix commands and stuff.

    --
    You have been warned.
  105. No SOME people are idiots, WHATS NEW? by jrushton · · Score: 1

    You'll find idiots wherever you look. There are idiots using gentoo as well.

    I and lot of the other gentoo users, don't need that sort of thing aimed at us.

    The reason I like gentoo so much is because when its installed, theres no crap running, and no unneeded services. It's ready to make do what I want - not what some wizardy one size fits all style installer thinks I want.

    1. Re:No SOME people are idiots, WHATS NEW? by surprise_audit · · Score: 1
      You'll find idiots wherever you look. There are idiots using gentoo as well.

      And if the other distros made it so freakin' easy to recompile with weird optimizations, we'd be seeing RedHat Ricers & Debian Ricers, and so on.

      The principle reason I started with Gentoo was that (at the time) it was just about the only Linux distro that supported both x86 and sparc. It's kinda nice not to have to switch mental gears when going from one system to another. I can install near enough the exact same packages on both archs and everything goes into the same places in the filesystems. I think the only other distro with the same arch support was Debian, and that looked like it was stagnating somewhat. I might have stayed with Redhat, but they dropped sparc support around v6.2.

    2. Re:No SOME people are idiots, WHATS NEW? by Carlos+Laviola · · Score: 1

      Sparc's been a supported Debian architecture since the release of 2.1, aka slick, in early 1999. It obviously didn't just appear out of nowhere, so.

    3. Re:No SOME people are idiots, WHATS NEW? by surprise_audit · · Score: 1

      As I said, at the time when I was looking for multi-arch support, Redhat had just dropped sparc and the onlyt other one I remember was Debian. Saw it, tried it, didn't like it, end of story.

  106. Live Cd?? by sd01 · · Score: 1

    Why does any distro not come on a live CD these days? Anything less is arcain. With Knoppix you get to try before you buy and there is 2 gigs of clooped space available for what ever an installer needs. Geez... Linux is getting less cutting edge everyday.

    1. Re:Live Cd?? by Locarius · · Score: 1
      " Why does any distro not come on a live CD these days?"

      Gentoo DOES come on a live CD. In fact, you install from the Live CD. Here's the torrent for the x86 Live CD

  107. Argh by meax · · Score: 1
    *yawn* Do we have to go through this every friggin' time a Gentoo story is posted on /.? OMG I compiled my system with -O9 -ffast-math -ffuck-up-my-system and it's now 300% faster and 119% more stable. If you want that, go here.

    That's not what Gentoo's about(at least to me). For me, it's a highly configurable Distro which leaves me in control and actually forces me to RTFM and learn something about what I am doing.
    Additionaly, it's an excellent Server Distro. Before Gentoo I used Debian(which I really liked) on my tiny little webserver, but ended compiling stuff like PHP myself because I needed a feature or didn't need another. With Gentoo I am able to do this _within_ the package manager. It's also very easy to take a proactive stance at security or switching back and forth. And for all those of you complaining about the moving speed of the portage tree, which sometimes is too fast for a server sofware repository, wait till GLEP19 is implemented.
    </fanboi rant>
    meax
    --
    Entertainment for Nerds. Stuff that matters, ...sometimes.
  108. Already there by EvilStein · · Score: 2, Informative

    Kind of. It's called Genkernel, and is in the installation docs. ;)

    1. Re:Already there by Anonymous Coward · · Score: 0

      I don't think genkernel does any auto detection, it seems to me more like a simple hand holding utility to remove some of the work in compiling your kernel. If it does do auto detection, it needs work since it I ALWAYS have to go through a new kernel and make sure my 3ware card is compiled in.

    2. Re:Already there by EvilStein · · Score: 1

      It does.. with kudzu on startup. It usually puts *too* much in..

  109. Obscurity is cool... by Goonie · · Score: 1

    If every nitwit from the suburbs has it, it is by definition no longer cool, and the cool people will find some other thing to do to differentiate themselves.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  110. nuts. that was my idea. by Zarf · · Score: 1

    once again... I've taken too long and somebody else has a project doing the same thing.

    --
    [signature]
  111. 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.

    1. Re:My thoughts, having installed Gentoo by Anonymous Coward · · Score: 0

      Constant reconfiguration of /etc files?

      I emerge --sync; emerge --newuse --world -Duva every single day, and haven't noticed this as overly annoying. Reconfiguration does happen, but really not all that often.

      When you first install Gentoo, you definitely have to go through a bunch of them a few times, but that's why they added -5 (mv -i) to etc-update.

      And what's the alternative? Moving file in /etc to *.rpmnew just sucks.

    2. Re:My thoughts, having installed Gentoo by thoth · · Score: 1

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

      I had this exact issue - if I let my Gentoo system go for a few weeks without an update, I'd have 50+ files to merge. Yes, I know about etc-update, but diffing each file from a set of 50+ is super tedious. Do Gentoo users seriously manually decide whether or not to accept the change to the myriad of files, like font colors or serivce shutdown scripts? I got to where I'd just take everything, being careful to not change /etc/fstab since I wanted to keep booting. ;) I'd merge each update to fstab by hand, but got really sick of doing it when every time it was like some RCS version header that was changing. There had to be a better way.

      I gave up and went to Ubuntu. Maybe I'll try Gentoo again, I did like it, in spite of a few minor things.

    3. Re:My thoughts, having installed Gentoo by Freultwah · · Score: 1

      The way I see it, it would have been lots easier if you just had typed

      find /etc -name "._cfg*"
      then evaluated what files you definitely won't need updated (fstab, modules.autoload, the bulk in conf.d etc, whatever fits your system), removed the ._cfg* versions of them and then executed etc-update.
    4. Re:My thoughts, having installed Gentoo by Anonymous Coward · · Score: 0

      See? Gentoo TEACHES you things. Almost every criticism I see about Gentoo boils down to someone who hasn't learned how to use LINUX itself.

  112. notorious? by august+sun · · Score: 1
    it's notorious for its speed.

    Let me jump on the bewildered bandwagon right..... here

    I love Gentoo, I run Gentoo, but I have zero delusions about the performance as every benchmark I've ever seen has shown at most a 1-2% improvement over the precompiled distros.

    Besides, everyone knows that the real reason to run Gentoo is that having text constantly flying down your term makes people think you're up to some really cool Matrixy shit while in actuality you're recompiling Gaim to add support for the pokemon smiley set

    ~AS (positively gay for quickly scrolling text)

  113. what's wrong with the current installation? by drew · · Score: 1
    --
    If I don't put anything here, will anyone recognize me anymore?
    1. Re:what's wrong with the current installation? by Anonymous Coward · · Score: 0

      I agree, its the easiest one yet I've tried. And I've used LinuxPPC, SUSE, Debian and Mandrake. Its extremely well documented, even for old world PPC boxes, which I use. If they only apporoximate that ease with a graphical installer, I might ley my pet monkey do installs for me (if I had one).

  114. [OFF FREAKING TOPIC] holy crap by SirTalon42 · · Score: 2, Funny

    "because you told gcc to unroll some loop (-funroll loops)"

    Wow... I just realized it was "Unroll Loops" and not "Fun Roll Loops"

  115. Knoppix by mollyhackit · · Score: 1

    Everyone got hung up on the stupid optimization jokes instead of "Graphical install, isn't that Knoppix? http://hacks.oreilly.com/pub/h/2479 http://forums.gentoo.org/viewtopic.php?t=39998

  116. But... by rscrawford · · Score: 1

    But installing Gentoo from a live CD onto an ancient SunBlade 100 with a Sparc64 architecture was one of the proudest moments of my life! Okay, more like the most painful ten hours of my life, but still.

    --
    -- The reason it's called the right wing? Irony.
  117. From the n00b's perspective by William-Ely · · Score: 1

    I have dabbled in Linux for a few years now. When I used RPM based distros like Red Hat, Fedora Core, and Mandrake I often found myself trying to install a package and it would require me to install another package due to dependancies and that package would depend on 2 more and so on. I finally got sick of the whole RPM thing and decided portage was a good alternative so I looked into Gentoo. After spending a week trying to get it working I gave up and went back to Windows XP. I will definately try it again with a GUI installer. I must admit that atempting to install Gentoo was a very educational experience. There are lots of little things that I took for granted.

    --
    Mod me down with all of your hatred, and your journey towards the dark side will be complete!
  118. Bash gentoo all you like but... by jamesshuang · · Score: 1

    emerge beats everything hands down. I've installed Ubuntu, and although I'm (still) completely in love with the incredibly fast installs in comparison, no matter how much I poked and prodded, it just didn't have the polished feeling, nor the completeness of archives.

    Before you declare me a gentoo fanboy, know this: I've installed Ubuntu a whole bunchload of times. I loved apt-get and it's speed. But nothing ever worked as well as they did in gentoo. Mplayer had huge ugly fonts. I know there's a setting, but why couldn't ubuntu just configure it like gentoo? And the marillat seems to be always broken... And why can't I just configure CUPS using the good old localhost:631 method? Ubuntu hides so much things that it reminds me of Mac... without the prettiness. Which is completely pointless. After so much fiddling around, I left my system on overnight and compiled a stage 3 gnome system, and was done with it.

    I don't know why everyone keeps making fun of gentoo with 4 ghz computers and all the like. I routinely compile complete gnome 2.10 systems with centrino 1.5 ghz, no more than 512 mb ram. This only takes a single overnight, even though I do a gcc-3.4 upgrade. It's also essentially intervention-less... I issue a single emerge, wake up the next morning, fiddle around with the much beloved config files, compile the kernel with my custom config file, install grub, and boot.

    Another thing that peeves me about the anti-gentoo sentiment- those of you complaining that your emerge -u systems are breaking, perhaps you should remove the ~arch keyword in your make.conf! The only toolkit instability that I've come across is one where I emerged system with ~arch. Unmask programs as you need them with /etc/portage/packages.keyword (yes, I know, it's annoying). But this keeps your system rock solid while having the latest programs!

    1. Re:Bash gentoo all you like but... by Anonymous Coward · · Score: 0

      Actually, localhost:631 works on OS X

    2. Re:Bash gentoo all you like but... by jamesshuang · · Score: 1

      That's odd... I can get to localhost:631 on OSX, but none of the passwords that I know of (is there a root account on OSX?) work properly. So yes, of course I can VIEW the printers, but I can't add them, change them, or otherwise adminster them at all. Kinda like Ubuntu... grr...

  119. gentoo-like system: by Teja · · Score: 2, Informative

    Vidalinux is a gentoo-like system but the installation process is that of Fedora's with the usage of RedHat's anaconda installer. It also uses Portage as it's package manager and I've heard many impressed with it, here is a review stating that Vidalinux is Gentoo done right. Here is the review of Vidalinux and you can compare it with a review of Gentoo

    --
    - Teja
  120. Gentoo Tranlate-O-Matic returns! by Sweetshark · · Score: 0, Flamebait

    Gentoo Tranlate-O-Matic returns:
    1. My time is better spent doing things other than compiling basic system utilities.
    "The install would have been faster if I would have RTFM'ed and learned about Stage3+GRP or had http://justfuckinggoogleit.com/"
    2. My optimized Gentoo system does not run faster enough to make up for the time lost building it from source.
    "I really did trust the ramblings of clueless newbies of any distro."
    3. Turns out there was nothing to learn from installing Gentoo from stage 1. I already knew what goes into a system at the most basic level, but I got this from 10+ years of Unix/Linux experience, before I ever saw Gentoo.
    "I cheerfully ignored the good stuff, like for example an excellent initscript layout, and whine on /. how gentoo is not completely different from other linux/unix setups."
    Going to try MEPIS now. 'Sposed to be easy and painless.
    "Next week, you will hear be bitch about MEPIS."

  121. Security by bluefoxlucid · · Score: 2, Interesting

    More important than speed from optimization is the ability to use the stack smash protector and get PIE binaries in Gentoo, which with a PaX or GrSecurity kernel and a MAC policy for GrSecurity or SeLinux provides for the most part a complete security solution with great ease of maintainability. This stuff is also being shifted into Ubuntu by the hardened debian team as Hardened Ubuntu.

  122. No reiserfs? How disappointing. by Danuvius · · Score: 1

    No reiserfs (appearantly because " reiserfs = teh suck ")--the disturbance in the force you may have detected is the apathy that thousands of Gentoo users suddenly developed for the Gentoo Installer.

    If people around the world can use reiserfs without notable injury (or, as in my case and in the case of everyone I personally know, no injury at all), then surely someone vying to provide such a choice and highly visible piece of software to a leading linux distribution could have put in a bit of extra effort and get partitioning properly working with all popularly used filesystems.

    My disappointement and disdain on this account is practically tangible. The Gentoo installation process is thoroughly automatable. There are a limited set of choices during the process, all of which can be effortlessly foreseen and mapped/planned out. (Talking about installing "by the handbook", of course.) ext3 is 6 years old, reiserfs is 4--we're not talking cutting edge. Not bothering to support reiserfs just seems like lazily taking the easy way out of something certainly solvable. I hope that, in time, someone more capable will take over the Gentoo Installer project or overtake it with a better installer.

    --
    Akarsz Magyar Gentoo fórumot? Akkor
  123. Re:#buttes implores you to watch by Mystic0 · · Score: 1

    Oh man. This is why I browse at -1. I've been using Gentoo for over a year and I think it's a great tool... but this is just funny.

  124. A user by Tsunam · · Score: 1

    I'm a gentoo user on 3 different systems. A webserver being one of them.

    As far as it goes about where the instructions for this or that goes. Unlike other distro's the forums http://forums.gentoo.org/ are probably some of the best I've ever seen. When you ask a question you tend to get some kind of helpful response. Even if its the amazingly simple question of how do you pipe a output to do something else. Others will net you a n00b ranking and razing without getting the response. That is one of the main reasons I've stayed with gentoo. The community around it just makes others appear elitist. *those of you who know which one i am talking about can say it but i wont ;)*

    Of course you do have those ricers who do the 80 different cflags (many of which end up being redundant when you use -O2 or -O3). You also have the currently crazy people who've been running on GCC4 for months now, and have it working properly.

  125. ACK by Anonymous Coward · · Score: 0

    The trolls come out of the wood work when a gentoo story is posted.

    Unfortunately the trolling is more grounded in ignorance and bigotry than mischief. People like having a group of people they can feel superior to to hide their own insecuritys about their knowledge.

    To the usual bs posts that will be modded up.

    I don't want to wait around for things to compile

    SHUT THE FUCK UP. I ran gentoo for three years on my athlon 700, KDE was the only thing that i had to wait for.

    Of course the time that you spend searching around trying to find rpms to fix the missing and out of date libraries because you have glibc_version_21.34.3.redhat_9_special_version.rpm and need glibc_version_18.34.redhat_8.rpm to install that particular program is a far more efficient use of your time. Hmmmm, I wonder which i prefer, reading slashdot while something compiles in the background niced to 15 or digging to the underbelly of the internet looking for one kooky version of an rpm before you can install that certain program.

    Gentoo users only *think* it's faster really there suffering from a mass delusion.

    I ran Redhat, Mandrake then Debian for two years before trying LFS and finally Gentoo when gentoo hit 0.4 (that would be about three or four years ago).

    I'm sorry if KDE being a fucking slug (to the point of driving me to XFCE) under Redhat and Mandrake and being not only usable under gentoo but zippy is just my imagination.

    Of course it's not the "optimzations" which i don't really touch, it's the lack of SHIT that Redhat and the commercial distros start up at boot.

    But gentoo users annoy everyone blah blah

    I spend a hell of a lot of time on various mailing lists, forums and irc channels, the anti gentoo trolls make FAR FAR FAR FAR more annoying, pissy, whining noise than any gentoo user has EVER made in the history of this world.

    The installation doesn't teach you anything)

    No, bootstrapping a usable operating system with nothing but a boot disk doesn't teach you anything. Nor does learning about different types of filesystems, fstab, using fdisk, compiling and installing a kernel, kernel modules, chroot, proc, bash and basically learning what makes linux linux.

    No that knowledge is magically imparted to you as you click "next" on the gui installer in Redhat (or if your feeling adventurous and do an "expert install") whoa there wouldn't want to turn into a ricer.

    In the end it doesn't matter, every community needs its whipping boy, for the overall IT world its linux users, within the linux community it's gentoo users. Fortunately the VAST majority of gentoo users are people who are sick to death of the SHIT that some of the bigger distros create and have gradually moved across to more basic distros to run their applications on. Because thats all a distro is a platform to run applications on.

    Plus it's funny to watch as Gentoo becomes more and more poplular the nay sayers scream louder and louder knowing that they have had ZERO effect on gentoo uptake.

  126. Hmmph.. by Anonymous Coward · · Score: 0

    Because it's source-based, it's famous for spending a ridiculous amount of CPU cycles compiling software for marginal speed improvements. Because of emerge, it's famous for not being able to update because often necessary software does not compile.

  127. Here's the missing screenshots by Stonent1 · · Score: 1

    GIS

  128. Great user community, but one wart by Anonymous Coward · · Score: 0

    One of things I like best about Gentoo, is the user fourms. Lots of smart and friendly people who don't mind taking the time to help. What I don't like about it, is that I think they release packages a bit too quickly and they will break things. Gentoo is probably not enterprise ready, but great for everything else.

  129. Idiots by FxChiP · · Score: 2, Insightful

    Watch me get modded down for the sole reason that I like Gentoo and am sticking up for it. It seems to be the current Slashdot trend to stick by Microsoft, too, so I have no idea what's going on anymore.

    First off, God, I love how you Gentoo-haters go on about "oh, it's not such a performance increase". While you're probably right, I tend to think it's doing something good for my system, an AMD Athlon 500 with 128 MB of RAM. Oh, and guess what? It only took a couple days of compilation. One weekend, basically. And you're complaining of it taking longer on your 2.6 GHz processor? Are you using a Celeron? ;) Anything runs at a pretty decent speed, actually, though I will be needing a new computer (the time keeps going off by a few hours, I think the battery is beginning to die).

    "But... but.. the Gentoo evangelists are so elitist!" Are you seriously seeing a different community than I am? Granted, I haven't looked at the boards in a while, but I haven't seen any leetspeakers or arrogant assholes there. I am seeing quite a bit of that here, though. It also seems that a lot of the Gentoo haters use *gasp* Debian, another source-based distro (if I'm not mistaken). If they were companies in competition, I'd say Debian's got a lot to lose -- I've heard that their branches are really getting long in the tooth. I've also heard that their communities are quite elitist, but to be fair, I haven't been there myself. Debian may die. I know of few people who use it, but I know the people who do use it are kicking and screaming and denying that Debian is growing old. (By the way, I'm getting modded down for saying things about Debian, the average elitist Slashdotter's favorite distro)

    All that said, the graphical installer for Gentoo is a good idea. If hardware could be autodetected and used correctly (by *ANY* distribution, not necessarily just Gentoo), it'd be even better. As it stands, there does need to be an easier way. One of the least favorite steps of the installation with me was changing the root password so I could use another terminal to read the install guide as I put in the instructions. Nowadays, I think I can do it blind, but I've never tried. That's how good portage is to me. I can type emerge -u world and know that nearly everything I've ever installed is being updated without me having to check in on it every second. My only problem with it being that sometimes it emerges stuff I *really* don't need (for example, it decided I needed gstreamer when there was no USE flag that specified it, so it was probably required by the new GNOME or something).

    My speed problems are related to my computer being old. C'mon, an AMD Athlon 500? Whenever I can save up enough money, I'm going to try and get one of those yummy little Sager NP4750's (an AMD64 laptop), which I will run Linux on almost exclusively (I'll keep Windows around for the few applications that Wine can't take care of ;))

    Flame and mod-down away, men!

    1. Re:Idiots by Vector+Boy · · Score: 2, Interesting

      I actually agree with FxChiP. I use SuSE right now, and it's annoying me. I've not heard a single good thing about Debian, and will stay far away from it. Pretty soon, I'm gonna install Gentoo instead of SuSE. Sounds like an awesome system. I do have a question for any Gentoo users here, though. I probably know the answer, but to be sure, does having a dual boot system with Win2K pose any problems in the Gentoo installation? Thanks for the help.

    2. Re:Idiots by archen · · Score: 2, Informative

      I use Win2k with Gentoo, and it works fine. Any problems you'll have will be with grub. That aside, keep in mind that if you have to do a re-install of Win2k, it'll wack your boot sector and you'll have to install grub again.

      SuSE is what (finally really) got me onto linux, but I was rather annoyed with it. Deliberatly crippling kaffiene so that it couldn't play DVD's was a big annoyance, and the other major issue was that every update of KDE I tried majorly messed stuff up. The main advice I'd give you is to keep a copy of your xorg.conf somewhere. xorgcfg makes it much easier than it used to be, but it'll eliminate many of your fustrations when setting up X by having the old one handy.

    3. Re:Idiots by Vector+Boy · · Score: 1

      Thanks for the help. I'm gonna try doing the installs next weekend. I don't have a CD burner, so I've got to have someone make the Gentoo install CD for me. Don't think I've ever made a backup of xorgcfg, but I definitely will now. Is Grub or X hard to install? I've ran a few SuSE installs, but all I've really had to do everywhere except in partitioning, network stuff, and packages to install is click next.

      Still a bit new to Linux.

    4. Re:Idiots by Anonymous Coward · · Score: 0

      On Gentoo it's pretty easy to install. Basically you just do

      emerge grub
      emerge xorg

      Gentoo doesn't configure them for you though. Not a big deal with grub since it's all explained in the handbook and such. Xorg is more tricky, but that's the nature of X. Actually getting a basic screen isn't super hard, but it keeps adding levels of complexity when you have 2 monitors, and use the nvidia drivers, etc.

  130. So do I have to by smcavoy · · Score: 1

    compile it before using it?

    1. Re:So do I have to by AllNicksTaken · · Score: 1

      You must be so sad no one modded this funny.

  131. Not in the docs ;-) by gopalarathnam_v · · Score: 1

    You'll have to compile the install system to use it ;-) Just kidding............ Great work, guys.

  132. My limited experience by dantheman82 · · Score: 1

    OK, I've been a Windows fanboy for ages and a *NIX noob, but I tried out that *NIX thing. As a littl history, I have the cmd-line Unix stuff down, gcc, g++, make, etc. because I've primarily SSHed into NetBSD/IRIX machines. All the die-hards tell UNIX is all about simplicity, hence the 17-inch LCD monitors with three text editors open simultaneously. WOW!

    So, I downloaded Red Hat 8.0 back in the day, burned 3 CDs and created a dual-boot. I really appreciated the graphical install, because I will DISMISS a product right away if it has a bad installer (unless I have liked the predecessor). However, the killer for me was STARTUP TIME. I opted for KDE 3.0, which combined with Redhat bootup was quite a bit longer than Windows and boring to watch.

    I'm far from experienced in IT, and can pick my way among *NIX commands, man to the wazoo, and have the GNU compiler stuff down. So, impress me with an OS that is optimized and doesn't take 4 text-based installs before it works correctly!

    --
    This sig donated to Pater. Long live /.
  133. Re:#buttes implores you to watch by AllNicksTaken · · Score: 1

    I agree. Best post in (yet another) bullshit-infested Gentoo thread.

  134. Damn by TechnologyX · · Score: 1

    15 years of Linux, and they're just now catching up to Red Hat and the others, GOOD JOB GENTOO

    I'll just stick with my OMG NOT OPTIMIZED system that actually works. As I side note, I don't put VTEC stickers on my Chevy Malibu either.

    --
    Slashdot sucks
  135. I don't know about anybody else by ashpool7 · · Score: 2, Informative

    But using the MARCH and MCPU flags for my K6 most *certainly* make it run faster than stock Mandrake or Slackware. Only took a day to compile and works much better.

  136. "Notorious" by Major+Tom · · Score: 1

    Notorious. You keep using that word. I do not think it means what you think it means.

    --
    What's good for the syndicate is good for the country. --Milo Minderbinder
  137. Snore by Anonymous Coward · · Score: 0

    this has been in the works for a LONG time. PPC had a X11 front end that was at best a POS. Gentoo when it works is awsome not because of anything gentoo specific but because it has a lightwait package doodad. The GRP releases are good enough for folk music. Deb is Portages bitch.

  138. It's already been done before... by LibrePensador · · Score: 1, Flamebait

    Vidalinux is Gentoo with the Anaconda installer. So there isn't much novelty to this project. In my LUG, the most dangerous users are Gentoo users.

    Usually, they have been running Linux for less than six months. They barely understand unix permissions or init levels or any other basic stuff, but are entirely self-complacent because they managed to type enough commands to install Gentoo. They are also terrible open source advocates because they scare away potential users by pretending that there is no other good way to install a Linux system.

    Mandrake's and Red Hat's installers are easier, more flexible, faster and produce a working system every time.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
  139. How to read that... by ta+bu+shi+da+yu · · Score: 1

    ... I could read it "I am a clueless Gentoo Ricer that thinks that because Gentoo can compile everything from source it's faster", or I could read it that Gentoo is notoriously slow if you run an install that compiles everything from source. It's not clear in the comment.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  140. ohhh yeahhh for sure by Anonymous Coward · · Score: 0

    lets throw away all our word alignment for jumps, mov's to/from memory... what else, uh misout on saving a few kilobytes here and by disabling the common subexpression elimination which works on the intermediate language and can potentially save entire function calls and consolidate redundant calculations, which allows the programmer to lay out his algorithm so it reads well and makes sense and can trust that the compiler will sort stuff out. oh yeah, what else are we ignoring, by not using -march=pentium3 or -march=athlon-xp .. basically almost every distribuation other than gentoo might use -march=specific on the kernel but probably little or nothing else... etc... you dont properly pipeline and align your code ... remember the U and V pipeline introduced in what .. the pentium pro or somethin.. or make decisions on what to inline based on cache behaviour and parameters. this stuff definately improves the coefficient in front of the a*O(f(n)). oh no i forgot you've probably never even read ... man gcc... well please do yourself and the rest of slashdot a favour. and when you've read man gcc. please post back and tell us what you've learned.. ps there are some very interesting experimental stuff. like --profile-arcs .. which lets you imbed profiling code and then recompile.. say after a week of using actually using the code...

    1. Re:ohhh yeahhh for sure by MynockGuano · · Score: 1

      *blink*

      Dude. Just...dude.

      Wow.

  141. Your missing the point about gentoo. by Anonymous Coward · · Score: 1, Informative

    Unfortunately when it comes to gentoo and the hype, everyone talks about the speed and optimisations. Wethere there is any truth behind that or not is for each user to determine on their own.
    Gentoo does run faster than SOME other distros, but this is more due to the minimalistic installation approach. You choose what you want on your system and which services you run in the background. Unlike other distros which by default have tons of services running which the average user doesnt have much use for.

    I fell the best thing about Gentoo is Portage and USE flags.
    Forget the compiler optimisations. Its the useflags that really make gentoo stand above the rest.
    Another advantage to gentoo being source based is, you dont have to wait and hunt down a distro specific rpm file.
    You can use the author's original source package. An ebuild is nothing more than a simple script which automates the config,compile&install process. Whereby the USE flags serve to pass options to the config process before the compile.

    People complain about the compile times, but I got to say, its really not that bad. 80% of all the apps that you use are small anyways, and dont take long to compile. The really huge ones, e.g. gnome,kde, openoffice, have binary alternatives. Setting up the base system doesnt have to take long either if you use a stage3 GRP install. At least to get a system up and running. You can then still compile the crap out of everything if you so desire, while the system is running.

    Another thing which I love about Gentoo is how it has a seamless upgrade procedure. You dont have to wait for a new distro release, in fact once you've already installed your system its pointless to do so. Just upgrade your packages regularly and you will be up to date.
    I gott say, after using gentoo for a while, it does seem kinda strange when every distro out there announces loudly when a new version is out, and which versions of gnome and kde or other packages this distro release contains.
    "Now with Gnome 2.x.x!...."
    "New and improved KDE!"
    With gentoo you get new versions as soon as they hit portage. Doesnt matter if its a monday, the first of the month, the 6th month of the year, or one week from the apocalypse.

    Another thing which people also forget to mention is gentoo's community and forums. Pretty much every issue I've had with linux, I've been able to solve with help of the community and forums.
    Even though the install procedure might not be newbie friendly, the community certainly is.

    In the end all of that doesnt really matter though. What really matters in the end is wether a distro works for you or not. In my case, gentoo simply works for me. Its the ONLY distro where I have managed to get everything on my laptop working. Winmodem, ACPI with Suspend to Disk, working 3D accelaration on a SIS630, irda, wireless, etc.

  142. exactly by Anonymous Coward · · Score: 0

    mod parent up.. nay sayers please pray tell what distributions other than gentoo offer the ability to choose individual options like if your console apps are compiled with optional, gpm/gtk+/fb/svga/alsa/jack/etc.. support.. the list is super extensive. want mozilla compiled without jpg support .. cause of some vuln that has been patched but somehow causes problems somewhere else.. want to do the same with some other library somewhere else, ohh it clobers all the apps that depend on that library... no problem in gentoo. want to down grade a library, cause some app doesnt compile with the new version. no problem. the USE Flag system is really incredible and imho the best feature and the central purpose for portage (the "package" management system).. checkit yo

    1. Re:exactly by Anonymous Coward · · Score: 0

      I'd imagine that most distributions have a package manager that can choose the "configure" options when you're building something. I know in Debian and Ubuntu it's apt-build. I wouldn't be suprised if other distributions have this ability too, this is pretty basic stuff.

  143. Its still way too slow. by Some+Random+Username · · Score: 1

    Its still an order of magnitude faster to just install binaries that someone else compiled for you. This is the entire purpose of a linux distro. If you want to compile everything from scratch you don't need a distro. There is no reason that portage can't work just like the BSDs ports, where packages are compiled from ports, which can then easily be distributed so you only need to compile from ports if you need custom configuration options for that particular piece of software.

    1. Re:Its still way too slow. by mvdw · · Score: 1
      Yes, yes, yes, all that may be true, however the best thing about gentoo is that you install it a grand total of once. Then, like BSD, you just track current with "emerge -u world", and occasionally change a symlink to point to the latest tree (it even tells you when to do this).

      No more installing the latest version when it comes out, taking the machine down, blah blah blah. It all can happen in the background; you don't even have to stop working while the system updates. Or, you can do it overnight.

      Of course, a fast machine and distcc both help, but even without those it's not too much of a hassle once the main system is set up.

  144. yeah... links2 -g by Anonymous Coward · · Score: 0

    links in graphics mode... i usually just use svga (ducks) cause it interoperates with x and the accelerated nvidia driver whereas fbcon doesnt play nice with nvidia drivers.. it would be really useful if you could compile the fb drivers as modules and unload them so they didnt cause X to lock up when you switch back to the console.. so far as i know its a known issue that X wont use nvidia driver and allow you to use the fb.. although if you just switch into X and dont switch back to the console it might work ... i think my box only locks when you ctrl-alt-n to go back to a console.

  145. rofl by Anonymous Coward · · Score: 0

    rofl.. lolercopter.. lolerskates...

  146. ubuntu-esque curses install? by jdowland · · Score: 2, Interesting

    It can run with a dialog frontend that bears a striking similarity to Ubuntu

    Don't you mean debian? I would understand if the d-i team were mightily upset at all the credit for their hard work being attributed to ubuntu.

  147. That doesn't mean much... by draziw · · Score: 1

    Unless you add something like "and previously, a stock minimal debian install ran aplication _xyz_ 15% slower or in 20% more drive space" your comment doesn't mean anything if you don't quantify it. "I put a new exhaust on my car, and I think it is faster" would also mean nothing without a dyno test, even though it's just fine to love your distro, or exhaust, preferences don't make something objectivly better - you have to have a unit of measure...

  148. Check it out, first line of the article is there.. by 3.5+stripes · · Score: 1

    .. as a quote :)

    --


    He tried to kill me with a forklift!
  149. Somewhat on topic, off topic distro question by StormyWeather · · Score: 1

    I have an AMD 64 bit processor. Would Gentoo be the best distribution to run on it now?

    1. Re:Somewhat on topic, off topic distro question by WillerZ · · Score: 1

      It works for me.

      I'd avoid the ~amd64 keyword.

      --
      I guess today is a passable day to die.
    2. Re:Somewhat on topic, off topic distro question by Anonymous Coward · · Score: 0

      I've had reasonably good luck with Fedora Core 3 and AMD64 (4 CD or 1 DVD AMD64 specific ISO's)

      I tried Gentoo first (3-4 months ago); at that time it was only barely functional when compiling everything for AMD-64. I suspect support has improved dramatically since then (the Gentoo continuous update cycle has it's advantages)

  150. this is the song of the train chase by boots@work · · Score: 1

    He tried to kill me with a forklift!

    Fuck yeah!

  151. As a Linux newb I don't think this is good... by httpamphibio.us · · Score: 1

    The thing about gentoo that I love is that the installation instructions are so straightforward and well explained. When something goes wrong (and something will) you know how to fix it, and if you don't know how to fix it you at least know how to talk about the problem you have in a way that's more constructive than, "it doesnt work."

    The first time I installed Linux was Red Hat on an AMD K6-450 maybe seven years ago. Everything worked fine (even dual monitors), until the second or third boot, and then the taskbar in whatever desktop environment started crashing. Over and over and over, it made it impossible to do anything because it was crashing, coming back, crashing. I got on IRC and asked around, posted a message on a Linux help board... but I didn't really know what to ask, and I certainly couldn't understand what the answers meant.

    A point and click graphical installer would be fine for somebody that already knew what they were doing. What might be a good idea is to have the documentation on screen and still make the users go through the process of typing everything they need to type while checking for typos and such, maybe going into certain functions, files, directories, etc in further detail. Now that would be a good use of a graphical installer...

    --
    sig.
  152. I run Gentoo, I don't want to see a GUI! by MrJerryNormandinSir · · Score: 1

    gentoo should remain the distribution for hardcore linux users! I could just image the dumb posts to the user forum now when this starts. gentoo should remain the distribution for users who know what they are doing. If the users are noobies, let them run Knoppix!

  153. Notorious by Anonymous Coward · · Score: 0

    That word does not mean what you think it means.

  154. May I suggest by Anonymous Coward · · Score: 0

    How about compiling Gentoo.... for regular Gentoo, and compiling Gentoo via DISTCC.... for the parallel compilation of Gentoo.

  155. Rugged individualists by Syberghost · · Score: 1

    Without a doubt, Gentoo has set itself apart from every other distro out there.

    Yeah, all the people who don't jump on bandwagons are using it.

    1. Re:Rugged individualists by Moderator · · Score: 0

      From an outsider's view, Gentoo was the bandwagon OS of two years ago. Before that, it was Debian, Slackware before that, last year it was Fedora and this year seems to be Ubuntu.

      --
      The World is Yours.
  156. Re:Vidalinux 1.1 & Yoper by ArcherB · · Score: 0

    I use Vida to run my game servers and I think it's awesome. The installation went smooth, leaving me with a working Gentoo system. Since then, I've read up on USE flags and prelinking and can tell a difference in the performance. While I can't give you benchmarks, I can tell you that I can emerge anything while ripping CD's and my game servers suffer no drop in performance. Granted, it's an AthlonXP 3200 with a GB of RAM, but it's still only one processor.

    I also have an Athlon64 3000 sitting next to it running WindowsXP and Yoper. I love Yoper as well. It's very optimized and almost as fast as the Gentoo box, but not nearly as flexible and their apt-get repository is limited. Comparing these distro's to Windows is just silly. If you can look past the comparing the apples to oranges bit, you'll find they both blow Windows away.

    If you want a simple but snappy system, go with Yoper.
    If you like simple but like to tinker, got with Vida.
    If you like to tinker and simple means nothing to you, go with Gentoo.

    It's all about choice. Don't flame people because their needs and wants lead them to a different choice!

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  157. Will I need a high speed net connection? by Anonymous Coward · · Score: 0

    I've always read about people having a pleasant GENTOO experience, but from what I understand it's a 'Roll your own' kind of distro. WIll I need a constant hi-speed net connection to 'roll my own'?

    I could bring my laptop to grab it but it's for my desktop if only I could live without the hi-speed requirement.

  158. Gentoo may have sold out... by Zspdude · · Score: 1

    But *true* elitists use linux from scratch, anyway.

    --
    What's in a Sig?
  159. Vidalinux... by polyp2000 · · Score: 1

    If anyone is interested in getting Gentoo up and running on a box quickly using a graphical installer, maybe you are just frightened by the stock method of installing gentoo. If you are not bothered about tweaking the config files for uber optimisation they provide pre compiled/ optimised versions for different processor AMD or Intel etc.

    The main install is made from binaries with a good selection of packages and the benefits of portage. If you so desire you can change your config files for optimisation after the installation and compile from source whatever you need afterwards. Its also great if you want to run gentoo on an older machine and dont have six months to go through the bootstrap / compile shebang. Im running with KDE 3.4 an old T22 with all the candy and trimmings i could possibly want. I cant reccommend it highly enough.

    http://www.vidalinux.org/

    Nick ...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  160. In the words of my brother, a Gentoo User by PenguinBoyDave · · Score: 1

    "It rocks. It is fast, easy to administer and stable. The only downside is that you have to take vacation time from work to actaully get it totally installed."

    --
    I'm not a troll, but I play one on Slashdot.
  161. Disclaimer: You got me ranting. by Anonymous Coward · · Score: 0

    That's exactly the "If they can't build a G4 out of a bucket of NAND chips, they've got no right even touching a computer!" attitude that's been killing this otherwise sweet distro (and indeed Linux as a whole) from the beginning.

    It'll never outdo Windows until its at least as user-friendly. That's a fact.

    I don't mean to gripe, but Linux was built by geeks, for geeks. That's what gives it the unmatched power, flexibility and security. What the OS needs is a Prometheus GUI mentality, to translate this amazing power into something mere mortals can handle. That's why Linux still lives in dusty geek caves, not preinstalled at Best Buy. What? You think the money hungry Toshibas and Sonys of the world like dropping an extra couple hundred bux per unit for an otherwise free OS? I think not. "If you build it [better] they will come!"

  162. Notorious doesn't mean what you seem to think by TilJ · · Score: 1

    "You keep using that word. I do not think it means what you seem to think it means."

    notorious adj.
    Known widely and usually unfavorably; infamous: a notorious gangster; a district notorious for vice.

    OTOH, perhaps that's exactly what you meant ;-P

    --
    "The purpose of argument is to change the nature of truth." -- Bene Gesserit Precept
  163. cfg-update by Thurn+und+Taxis · · Score: 2, Informative

    There's a handy little package called cfg-update that does 90% of the updates automatically for you (e.g., if only comments have changed, it'll just update without prompting you), and makes it easier to do the other 10%. I'd go crazy without it. It really should be the default updater.

    --
    On stereophonic equipment, the monaural sound obtained through multiple channels will enhance your listening pleasure.
  164. Re:Disclaimer: You got me ranting. by nagora · · Score: 1
    That's exactly the "If they can't build a G4 out of a bucket of NAND chips, they've got no right even touching a computer!" attitude that's been killing this otherwise sweet distro (and indeed Linux as a whole) from the beginning.

    No, I'm saying that people, like yourself perhaps, should be open to the idea that sometimes the command line is the easiest way to do things. Try to forget the conditioning that mouse=easy and look at the problem sensibly and you'll find that sometimes it is, and sometimes it isn't.

    There just is no way that a GUI on Portage is going to make it easier to use. It might make it less intimidating, but that's because WIMP actually makes people scared to try other ways. The command line does not seem to have the same effect.

    Either way, I'm not advocating not letting newbies use the system, I'm just saying we shouldn't have to bend over backwards to make a bad tool in order to satisfy preconceptions and thereby reinforce erronious ideas as to how difficult simple, but non-graphical, techniques are.

    It'll never outdo Windows until its at least as user-friendly. That's a fact.

    You mean it'll never out-sell Windows, it already outdoes Windows. That's a fact.

    What the OS needs is a Prometheus GUI mentality, to translate this amazing power into something mere mortals can handle.

    Sorry, I'm just not buying the idea that typing "emerge" and then the name of the program you want is something "mere mortals" can't handle. People just aren't that dumb. No, really, they're not.

    There are areas where some aspects of Portage could be made GUI: selection of USE flags perhaps, but actually I think that by the time you are aiming at the audience you are talking about, they'll probably not even know or care enough to select those, so it's probably better not to bother, after all the package management paspects of Portage is probably the only benefit that they will understand.

    Which doesn't mean they shouldn't be using the system.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  165. No more manually /etc/ edits (I think) by Danuvius · · Score: 1

    I've installed over a dozen packages (kde, openoffice, firefox, dia, lyx, et al) on my days old Gentoo 2005.0 setup and I am yet to see a warning that anything has to be updated manually in /etc/

    I believe this is a something to do with 2005.0.

    Will you come back now? ;)

    --
    Akarsz Magyar Gentoo fórumot? Akkor
  166. A Wise Migration: Gentoo to Ubuntu by metallikop · · Score: 1

    As I missed this story by a day or two I doubt anyone will read this, and as I'm not a regular Slashdot poster, I find it odd that I feel drawn to post on this 'article'. It's definitely a plus for Gentoo, or any other distro, to have a decent graphical installer. Any distrobution that makes it easier for a regular user (someone venturing over to Linux from Windows) to preform an install is IMO a good thing. That said, I think making a graphical installer for one of the more difficult distrobutions a double edged sword of sorts. Sure the install will be easier and save quite a few headaches, but is that necessarily good? The rest of the distro is rather difficult to maintain for your former Windows user. To me, it seems like shit wrapped in silk. A previous poster stated that the install documentation is easy to follow, much like paint by number, and this only makes it easier. How do you explain more of the intricate details of Linux to someone who is very good at following directions when the details aren't out there. Speed on hard drives (hdparm), adding various daemons to run by default (famd, hald, dbus, etc), which CFLAGS are good for my system (not that I believe any really make a positive difference besides -O2 -pipe), and I'm sure the list could go on and on. Enough about that, on to Ubuntu. I found Ubuntu to be one of the most intuitive and easily maintainable distrobutions I've ever used, and I've used quite a few, Gentoo included. Ubuntu being a Debian based distrobution has its share of nuances, though not nearly the amount of negative feedback regarding Debian (out of date packages, when's the release date, etc). Overall my system runs very well, and everything just works, out of the box no less. Oh wait, it's not optimized? I honestly can't tell a single bit of difference between my former CFLAG 'optimized' Gentoo box and my current Ubuntu box. My packages are just as up todate as the Gentoo system minus a few applications. In fact, I like Ubuntu so much that I felt like it was necessary to join the team, so I did. I'm now a MOTU (maintaining Universe packages for Ubuntu) so as the Gentoo people say "I'm no longer a slave to my package maintainer"... I AM the package maintainer. Do I feel like I've learned any less during my time with Ubuntu? Most of the time, no. I use synaptic to manage my packages and rarely touch the command line for updating, so maybe i'm not as "leet" as I used to be. Ubuntu offers quite a good number of fantastic GUI system administration utilities, so I find myself using the command line less and less. Whereas again this might not make me as "leet" as Gentoo users, I couldn't have installed Gentoo on my parent's computer and have them dealt with `emerge -uD world` every signle day, then again, I don't think my Mom really cares about being "leet". Plus, I'm not going to drive 30 minutes to their house to correct compilation errors, and I don't feel like having them emerge ssh and open up ssh on their router just so I can fix stuff. I'd rather have it all just work, and it does. Besides feeling "leet" I don't really see the necessity of Gentoo over Ubuntu. There are times when I've had to struggle to get the most out of a wimpy box on the server end, but a 5 line long set of CFLAGS isn't really going to benefit the server any, is it? To each their own I suppose.

  167. Missing the point by Anonymous Coward · · Score: 2, Insightful
    What I like about Gentoo, and what is never mentioned, is that building the system from source allows me, not the people who built the packages, to choose the dependencies.

    For example, if an application can be compiled with or without X11 support, I can install it on my headless server without also having to install X. And all it takes is a "-x11" in the /etc/make.conf USE flags. I do this all the time, with all sorts of flags, and consider it Gentoo's greatest strength. I don't run Gentoo just because it is a little faster than other distros; I run it because I have more choice about what gets installed on my computer.

    --- SER

  168. You don't need gentoo for that. by Some+Random+Username · · Score: 1

    My desktop is running arch linux, which lets me stay up to date just by running a single command too. Only it takes a fraction of the time to do so because it downloads already compiled packages. Similarly, all my BSD servers let me stay up to date without having to stop the working system.

    The difference is the system isn't at 100% CPU usage compiling shit for a day with BSDs and good linux distros. You still have to reboot a gentoo machine for kernel upgrades, just like with any other system. So in fact, you are getting no magical updating benefits, just having your server be slow as hell while it compiles everything for a day.