Slashdot Mirror


Gentoo Linux 1.2

MrOutlander writes "Gentoo Linux releases version 1.2 of their cutting edge distribution with many updates including KDE 3.0.1 (20020604) and GNOME 2 (beta, 20020607) support. I love emerge :)"

20 of 383 comments (clear)

  1. Standard complaint- by prizzznecious · · Score: 4, Troll

    Gentoo 1.2 was released on June 10. This is one of the top 10 Linux distributions, and one of the few Linux distributions that generates any excitement anymore. Does Slashdot care at all about being current? My understanding is that this is a Linux website (I have come to this understanding from reading postings about minor kernel patches etc.). Perhaps it would be well to keep up on Linux news.

    --

    visit the hwky website for a lyrical genius infusion.
  2. Be careful with the cutting edge... by bc90021 · · Score: 4, Insightful

    While Gentoo does rock, I don't suggest any of the cutting edge stuff for production boxes. While that's a given for the most part, the ease with which Gentoo allows you to install new and tempting things may make it harder for some to resist. (Emerge just rules.)

    Installing Gnome2 and then Evolution left me with no X/Window Manager (or, rather, Gnome 1.4 and Gnome2 at the same time). The machine I did this on is one I use to fool around with, but in a production environment, I suggest avoiding the temptations Gentoo puts before you and sticking with the tried and true (ie, Gnome 1.4 if you like Gnome, and whatever the stable version of KDE is ;) ).

  3. Re:Cutting edge? by RAMMS+EIN · · Score: 5, Informative

    What's cutting edge about it is that it uses the BSD-concept of ports-trees instead of the likes of RPM and Debian packages. This has all the advantages of compiling from source (tailored for your system, latest-and-greatest), but also does dependency-checking and (if desired) -installing. It fits in nicely with the earlier discussion about binary packages: http://slashdot.org/article.pl?sid=02/06/16/123252 &tid=106 .

    From the website :
    ``Note that the i686 CD will allow a build from scratch for *all* systems, but also has pre-built stuff for i686+ CPUs.''
    IMHO they would have done better by creating a i386+ binary CD, because compiling everything from source on a 386 is hardly feasible, whereas on a 686 it's almost a breeze. Still, I love this distro, and will probably continue to use it for quite some time. Drink one from me, guys (and girls)!

    --
    Please correct me if I got my facts wrong.
  4. Gentoo is great!! by Mnemia · · Score: 5, Informative

    I've been using Gentoo for the last couple months and I have to say that Gentoo has really restored the sense of wonder I had when I set up my first install of Slackware years ago. I was skeptical at first but Gentoo has so totally won me over that I can't imagine going back to anything else. I think if Gentoo ever failed I would probably go to something like BSD now.

    Gentoo probably isn't really a newbie distro since it has no automatic installation or setup, but then again I know some people have been able to manage it on only some limited experience from Redhat or Mandrake. It really makes you understand how your system is set up and works to a degree that most of the package based distros don't but also feels far "cleaner" than Slack (my previous favorite) or LFS. I've learned more about Linux in a couple months of Gentoo than in a year of Redhat, and I'm happier with my setup and customization than I ever have been before.

    Also, Gentoo is FAST. I run it on a somewhat older laptop (Celery 500, 128 MB) and though the compiles do take quite some time for large packages like KDE and X, the system really does have a much faster "feel" to it than in other distros. I don't have any hard data on it but the speed increase was enough to be quite noticable going from Redhat.

    Anyway, I've been 99% satisfied with Gentoo and I'd recommend it to anyone with a little Linux experience (though definitely not as a server distro) who wants to have fun with a desktop Linux setup. Now if I could only tear myself away from tinkering with my Gentoo and find time to work ;)

    1. Re:Gentoo is great!! by nathanh · · Score: 5, Insightful
      Anyway, I've been 99% satisfied with Gentoo and I'd recommend it to anyone with a little Linux experience (though definitely not as a server distro) who wants to have fun with a desktop Linux setup.

      If you think installing and compiling software is fun, sure. Gentoo fills a specific niche for people who (like yourself) want to learn more about their systems, and also the rare breed of people who want everything compiled from source. It's not for everyone. Some people don't like their desktops to break. And I personally don't care how my desktop works just as long as it does! That's why I stick with Debian: it may not have all the latest stuff but I can install software with 99% certainty that it will work because the maintainers have built and tested the packages.

      And when I say that you're a niche user I don't mean to belittle you. Nor do I intend to put you on a pedestal. Gentoo is attractive to you. Debian is attractive to me. RedHat is attractive to other people. They all fit a particular niche. Gentoo offers features that you find attractive and this makes Gentoo a worthwhile distribution. But don't make the mistake of thinking that because you find Gentoo fun that everybody "with a little Linux experience" will find it fun too. I've tried Gentoo and RedHat and I think RedHat is more "fun" as a desktop. But that's because I think compiling software is boring and pointless.

      The diversity in Linux distributions is an incredible strength. If there was only one Linux distribution then I strongly believe there would be fewer Linux users.

  5. Gentoo is bad for penguins by oever · · Score: 4, Funny

    Gentoo Linux or for that matter all source derived distributions cost a lot of time waiting for a compile and a lot of energy hours of CPU usage for compilation.

    This will increase the greenhouse effect and melt the icecaps. Then the only gentoo surviving will be those in zoos and those on harddisks.

    --
    DNA is the ultimate spaghetti code.
  6. Install from floppy. by MartinG · · Score: 4, Interesting

    One of the attractive features to me is that everything is built from source and optimised for the machine it is running on. The reason this is attractive is because I have a number of older machines which I want to "squeeze" as much as I can from.

    However, being older machines some do not have cdrom drives, only floppy drives and network connections. Given that most of the gentoo install is done on the network anyway, it's a shame the install discs provided are only cdroms.

    If anyone has a "HOWTO install gentoo from floppy" I would be happy to know about it.

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
  7. An alternative to Gentoo... by pongo000 · · Score: 5, Insightful

    Gentoo's great, if you have a Pentium-or-better machine (for the partially-built distro) and a bootable CD-ROM. Don't even bother if you can't boot from CD, and good luck if you try to do a "live" install from an existing Linux installation. A good alternative is LFS, which accomplishes much of what Gentoo has set out to accomplish but without all of the superfluous extras. More importantly, LFS is meant to be built using an existing (if possibly broken) Linux platform. If building a Linux system from scratch is what you're looking for, LFS certainly delivers.

  8. HOW-TO Install Gentoo Linux from a floppy by KFK2 · · Score: 5, Informative

    Actually it's not that hard.. You just need to have a boot disk that will allow you network support and some file transfer protocol. tomsrtbt and mulinux come to mind.
    Instructions:
    Mount the CD on some computer with a cd-rom and network support.
    Follow boot disk instructions to get the computer that Gentoo Linux is going to be installed on running and the network up.
    Look at Normal Instructions and Skip steps 1 - 5; Follow step 6 (partitions) and 7 (mounting); skip 8; and for step 9, instead of copying from cd-rom, copy stages from the network (using whatever protocol meets your fancy); then continue on with the rest of the instructions.

  9. Re:looks to be pretty cool by Mnemia · · Score: 4, Informative

    I think that Gentoo is reasonably secure "out of the box" because it doesn't automatically setup ANY network programs or daemons. Nothing is activated until you explicitly set it up. The problem comes when you start to set things up...Gentoo will not be secure for long if you don't do a good job of configuring everything. But then again that's going to be a problem with any Linux distro and at least Gentoo probably isn't quite as easy to root right after install as some other distros.

  10. Gentoo really is excellent... by g1n3tix2k · · Score: 4, Informative

    I saw Gentoo a while ago and thought i would giving it a try, boasting an excellent portage system and a tiny initial download. The portage system is the best i have found, even compared to the FBSD Ports its is, i think, by far superior, giving you an interface very similar to apt-get and dpkg to install the ports. The install, even though time-consuming, is actually very straight forwards, whter beginner, experienced admin, or hardened guru, you will get along with it just fine. Everything is compiled from source, so true enough, its not really suited to a slow machine. Unless your a very patient person, or its designed to be a server. However even though i think binary packages might be a good idea for those who dont want to compile, the system becomes extremely fast due to optimizations in the compile process. The website is comprehensive and the people at Gentoo exceptionally happy to help you out. if you find it hard to get an answer then let me know! ill help you! The bleeding edge software that theyre happy to supply, and the very latest in everything is an extreme advantage when coming form a debian backgroud. finally you dont have things breaking, and you dont have to trapes around looking for latest updates or debs. just emerge rsync, and get the latest one! Gnome2 is exceptionally nice! :) But i guess you guys should try it out for yourself. im sure you wont be dissapointed

  11. Emerge Love ? by Quazion · · Score: 4, Funny

    hmmm the article said I love Emerge ?

    I tried Emerging love but nothing happend.

    1. Re:Emerge Love ? by Jerf · · Score: 5, Funny

      The exact error message is "Calculating dependencies !!! Couldn't find match for love; aborting."

      Interpret that as you will. Sounds violent and possible pedophiliac to me... ;-)

  12. Re:GCC 3+ & Other Software by Per+Wigren · · Score: 4, Informative

    Gentoo has a thing called "profiles". If you change the profile from "default-1.0" to "default-1.0-gcc3", everything will be built with GCC 3.1. The ebuilds will install gcc3-specific patches if they are needed..
    # ln -sf /usr/portage/profiles/default-1.0-gcc3 /etc/ma ke.profile

    Using profiles, you can also make company-specific distros and other specialized versions of Gentoo...

    --
    My other account has a 3-digit UID.
  13. Gentoo Baby by bdowne01 · · Score: 4, Interesting
    Gentoo is the penultimate Linux distro in my opinion. I've installed it on every machine in my house, and on a CVS server at work.

    Quite possibly the best feature is the ability to update critical packages with a single command. When the latest OpenSSH hole was discovered, the Gentoo developers had a new ebuild package up on their rsync mirrors within a few hours . All it took on my Gentoo boxes was a simple:
    emerge -u openssh
    And it was done. My collegues on their HP-UX boxes were spending their day looking for patches from HP's site while I was back relaxing a reading /. :)
    --
    -brain
  14. 1.3b_test by Mr.Ned · · Score: 4, Informative

    The 1.3b_test just went online for download yesterday morning. It blows 1.2 away - completely based on gcc3.1 for a sweet performance increase. 1.2 is based on gcc2.95.

    From the changelog:

    "The 1.3 series is meant to get Gentoo ready for total world domination with Gentoo 1.4 ;o)"

    I haven't had many compile issues with it yet - this is a distro to watch out for.

  15. Important note! by 42forty-two42 · · Score: 4, Informative

    If you already have gentoo installed, there's no need to reinstall. Just do (as root) emerge rsync; emerge --update world Then you'll be on the cutting edge(again)

  16. Two Things I don't like about Portage... by Ivan+Raikov · · Score: 4, Interesting
    I've been using RPM-based distributions for a long time, and while I like having the ability to build everything from source, I miss a couple of features that RPM has:
    • Ability to check what package a certain file is in (like `rpm -q -f file').
    • Ability to list all installed packages (well, you can do that with portage and grep, I guess).

    Oh, yeah, I also couldn't get KDE to compile with `-O3 -mcpu=i686' on a fairly new Dell Xeon machine. I'd get all sorts of random errors like 'Illegal instruction', so I had to build all KDE packages with "-mcpu=i486", then I tried i686 again and the kdebase package compiled successfully this time! The mailing lists just advise to play with the compile options in order to get KDE working. Weird.
  17. Testing is the key, not software age by FreeUser · · Score: 4, Informative

    While Gentoo does rock, I don't suggest any of the cutting edge stuff for production boxes.

    One should always do significant testing before rolling something out for production use. This is true whether or not the software in question is "cutting edge."

    That having been said, there can be real advantages to using up-to-date software in a production environment. You may need the new features (e.g. X support of a new touchscreen the tablets you want to deploy require) or bugfixes (KDE 3.0.1 v. KDE 2.2.1 is a good example here), so cutting edge software, while it should be treated with caution, can be very beneficial.

    The key is rigorous testing prior to deployment, so while this means the software your using will likely be at least a month or two old, it can still be pretty cutting edge if that is what is required, and it holds up in testing. In our case, X 4.2 was deployed very quickly (within 6 weeks of its release), as was KDE 3.x, while other "cutting edge" stuff, like gcc 3.x, probably won't be deployed for another 6 months because it didn't hold up in testing.

    You are right, though, Gentoo (and Source Mage, for those who like trying out a pallate of different source based distros) can lead one into temptation. I've installed and backed out more than one bleeding edge app on my home machine for just this reason ... but again, I was able to back out stuff quite easilly, and the benefits of having current stuff that does work makes this added burden very worthwhile IMHO.

    At the other extreme, Debian's 2-year-old plus 'stable' distro isn't the answer. With the speed with which free software evolves, running 2 year-old free software is analogous to running 10-year old proprietary software ... something that in many cases simply isn't acceptable (though in some cases it can be ... I do have an old GNU/Linux 2.0.x box that hasn't been upgraded in years, because it is behind a much more current firewall and does its one simple task just fine). Gentoo (and Source Mage, to be fair) solves this problem by giving you pretty good stability while allowing you to run very up-to-date software.

    --
    The Future of Human Evolution: Autonomy
  18. My Gentoo 1.2 Experience by omnirealm · · Score: 5, Informative

    I finally deleted my Windows partition. I figured that, as long as I'm messing with my partitions, I may as well ditch Mandrake 8.2 for a ``real'' distribution in the process.

    I set apart all of Saturday to scrounge through my system to find and backup all my data files, and then to download and install Gentoo 1.2. So far, I have been mildly impressed. I have run into the following problems though:

    I live on-campus, and my school blocks port 80 and makes everyone go through The Great Proxy Server. This does not jive well with emerge. The installation instructions, which I printed out before starting, say something about setting the HTTP_PROXY variable in the /etc/make.conf file, which I tried setting, to no avail. I then set the environment variables. That didn't work either. I looked for Lynx, or something to browse the Web with, and nothing was available (please no smart comments about telnet, thank you very much).

    My school maps my network account to the hardware address of my network card, so I couldn't just plug in my laptop to get net access to get more documentation. I was about to run out to a computer lab, when I realized that the Gentoo 1.2 installation environment included iptables (I have 2 network cards in my system)! After a little bit of NAT magic, I had my laptop on-line, and I checked the FAQ, which mentioned, ``Oh, and if setting the PROXY environment variables in make.conf doesn't work, set it in wget's configuration files.'' So it uses wget. Nice to know. Setting the proxy there worked, and I was on my way!

    I set the USE variable in make.conf, and then started emerge'ing. I was a little worried about how the compile settings really would be (i.e., would X, qt, and KDE be compiled with the necessary flags to enable anti-aliased fonts? It turns out that they were.) Compiling KDE took the better half of the afternoon, since it had to compile X and qt first. It worked like a charm!

    So far, the only problem has been trying to emerge openoffice. The first time I tried, it complained about gcc 2.95.3 (it wanted 3.0.4). After ebuild'ing gcc 3.0.4, it started up. A couple of hours later, it bombed on something about not finding javac. There's a line in openoffice-1.0.0-r1.ebuild that reads ``COMMONDEPEND='... >=virtual/jdk-1.3.1''', but it prompted me for my java directory, and I wasn't sure what to type in there. And javac isn't on my system now, although that dependency should have prompted emerge to install it.

    Well, these kinds of problems can be easily resolved by hand, but it goes to show that it can be difficult to get everything right the first time around in something like Gentoo. mozilla compiled without a hitch, and as soon as I fired it up this morning, I found this story, and thought I'd post my experience for all to enjoy. Oh... and my mozilla compiled with anti-aliased fonts, by default!

    --
    An unjust law is no law at all. - St. Augustine