Gentoo 1.0 Released
Spider[DAC] writes: "Gentoo Linux 1.0 is finally released. see their homepage for more details, or skip directly to the installation instructions. Gentoo is a up-to-date distribution that uses 'portage' (a system similar to the BSD ports) to download, compile and configure the installation process."
# cd /usr/ports/editors/vim
# make install clean
It then fetches the sources (and dependancies if they aren't met yet) and compiles and installs them automagically.
Oh, you can also make packages this way (with the 'package' makefile target). BSD also has a package system btw, but that's too oftopic :)
Cool now that I spent the last 2 days installing Visual Studio 7 Enterprise Architect on my Win XP box, I can unload the Rh 7.192 Advanced server test platform I had setup and Was going to upgrade to the current redhat 7.3 beta, and instead spend the next week downloading and installing, compiling and playing with Gentoo , until that is RH 7.4 (or 8 whatever) is released since Solaris 9 isnt going to offer an Intel version I can wipe my solaris 8 intel box and try to load......
Holy shit no wonder I dont ever get any actual work done anymore, between loading new systems to playing with new distros, trying to figure iout this whole ungodly dot.diaster and typing stuff like this on slashdot.....
Time to get back to chasing my tail in circles.....
Sig went tro...aahemmm.....fishing........
The number of ports available doesn't compete with FreeBSD (or, I imagine, the other BSDs) at this point, but that could change quickly.
On the minus side, some of the author's tuning instructions are dubious, or downright silly. He recommends using "noatime" in the filesystem everywhere -- now that may be ok for /home, or
for /usr, say, but for /var, which holds mailboxes, it's not a good idea -- the atime is used to tell whether you have new mail. (In fact, the default partitioning doesn't even create a separate /var or /tmp, and the install guide doesn't suggest you do it. This is not unique to Gentoo, it's a common attitude in the linux world, but it looks like a bad idea to me.)
Also, the global CFLAGS sets -O3, which looks overambitious to me -- the only change -O3 has over -O2 is function inlining, which sometimes helps and sometimes hurts, you definitely don't want to build your system with it. (The FreeBSD project doesn't support anything beyond -O, though I generally have no problem with -O2.)
Anyway, it's easy to fix these small caveats. (Another good thing is Gentoo doesn't clobber your config files when you upgrade; however, something like FreeBSD's "mergemaster" for upgrading /etc would certainly be welcome.) That apart, Gentoo looks like a nice system and I'm happy with it.
I became interested in Gentoo when a source distribution sounded like an interesting challenge, and just different from the usual binary distros. I chose it over Sorceror because at that point the Sorceror world was falling apart (some ex-Sorcerors have found their homes with Gentoo, btw). I found the Gentoo documentation to be right on course, and the install was comfortable and informative if you're used to Linux/BSD (it's not for the newbies, but it would make a good learning experience). The portage system is wonderful, it has all the graces of APT and more, is amazingly current, and can do "fake" installs ala OpenBSD (one my favorite *nixices). Getting your system going may take a few hours while stuff compiles, but everything runs smoothly.
If I didn't have to use a wireless card, I'd be writing this from inside a Gentoo install right now. However, getting my 802.11b card operable proved to be a trial, though the kind folks on the Gentoo mailing lists were beyond helpful. Ultimately I went back to RedHat, as I had lost too much time trying to get wireless support, but this wasn't a fault of the distro, just my crunch for time (note to kernel and pcmcia-cs folks: standardize your functions and modules together!).
If you're looking for a distro that's very active and, above all, enjoyable, I reccomend Gentoo. It does take some work, and the performance benefits of source vs binary are debatable, but what matters is the pleasantness and effectiveness of the Gentoo community. Daniel Robbins, the project's architect, is really a neat, smart guy, and the other folks involved are helpful and motivated. Using a Gentoo system is great for experienced folks who want serious control while retaining more community than a "Linux from Scratch" build. It's also a great way for a less experienced user to get familiar with Linux, or a good bridge from Linux to *BSD (if you need one). I don't think the folks out there saying "yet another distro?" understand that the beauty of the open community is choice. If you don't like it , ignore it, but good things are happening around Gentoo.
As a Gentoo-user since, hmmm, early november I think (when rc6 was just released anyway), I can testify that it *ROCKS*. Thinking back to the time when I had to bother with the dirty RPM's of Mandrake, I don't think I could ever go back. In this way, all I have to do to keep my system updated with the latest versions and the latest security patches is type 'emerge update' or if I'm not gonna touch the computer for a while, 'emerge update --world'. The entire dependency nightmare from using RPM's is also gone. If you emerge something that needs a lib or whatever, the program neatly emerges all dependencies first. /etc for customisation, you should definitely give this distro a try. ;)
Also, the guys behind the distribution definitely seems to know what their doing. In conclusion, if you are not afraid of compiling your own kernel and you can live with having to edit a few of the files in
Mmmm.... I can feel myself growing into a zealot
Opinions stated are mine and do not reflect those of the Illuminati
Yes, it is like Sorceror, and the two projects began around the same time. However, I would venture to say that Gentoo is less of a "hobbyist" effort, with an eye more towards production servers. They have the support of some cool companies, and generally feel more "professional" than Sorcerer without loosing geekiness. And, of course, the Sorcerer community recently split, so those looking for a long-term commitment on their distro might feel safer with Gentoo.
Anyways, one day the boss decided to change the name, and we had a meeting ... and the patron saint of linux is obviosuly the penguin... So I found some sites about penguins that said that the "Gentoo" penguin was the fastest and best swimmer ... and it stuck ;)
Religion is a gateway psychosis. -- Dave Foley
Check out the mailing lists first. The upgrade
procedure will damage your system. New installs
are ok.
Dan Robbins has posted to the Gentoo mailing lists
with the message not to upgrade until the
developers resolve the problem.