Gentoo/Opteron On The Way 22
An anonymous reader writes "From the latest Gentoo Weekly Newsletter: '(SCI) will be helping the Gentoo Linux development team to create a 64-bit version of Gentoo Linux for the AMD Opteron processor. SCI will initiate this relationship by providing the Gentoo Linux development team with a dual Opteron workstation as well as any other assistance required to officially support for the AMD Opteron platform. In cooperation with RackSaver, SCI will arrange for early access to future enterprise-class hardware. RackSaver has joined SCI in its efforts to support the continued development of Gentoo Linux into an enterprise-level operating system.'"
What's in a name (Score:3, Interesting)
What I do know is that Gentoo is a damn fine name. It's simple, catchy and cool. Believe it or not this could have a large impact on the success of Gentoo, especially with all the other shittily named distros out there.
Re:What's in a name (Score:2)
www.gentoo.org
Re:What's in a name (Score:5, Informative)
Gentoo's claim to fame is that it's source based, like LFS, but it's done in a way where it's really easy to maintain and install. It doesn't hurt they have a very friendly community to back them up. The big downsides include (but are not limited to) long compile times to install packages and a quasi-steep learning curve for some of the install/maintenance stuff that's been taken care of automagically by other distros as of recent (but really, it just requires reading directions). I use it at home and it suits me just fine, but as with all things arbitrary, it's not for everyone. Installing it is a good way to kill a couple days if you have the time, give it a shot if you get the urge.
Re:What's in a name (Score:5, Informative)
Gentoo uses a system called Portage (based on BSD's ports) for downloading and installing software. A program called 'emerge' deals with the Portage tree. You run 'emerge package', and emerge will download the source tarballs (including all dependencies), unpack them, then run ./configure, make, and make install for you. The program is compiled using your CFLAGS (options used for optimizing compiled code) and USE flags [gentoo.org] (Gentoo-specific feature that allows you to specify options for including or excluding features from packages). The local compilation allows for customization not possible in binary-based distros; I can have GCC optimize a compiled program for my P3, as opposed to other distros which usually have their programs only compiled for generic i586.
Emerge has a ton of other features, as well. 'emerge sync' uses rsync to download the latest Portage tree to your system. 'emerge -u world' checks every program you have installed and upgrades any of them with newer versions.
We also have a well-deserved reputation for user support - from the install guide [gentoo.org] to the Gentoo forums [gentoo.org], our IRC channel (#gentoo on irc.freenode.net) and newsgroup (alt.os.linux.gentoo). If you have any other questions, please come by one of these places and someone will be happy to help you.
BTW, according to the FAQ [gentoo.org], Gentoo comes from the name of a species of small, fast penguin - a very appropriate name.
(And no, I have no affiliation with Gentoo other than as a very satisfied user)
Re:What's in a name (Score:1)
from what I understand, (Score:1)
I find it to be quite handy, and it has some advanced features, (like USE flags!) but I haven't used FreeBSD's ports system, so I can't really tell you what's different or which is better.
But hey, if you have a spare box, try it out, or compare the two.
Re:What's in a name (Score:5, Informative)
you have a
One of the best features of Portage is the "pretend" switch -- emerge -p will show you what it will have to install in order to get that package to install. ie; if you emerge kmail as one of your first emerges, you'll end up installing about 50 different packages because of kmail's KDE dependancy.
Something I vaguely remember about ports was that it installed the libs in non-standard locations (or rather used non-standard lib names), so if you need/want to compile something directly from the source, you'll have to figure out where exactly X lib is.. but with gentoo, I don't have that problem.. I suppose it's possible ports might not have that problem anymore either.
I guess in essence there's really not all *that* much difference between the two, but while it may just be me talking as the Gotten-Used-to-Gentoo guy I am, but Portage just feels more streamlined and not as (pardon the blasphemy) slapped together when compared to ports.
Both do the job though, there's no real need to switch to Gentoo *just* because of Portage.. but for what it's worth, Portage is *the* reason I use Gentoo over any other linux distro.
Supported Already (Sorta I Think) (Score:3, Informative)
Re:Supported Already (Sorta I Think) (Score:5, Funny)
Re:Supported Already (Sorta I Think) (Score:3, Informative)
Re:Supported Already (Sorta I Think) (Score:1, Informative)
Invalid question.
Have you ever compiled code on a 64-bit arch.?
Yes.
Have you ever even touched a 64-bit machine?
I don't know how you define touch, but I use them over the networks. I can't remember if I actually touched the machine, but I've seen it. Or at least the case.
I have an Alpha, which is an even stranger platform than x86-64, and *EVERYTHING* I've ever built has worked flawlessly.
I guess you haven't built much, or your compiler is producing
Re:Supported Already (Sorta I Think) (Score:2)
It is true that the Alpha uses 32-bit int, but pointers are 64-bit.
Well there may be assumptions about the size of various varibles, but not dangerous ones. So what if you is assuming that you can only fit 2^32-1 in an int, but you can really fit 2^64-1. The only case where this would matter is if you wanting the number to roll over when run too high.
Also the 64-bit pointers. The Alpha does us
Re:Supported Already (Sorta I Think) (Score:1)
Re:I can see it now. (Score:5, Funny)
luser@gentoo-box:~> emerge apt-get emerge apt-get emerge apt-get emerge
---> fuck you
luser@gentoo-box:~>
Nice..but really just fluff (Score:1)
That being said, its a nice feature to have.
---
The 3 case C++ function to determine the meaning of life:
char *meaingOfLife(){
#ifde
So what is a GHrz? It depends on design. (Score:1)
I am not an Apple user or particularly a fan. I just know that most serious musicians and artists use Apple because for through put of data like wave, and large image files. It works better and with a lower data loss to time ratio when pushed.
So if you are talking server throu
Idea for Gentoo compiles... (Score:2)
o IBM builds a dedicated mainframe running VM and Linux
o IBM offers accounts on the machine for $10/month
o Machine is REALLY FAST, with 512MB RAM and 8Gig of disk space per account
o Gentoo users download and compile their Gentoo system on IBM's fast box, then download their completed distro over broadband to their local box.
--Comments?
Re:Idea for Gentoo compiles... (Score:1)
Nice to see (Score:2)
Seeing other distributions pop up is a good thing.