Gentoo Linux 2004.0 Released
Quique writes "Gentoo Linux is proud to announce the release of Gentoo Linux 2004.0 for the x86, AMD64, PowerPC, Sun SPARC, and SGI MIPS architectures. Additionally, the Gentoo Hardened team is announcing the inaugural release of a security-enhanced Gentoo platform for the x86 architecture.
Installation stages, LiveCDs, and GRP sets can be
found on the mirrors.
More information about the Gentoo Hardened project
can be found on its project page.
For more information, please consult the
documentation,
mailing lists,
user forums and official IRC channels.
The new Gentoo
Store has also been announced." I've put more of the release notes below - might also be worth checking out the tutorial for LPI certification done by the President/CEO of Gentoo; there's also a note about Gentoo's newest meta-release tool, Catalyst below as well. Looks like it's not out yet - stay tuned for more information.
"
In addition to many bugfixes and security updates since the 1.4 release,
Gentoo Linux 2004.0 contains a cutting-edge development toolchain and user
environment including, but not limited to, Linux kernel 2.6.3, GCC 3.3.2,
GLIBC 2.3.2, KDE 3.2, GNOME 2.4.2, and xfce4.
Gentoo Linux 2004.0 marks the debut of Catalyst, the new Gentoo release meta-tool. Using Catalyst, developers and users can create and customize every aspect of their Gentoo Linux system; from installation stages, to bootable LiveCDs, to customized binary packages for the Gentoo Reference Platform (GRP). For more information on Catalyst, please see the Catalyst project page and online documentation."
# emerge sync
# emerge -uD world
Also note that existing gentoo users only need to "emerge -[D]u world" to upgrade to the 2004 release.
Karma cannot be described by words alone.
I know it was probably meant to be funny, but just to clarify, they changed the naming format.
It goes something like this (I believe):
There will be about 4 official releases per year and the releases will be named by the year followed by which release it is.
So since this is the first release of 2004 the name is '2004.0'. The next release should be '2004.1'. The first release next year will be '2005.0' and so forth.
I hope I got this right.
Art by Mindy Herman, my wife.
That's why Gentoo Linux LiveCDs provide GRP (Gentoo Reference Platform): a complete set of precompiled per-architecture-optimized binary packages a-la-slackware (including X, KDE, OpenOffice and more) to speed up the installation process for those who don't want or can't wait for compile process to complete.
I went to three diff mirrors. No ISO for 2004.0/livecd/x86
???
What gives???
Tom
Someday, I'll have a real sig.
Has anyone here installed Gentoo on a dual-boot configuration?
/boot is big enough to hold the kernel, you can boot pretty much anything.
I think these days pretty much all distros are equally good dual-booters. If you have grub, and
As long as you order all the distros *not* to touch your boot config, that is. Install the boot configuration once with a distro you trust, and take advantage of the config with subsequent distros.
Save your wrists today - switch to Dvorak
A clarification - I just checked out the gentoo page, and they talk about support for Sun Ultra, not SunSparc.
A Sparc5 is different than an Ultra5... I'm going to try it on one of the Ultra5's I have sitting around and see how it goes.
It will be nice to upgrade it from the RedHat 5.2 that it currently is running, all things considered.
Don't give out wrong info, all you have to do is emerge gentoo-dev-sources for a 2.6.X kernel
Setec Astronomy
Gentoo's installation guide will tell you how to set up a dual-boot configuration *properly*, with no wizards or anything, just plain old text file editing.
If that sounds daunting, don't worry because it's as easy as pie. Personally, I use grub, with a config file a bit like this:
# Gentoo
title=Gentoo Linux (linux-2.6.1-mm4 kernel)
root (hd0,1)
kernel (hd0,1)/boot/bzImage-2.6.1-mm4 root=/dev/hde5
# Windows XP
title=Windows XP Professional
root (hd0,0)
chainloader (hd0,0)+1
Dual boot couldn't be easier.
I tried Gentoo on my notebook, and it seemed that support for PCMCIA and wireless just wasn't all that great. Documentation for such issues was pretty much non-existant at the time.
Has this improved? Any Gentoo want to point me towards portable nirvana?
Jonathan
USE flags. They let you compile in (or out!) support for whatever you want in your system, which is great for custom-tailoring your own sets of packages for whatever tasks.
:)
Otherwise, you could just use the binary packages, and it'd be quite a bit like any other distro.
pb Reply or e-mail; don't vaguely moderate.
You can emerge binary only packages in Gentoo. emerge --usepkg gets you the binary only.
If you still want to compile everything, get distcc and let your beefier hardware do the trick.
Linux - Because Mommy taught me to Share.
Not accurate. You can emerge development-sources to get 2.6.3 (actually, 2.6.4-rc1 now). You don't need to use ~x86. Know it 'cause I've done it.
Advice: on VPS providers
Uh, that's not cool to do that. I did that once, and forgot to take it out, and then I wondered why I suddenly had to upgrade 4 dozen packages (to unstable releases, I soon realized) It's better to specify the ACCEPT_KEYWORDS on the command-line for the single command.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 Whoops, silly middle mouse button...
To get the equivalent of MS' "Just download the updates & inform me when they're ready to install:
#!/bin/bash
emerge sync >/dev/null
emerge -uDp world
emerge -uDf world
Cron should take care of mailing you the result.
I'm presently running Gentoo on my dual boot snow ibook. The fact is that I would prefer Debian; I used to run Debian exclusively on this machine's predecessor, a blueberry that couldn't handle the static electricity of the winter of 2002-2003. :) Unfortunately I spent half a year trying to get Debian X to work on this machine with no luck. I finally discovered that the version of X with the correct drivers is still considered experimental. I never could get any luck figuring out how to rehome my machine to get the right XFree86, and finally decided Gentoo would be easier, which it was.
I like Gentoo. I admit it seems speedy (though this is the fastest machine I've ever owned). I used to like compiling my own Linux distro through Linux From Scratch and sort of like the idea that everything on this machine was compiled for source (though since I didn't do it manually myself I don't have quite the same since of satisfaction). That said, Gentoo currently doesn't offer anything that will make me stay with it after Debian catches up. Worst of all, I have some doubts that all of the software I can emerge is under licensing schemes I want; they seem to be a little bit more lax about that than RedHat and Debian.
Secession is the right of all sentient beings.
According to /. from last wednesday Gentoo is also boycotting XFree86 due to the licensing issues of 4.4
...done!
They have their own release of 4.3 listed as current:
mediaman root # emerge xfree -p
These are the packages that I would merge, in order:
Calculating dependencies
[ebuild U ] x11-base/xfree-4.3.0-r5 [4.3.0-r3]
mediaman root #
Since all the servers are getting hammered pretty hard, this should be mentioned. If you have run
sudo emerge sync
sudo emerge -uD world
in the past few weeks, there's nothing new out there for you. All you'll get is the new packages (like always) and bragging rights to run a "new version." There's not even a new minor 2.4 kernel version - I've been running 2.4.25 since it was released.
So, you do NOT need to sync up now. Especially not while half the slashdot userbase is doing so. You're pounding the living **** out of the servers, and for no good reason. If you must get new everything, whether to brag about running "version 2004" or what have you, su to root and set an at job to do so late tonight. Thank you for making Gentoo usable for people who actually NEED to update.
Someone finally gets it. It isn't the CFLAGS so much as the USE flags. Don't want evolution to build with PDA support? -pda. Want to make sure that nothing on your system gets built with X support (because this machine doesn't run X): -X. Gnome fanatic that wants to be free of all traces of kde? -kde. vice-versa for the kde fans. That's the level of control you can't get on a "binaries only" distro.
====
Crudely Drawn Games
Yep, because of the way gentoo works the only real difference between 2004.0 and 1.4 is possibly how much you have to upgrade afterwards.
;)
So you are correct in thinking that the only thing you have to do in order to "upgrade" to 2004.0 is "emerge sync && emerge -pDu world".
As far as devfs goes, it gets the job done while udev is still VERY much in development. udev is fun to play with if nothing else, though.
Don't ask me why, but one of my servers (running Debian) creates a lot of animated gif files automatically. Using the version of ImageMagick provided by Debian, this job typically takes 2 seconds per gif file.
Just for fun I recompiled a static version of ImageMagick using gcc 3.3, with Pentium IV optimizing, on a RedHat Linux box, and tried running these binaries on my Debian box. And you know what? The same job now takes just under one second.
So for me recompiling was a significant factor for speeding up my program.
Not according to this livecd review... Between Knoppix, MandrakeMove, and Slax, which were chosen as the most newbie-friendly LiveCDs (and what are live cds for other than convincing newbies?) MandrakeMove was favored by a test group with no linux experience.
Too bad there's been an official announcement, then.
and you are up to date.
The gentoo releases are only about the install CDs. If you had no problems during install you dont need the new release because all newer packages are in the portage tree anyway.
You can with etcat, but you'll need to emerge gentoolkit to get that command. I'm not sure if they added it to the base install yet.
In general you have very few problems with this. Obviously removing glibc, pam, etc would break things and Gentoo doesn't protect you from that, yet. But how often do people start removing libs from a *nix box? I'd put people that do in the same category as those who like to "clean up all those little files in my C drive that are just sitting there."
The more likely scenario is upgrading something fairly important. The big one was the upgrade mysql from 3.x to 4.x which broke postfix, proftpd, php, and half a dozen other things if you have mysql support compiled in. portage doesn't re-emerge all the packages automatically though it does provide tools to help you fix it after you've broken it. Once they finish the reverse dependency which has been in the works for awhile this problem goes away.
kashani
- Why is the ninja... so deadly?
No, once your done with your install just do an emerge sync, emerge -uD world.
that will bring you up to -current or 2004.0 what ever you want to call it.
I have a dual boot system with Windows XP Pro and Gentoo. The gentoo installation guide is extremely useful. Anytime you're running UNIX commands such as fdisk and grub it is easy to shoot yourself in the foot. This is where the installation guide really comes through.
Mandrake's installer is definitely easier, but then it doesn't have the portage systems. I am a former Mandrake user and believe me I felt empowered when I switched from RPM to portage. Once you setup Gentoo, it is very easy to extend and maintain.
The docs are the best I've ever seen. You should definitely give Gentoo a shot. The docs will guide you through setting up a dual boot.
"A diplomat is a man who always remembers a woman's birthday but never remembers her age." -Robert Frost
"Gentoo Linux || ignore slashdot and various other news-sites, 2004.0 is not released."
Unfortunately, the file is in the releases directory and is dated today.
Yeah, that's the experimental 2004.0 file that's been there for at least a MONTH. It gets routinely updated.
Next time before you call someone a "troll," look into it first.
That should actually be -march=cputype
-mcpu dictates that the code should be scheduled for your cpu type, but will still be backwards compatible with 386's. Using march will let you use instructions that are only available on newer cpus. For personal use, there's seldom need for compatibility with other machines.