[lug] distribution favorites?
Dan Ferris
dan at usrsbin.com
Sun Nov 12 07:54:34 MST 2006
CentOS is pretty nice. They also package a bunch of things that aren't
in Redhat EL, like heartbeat and drbd. I found that very handy.
Dan
Nate Duehr wrote:
> Sean Reifschneider wrote:
>> On Thu, Nov 09, 2006 at 09:34:45AM -0700, Daniel Webb wrote:
>>> On Sun, Nov 05, 2006 at 07:06:55PM -0700, Nate Duehr wrote:
>>> Same here. I like Debian stable. The plus for Debian stable is
>>> that once you
>>> get it set up, you can go for a *long* time without fiddling. You
>>> can usually
>>
>> I tried operating under that theory, but found that Debian really didn't
>> deliver that. If you set up a Debian "stable" system, it's going to
>> upgrade to the newest "stable" the next time you "apt-get dist-upgrade"
>> after the Debian project pushes out a new stable. Whether you're
>> ready for
>> the upgrade or not...
>
> No, but you found the answer below.
>
>> You can stick with named versions, like "woody", but that only gets you
>> slightly better... Let's say that today your production environment is
>> using woody and you need to install a new system because of growth.
>> I hope
>> you kept your CDs around, because you won't find the ISO images on most
>> Debian download sites. Did you apt-get anything after the install?
>> Oops,
>> they're gone too... And that stuff you got from backports? Nope, not
>> available either.
>
> You'll find the ISO's and the packages on the main Debian sites, but
> most mirrors choose to take the older stuff down. Their choice, not
> Debian's, but Sid and Potato was still on the mirrors three years
> after both were dead and gone, if I remember correctly.
>
> I think there's a policy document somewhere for those *really* paying
> attention as to when exactly the older versions truly disappear. One
> of the reasons in recent years that they have to be taken down is that
> security patches are unavailable for them. That and other things
> break like "stable" during the reinstall is now pointed somewhere
> else, as you mentioned.
>
> I don't typically wait all that long after a new stable is out to
> upgrade, but I see your point.
>
> But I'm doubting heavily that many RH/Fedora mirrors still have RH 7.3
> on them, either. :-)
>
> As far as backports go, I avoid them like the plague. Or I make my
> own packages after looking at the backport source package. That way I
> always have the source and notes on how to make it again, if I really
> need something that badly.
>
>> One of our clients who is in this situation has set up a caching HTTP
>> proxy
>> that all their servers use, and the cache never expires, so they can
>> later
>> get packages that were installed previously.
>
> Interesting tactic. Why not just upgrade? Considering the cycle is
> years and years long, isn't it time anyway?
>
> I (probably better than most, I work in telco!) understand slow
> methodical glacial speed upgrade cycles with deep certification
> testing and the associated (heavy) costs to the folks running the
> servers -- but even in telco which tends to lag 3-5 years behind the
> rest of the Unix world, there does come a time when it's time to bite
> the bullet, load up a test machine, and see if you can get it through
> the upgrade cleanly.
>
> The sun is just now starting to set (no pun intended!) on Solaris 8 in
> telco... but testing of Solaris 9 and/or 10 started years ago for
> these environments, and some new products had it from day one, so the
> companies using Solaris 8 got some exposure and comfort level about
> anything new by now. I don't expect to see Solaris 8 truly gone for
> another four to six years, in the telco-world. Sun will push that
> sooner if they can. (Or the way they've been acting lately, they'll
> go under completely... Ouch.)
>
>> Personally, I would recommend CentOS (7 or 10 years) or recent Ubuntu
>> (ones that say "LTS", 5 years for the desktop) for setting up a server,
>> because of exactly this reason. Once you install a system and
>> qualify the
>> applications, you probably want to stay with that platform.
>
> Those sound nice. I'm probably disconnected from it enough that I
> didn't notice, but Ubuntu LTS I'd never even heard of before this
> message. They weren't options until very recently, in my timeline of
> running Linux.
>
> CentOS would definitely be my choice for anything requiring
> RedHat-isms. Ubuntu is an odd duck and so far seems pretty good, but
> I worry about where it will go when the billionaire becomes bored with
> it. Shuttleworth's grand experiment. At least he's got deep pockets.
>
> Ubuntu is (typically) at about the level Debian's "testing" branch is
> at with slightly better security support (no delay in security
> packages as they work their way through "unstable"), so I've never had
> a dire need to use anything yet that was already in Ubuntu but not in
> "testing" that I couldn't backport myself, if needed that badly.
>
>> With CentOS and Ubuntu, you don't NEED to upgrade for quite some time
>> unless it's your own requirements that drive it (needing newer PHP or
>> something). With Debian Stable, it's really the Debian project that's
>> driving your schedule. That's what I've found.
>
> Yep, they're nice options, now. It took RedHat about six years to
> morph into the commercial and non-commercial versions (RHEL vs.
> Fedora) and then another year or so for CentOS to turn into the free
> stable version of RHEL -- at first it wasn't quite "baked" right, but
> generally worked, and now is a virtual copy of RHEL without anything
> weird wrong with it. But, prior to that, I was already running
> Debian that already had a plan laid out and documented (!) for all of
> this.
>
> That's got to be my favorite part of Debian really, in the long-term.
> The packaging rules, release rules, etc... are all very well
> documented and highly mature and ingrained in the culture. While this
> may drive new developers and some people nuts, it's hard to beat being
> able to know that if you present a bug of type X, that bug is mandated
> to be critical and will stop the entire release until it's fixed or
> the package is completely removed from the distro.
>
> Ubuntu (and flavors, Kubuntu, etc...), Knoppix, MEPIS, and others
> simply wouldn't exist at all if there weren't a core Debian stable
> release to start from as a jumping off point for folks deciding how
> much IN-stability they choose to add to gain new features. RH and
> Fedora have never been great jumping-off points.
>
> CentOS *is* RHEL, which *is* a good jumping off point for making
> something stable. Like you, I'd recommend it to just about anyone
> setting up a server if they couldn't do a Debian machine for whatever
> reason.
>
> I think it says a lot that you don't see people spinning off new (sane
> and popular) distros from Fedora. Every once in a while you see it,
> but it's to make some really crazy distro that you'd never put
> anywhere near a real production/business server, really. That or it's
> a VERY stripped-down version (SmoothWall comes to mind here) where
> they took lots of things OUT of Fedora to stabilize it for
> embedded/small-system work, or added things for clusters, etc. Never
> to create another "desktop" or "standard consumer" distro.
>
> Nate
> _______________________________________________
> Web Page: http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> Join us on IRC: lug.boulder.co.us port=6667 channel=#colug
>
>
--
#Consensual Unix
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
There is a time and a place for use of weapons. Miyamoto Musashi, 1645
More information about the LUG
mailing list