Gentoo 1.4 Final Released
markds writes "After a long wait, the Gentoo team has finally released the latest version of their distribution.
Gentoo Linux 1.4 is now available. 1.4 includes automated kernel builds, CFLAGS generation, the Gentoo Reference Platform, and support for netless installation." And Beost writes "It looks like our favorite disto gentoo has released two of the new v1.4 LiveCDs. Enjoy!"
Reader Luke-Jr points to the list of official mirrors and "unofficial (though created by developers) BitTorrents." (Of course, you can also buy CD sets for a variety of architectures from the Gentoo store.)
I'm glad that my favorite distribution has finally gone retail. I will definitely be among the people that shell out $15 for the two pressed CDs and the printed installation manual.
Been using Gentoo for my linux boxes since late 2001; I couldn't be happier.
This comment was randomly generated by a school of piranhas chewing on the PCB of a Microsoft Natural Keyboard.
Just keep in mind this much: Whether you are a Red Hat user, a Mandrake enthusiast, or a Slackware zealot, we have all "been there". And like it or not, distros like Gentoo and Debian keep hope alive and stay true to the Linux and open source "roots".
No, I am not a Debian or Gentoo user. In fact I am a Red Hat and Windows 98 user. I recognize valiant efforts and righteous grass roots development movements when I see them, however, and I pay my respect and homage to them.
So, despite how bad this post may come off as a karma whore (and you all know that I love to write karma whores), just keep in mind that it is people like the Gentoo team that have made Linux the phenomenon that it is. OK, feel free to mod me down now.
Although I had some major problems with Gentoo not booting after install on one of my test systems at work, I was still impressed with the relative ease presented by a system still so powerfully configurable and tweakable (I was installing from a Stage 1 1.4 (RC2 I think) build). I will definitely keep it on my list next time we have a box ready to roll out. I do wonder whatever happened to that one guy who wanted to fork Gentoo... did he ever follow thru with his plans?
You do not need to reinstall. Gentoo version numbers only refer to the install CD. emerge -u world and you'll be in the same place you would be with a 1.4_final install.
Changelog, hot off the press!
(Now I wonder how long it will be before someone posts the "Gentoo Linux Zealot Translator"?)
Bash script for FP whores
It's time to finally start that Gentoo install with the 2.6 kernel series that I've been putting off.
I've been seriously too interested in the outside this summer. I have an actual tan, a girlfriend, and have put enough miles on the bike that I have to replace the tires. Enough! It's time for this insanity to stop!
Time to download and emerge! Bring on those multi-hour computer sessions! Woot!
Democracy is susceptible to being led astray by having scapegoats paraded in front of the electorate.
Yeah the best part about gentoo is... emerge openoffice 16 hours later you have a build.
I want to thank Drobbins, Seemant, and All the gentoo developers! Thanks for your hard work for makeing linux even better!
Please support gentoo by going to gentoo.org and buying the livecds...
keanmarine.com
Official Gentoo-Linux-Zealot translator-o-matic
.debs can be rebuilt with
a handful of commands, my box MUST be faster. It's nothing to do with
the fact that I've disabled all startup services and I'm running
BlackBox instead of GNOME or KDE."
.rpms together on the command line, and
that problems hardly ever occur if one uses proper Red Hat packages
instead of mixing SuSE, Mandrake and Joe's Linux packages together
(which the system wasn't designed for)."
Gentoo Linux is an interesting new distribution with some great features. Unfortunately, it has attracted a large number of clueless wannabes who absolutely MUST advocate Gentoo at every opportunity. Let's look at the language of these zealots, and find out what it really means...
"Gentoo makes me so much more productive."
"Although I can't use the box at the moment because it's compiling something, as it will be for the next five days, it gives me more time to check out the latest USE flags and potentially unstable optimisation settings."
"Gentoo is more in the spirit of open source!"
"Apart from Hello World in Pascal at school, I've never written a single program in my life or contributed to an open source project, yet staring at endless streams of GCC output whizzing by somehow helps me contribute to international freedom."
"I use Gentoo because it's more like the BSDs."
"Last month I tried to install FreeBSD on a well-supported machine, but the text-based installer scared me off. I've never used a BSD, but the guys on Slashdot say that it's l33t though, so surely I must be for using Gentoo."
"Heh, my system is soooo much faster after installing Gentoo."
"I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations, and RPMs and
"...my Gentoo Linux workstation..."
"...my overclocked AMD eMachines box from PC World, and apart from the third-grade made-to-break components and dodgy fan..." "You Red Hat guys must get sick of dependency hell..."
"I'm too stupid to understand that circular dependencies can be resolved by specifying BOTH
"All the other distros are soooo out of date."
"Constantly upgrading to the latest bleeding-edge untested software makes me more productive. Never mind the extensive testing and patching that Debian and Red Hat perform on their packages; I've just emerged the latest GNOME beta snapshot and compiled with -09 -fomit-instructions, and it only crashes once every few hours."
"Let's face it, Gentoo is the future."
"OK, so no serious business is going to even consider Gentoo in the near future, and even with proper support and QA in place, it'll still eat up far too much of a company's valuable time. But this guy I met on #animepr0n is now using it, so it must be growing!"
Sigh, whatever Distro can upgrade the entire OS (in place!) with a single command: emerge -u world.
Of course, some pressed discs would be nice for posterity.
"Learning is not compulsory... neither is survival."
--Dr.W.Edwards Deming
USE="-SCO" emerge gentoo
Just reading the forumabout 1.4 release, seems AMD-XP CD2 has problems.
"GRP CD2 for Athlon XP is not available currently. Frankly, we've had all sorts of problems with the Athlon XP build.
Athlon XP users can safely use the i686 set."
Its a great learning exprience. I learned more about linux installing gentoo (way back in the old days when it was still using gcc 2.95) than using Red Hat for a year. It may take a while to install and update, but it does teach you whats what on a linux system. That and portage just rocks. There is even a NWN ebuild
The torrents have been slashdotted, but my download is going slow. What gives?
I was going to benchmark this by loading OpenOffice before and after compiling it with -Os. On a cold boot, the -O2 load time was 12 seconds, and 3 when it was in cache. So I re-emerged, and I ran out of space! OpenOffice takes over 1.6 GB to compile! Perhaps lack of -Os isn't the problem.
Litigious bastards
It is based on neither. Gentoo uses (and basically IS) a packaging system called portage, which is similar to FreeBSD's ports. It is the nicest package management suite I have seen within Linux. All dependencies are handled for you, and optional support can be defined through a USE variable. Say if you want php but don't want support for gd or java, you could set the USE variable to -gd and -java, and then simply "# emerge php" and all patches, dependencies and options are retreived, configured, and compiled for you with one command, based on what you want your system to be. Aside from an install not designed for newbies or the lazy, gentoo is IMHO the easiest distro to use and maintain, perhaps even for newbies, once installed.
To me the optimization is secondary to the amazing package management system, and the fact that it stays out of my way and let's me decide what I want my system to be.
Everyone is entitled to their own opinion. It's just that yours is stupid.
is it too much to ask for gentoo to get its on topic category? its got a pretty cool logo. jeez even turbolinux has one.
I'd have to agree, but add that there also is a fair amount of anti-gentoo trolling in connection with every gentoo related story on /.
Gentoo has strong and weak points, just as every other distro, and just as every other distro it isn't for everyone. This gentoo/anti-gentoo trolling is counterproductive as well as ashaming to every serious linux user, and I would like to see the discussion hitched up just a few notches above the sandbox level it's currently at. If we could do that, a balanced discussion might help users find the distribution best suited to their needs. After all, having choices will only benefit linux.
Oh well, end rant...
The stars that shine and the stars that shrink
in the face of stagnation the water runs before your eyes
Installing Gentoo is pretty much just typing in a laundry list of commands. (see the Gentoo x86 in guide to see what I mean)
You also have to edit some of the configuration files, but I think the documentation explains it pretty well.
While I don't want to take anything away from the Gentoo project, as it obviously satisfies a need or interest in the community, but I am sick and tired of the untrue stereotype being propogated that Debian is not recent.
If you bother to read the documentation, just barely, even the simplest overviews on the Debian website, you would know that you can also use Debian testing and unstable; you are not limited to stable.
(Yes, sometimes it is appropriate to limit yourself to stable, and when you do, what you get is a system that is very stable, and very closely scrutinized for bugs; look at Debian's own bug-tracking system even).
I am running: GNOME 2.2, Firebird 0.6 / Mozilla 1.4 / Epiphany 0.8, Nautilus 2.2.4, GIMP 1.3.17, OpenOffice.org 1.1, Abiword 1.99.2, Evolution 1.4.3, Gnumeric 1.1.19, XFree86 4.2.1, etc.
No this isn't "cutting edge" if you consider cutting edge to be following development branches and cvs snapshots. Of course not, but I don't want that.
Within reason, it is very recent, and it is stable; as stable as the upstream source, which is all that you can expect from any distribution.
My base system is almost entirely out of Debian stable. The rest of the system is out of testing/unstable only as required to satisfy the dependency versions for these applications.
I have never had the state of my installed packages corrupted by using testing/stable.
There is probably a better way, but this is enough for me (please post if you have an even easier way, as I'd love to know):
"apt-get update" to update the package information from the repositoriees.
"apt-get -u upgrade"
"n" to see the packages available for upgrade from all repositories.
"apt-get -u install x" to upgrade package "x".
I could just answer yes to "apt-get -u upgrade", yes, and I recommend others to do this if they don't want to be bothered further, but I prefer to make the decision each time when I want to keep a package from stable instead of testing or unstable.
.sig Realistic fines for copyright in
Step 1: Make a comment.
Step 2: Type "I know everyone is going to mod me down" or "OK, mod me down everyone."
Step 3: Those tricksy Slashdot readers outwit you and mod you up!.
I seem to recall SCO claiming that since the code was introduced so long ago, it has contaminated every build since. While the contributing code was perhaps localized at first, it's impossible to know how the code /around/ it would have evolved had their IP never been introduced. All of Linux from that point on is tainted by their code, and thus is their IP.
I have not seen the code in question, and I certainly hope that MicroSCOft loses this battle, but should they win, I could really see this claim as having some weight. Linux evolves, and parts of the kernel interact with other parts. You could, for example, take concepts from their code and use those concepts in the single-processor scheduler. It's impossible to know how far the taint has spread since the code was out there for anyone to read. It's fairly safe to localize it to Linux, though, and since this is actually just a money grab, it makes sense. And the logic behind it is fairly sound (as much as I hate to admit it).
The biggest advantage of (the option of) compiling on your own box is customization of the package, which far outweighs the speedup from being a local build job. For instance, say you want to install a package that has four USE flags. They are all mutually exclusive and each calls it's own dependancy. In Gentoo, you're able to build that package with only the options and dependancies you desire, possibly none (single package, no USE settings). In a binary distro you would have to offer 16 (2^N where N=number of USE flags) different packages and still have to worry about deps.
While I believe there is a genuine advantage to compiling on you own hardware, I also believe people incorrectly prioritize it above the level of potential customization.
I'm against picketing, but I don't know how to show it.
Do packages that depend on the package I'm unmerging also get unmerged automatically or do they stay installed (and broken?)
Of course, I tend to like to try out new software on a whim a lot and frequently install something to use for a few hours before I decide whether or not it's worth keeping on my system (usually not).
While the contributing code was perhaps localized at first, it's impossible to know how the code /around/ it would have evolved had their IP never been introduced. All of Linux from that point on is tainted by their code, and thus is their IP.
That's about as realistic as the MS programming monkey that once copy-pasted two lines of Linux 0.01 into Windows would now make all of Windows the IP of Mr. Linus.
Derivative works are more than just inspiration, I can't create a story in the Star Wars universe but I can certainly make one in a *different* galaxy far far away. It's not like any other story involving being in another galaxy would be "tainted" and the IP of George Lucas, just because I saw the movie.
Kjella
Live today, because you never know what tomorrow brings
Anyone else hear about how Transgaming forced gentoo to stop having ebuilds of their source? Transgaming said gentoo was making it trivial to install from gentoo. All in the pursuit of profit eh?
Could I convert an existing Redhat server to Gentoo - without rebuilding from scratch? Can I not download "emerge" and start emerging system? Has anyone done it? How did it work? How to get rid of the "cruft"?
I don't have a backup of that server, so I can't go for the wipe and rebuild - also, it is running a 24/7 e-commerce site.
(Of course I have a backup.)
Get your own free personal location tracker
Hello! You should download livecd-ppc-1.4.iso to get a bootstrap system. Then you may choose the GRP CDs for your appropriate architecture to get a wide range of precompiled packages. Sincerely, Alex
Was I the only one who dropped Gentoo when they went from 1.2 -> 1.3 and you couldn't do a simple "emerge -u world"? There was something like four manual update scripts to run. When that didn't work right off the bat, I decided to punt. Not that I couldn't have gotten it to work, but I was worried that this would happen with every major (or even minor) release.
:-)
Emerging applications was sometimes flakey as well. I particularly recall having difficulty upgrading KDE.
I was also occasionally frustrated with portage scripts lagging the latest tar balls (or not existing altogether), but of course that happens with every package system.
I had always wished the USE variables would get set automatically, too. So that if I had, say, Postgres and TCL installed the --with-tcl configure option gets set without having to fiddle with the USE variable. That's a weak complaint, though, since that feature is pretty unique to Gentoo anyhow.
Now I'm using Red Hat fairly happily. However I seem to spend a lot of time building custom RPMs to get the equivalent of Gentoo's USE. *sigh* Still, grabbing whole suites of packages from jpackage.org et al via apt-get is pretty sweet.
Anyway, not trying to spread Gentoo FUD. With the amount of popularity and support Gentoo has going for it, I'm sure some or all of these issues have already been addressed, right? I'll have to check it out when I finally decide to cannabalize my Windows box!
Gentoo is only a hobby distribution, simply because companies cannot afford recompiling Gentoo for 2 days. Face it, this takes quite a lot of time, and time is money. That's business. That's why my company only deploys Debian and RedHat installations, simply because they're done quickly. No customer wants to pay 960 euros for a Linux installation, but 120 euros (given that one hour of work costs 60 euros, that's what we charge to most customers) are still OK. That's business.
A monkey is doing the real work for me.
If they win (by that I mean there really was SCO code in the kernel) the code will be removed from Linux or rewritten. The person who added it will be sued by many Linux vendors for putting it there. SCO's case is with the person who put the code into to the kernel, not with Linux users. But of course by creating this fuss they're hoping to make money and get people to use their crusty Linux distro.
Well Spoken. One only has to visit Distrowatch to see that there is a distro for (any)everyone's needs.
Personally I looked into it along with a number of others. Installation time was a major factor for me so I ended up with VectorLinux. For me, that was
-my- best choice, for others, another distro.
IMHO, the mere fact that they *have* a Linux distro means they published the Linux source code under Linux's license - which means they agreed to the license (but IANAL)
Is it not possible to start a thread on any issue without including 150 posts bashing SCO? I heartily agree that they should be pilloried, but preferably when it's on-topic.
the latest kde packages (3.1.3) are still marked unstable in portage, so unless you want to compile KDE twice in a week wait until the kde packages move to stable.
Can't think of anything else to wait on though.
thank God the internet isn't a human right.
Then the original poster's point can be re-expressed this way: the stable tree of PPC is far behind the stable tree of x86.
the unstable PPC tree is even more unstable than the unstable x86 one. I've played enough with all of them and I know what I am talking about.
The problem with PPC tree is a lack of developers having PPC in hands. You know, x86 is still dominating, even in Linux world.
Less is more !
For the sake of completeness, my original remark was "While I believe there is a genuine advantage to compiling on you own hardware, I also believe people incorrectly prioritize it above the level of potential customization.". This is important for the fact that I was agreeing that the advantage gained by building locally is often incorrectly billed as the greatest feature of Gentoo.
The attraction to building packages locally comes from the amount of customization available to you. Personally, I enjoy having that level of customization available. We can argue all day about how much CFLAGS can actually impact software performance, but you missed my greater point before and I'm afraid you might miss it again so we'll leave it alone. Interestingly enough, you have a very defined dislike for trolls, but you exhibit the overuse of capital letters, the attitude that your opinion is the only opinion, and site constant misinformation.
It's my observation that Gentoo users in general prefer it for the ease of keeping the system up to date and the amount that it can be personalized in the process. In the same vein, Gentoo is not dissimilar from LFS, a distro that also requires building packages locally. If the issue you take is one of local builds then you would be better off taking issue against the entire genre of source based distrobutions as Gentoo is not entirely unique in that regard. If your issue is with it's popularity, then perhaps it's worth it to reexamine the fact that a source based disto is in fact that popular right now.
"the portage system is very handy though, for easy installing. however the biggest advantages of it(individual compiles) fail on the low end computers where they would be most of use"
The remark "however the biggest advantages of it(individual compiles)" would lend itself to admit that there are actual advantages of individual compiles, just that they're being lost on lower end hardware. If there are, in fact, advantages to individual compiles then I suggest rethinking your arguements against custom CFLAGS, etc. . Also, I'm aware of at least on person who has completed a successful install on a P133, though doing so was for entertaining/educational reasons. I would agree that Gentoo is not the best suited distrobution to use on such hardware, but it is possible if you have strong enough reasons.
"(the biggest advantages of gentoo have been available on other distros for years). the biggest gist in the linux community against it is the over hyping by (newbie)users"
I would argue that if the biggest advantages of Gentoo have always been available, then Gentoo would not be nearly as popular as it is today. It's true that Debian's apt system is a stunning package manager, and ports have been around on FreeBSD for years, but the biggest advantage of Gentoo is not any individual component, but the way they function and are tied together. Maybe what you perceive as over hyping is just the general noise created by a user community excited about a distro they like. Gentoo wouldn't be the first distro to have users with a common aura or excitement (ex. Debian).
"oh yeah, i don't even have a linux machine currently..."
I may be wrong, but now it seems like you most likely haven't spent any time on a Gentoo machine and all your points are purely academic.
I'm against picketing, but I don't know how to show it.