R

rfrancis


Stress Fracture

something will eventually give



  • 1
I will be very interested in the results as well because I will most likely be switching to some flavor of linux when we moves the systems in-house.

The people setting up our Asterisk server will be installing fedora, I think, so that will be a likely choice for the rest as well, just to keep things consistent.

Finrod here

(Anonymous)
I'm too lazy to log into my livejournal account from work, so cope.

At my job we run a ton of CentOS server boxes, plus one RHES-- the reason for the one Red Hat box is that Oracle *only* supports Red Hat, if you're using the CentOS clone they won't support you.

At home, I'm all FreeBSD and OpenBSD. If I end up wanting a Unix laptop, though, I'll probably end up running some Linux variant because FreeBSD's laptop support doesn't seem up to par yet.

Also: husband says he uses SUSE because "Redhat blows". He did not elaborate.

Note: he just started whining about SUSE being purchased by Novell, and says "I know they're going to bone it."

(whatever that means)

Yeah. They bought it at the end of 2003, so obviously the bonage is a slow and insidious one.

When he goes off on a rant, he becomes somewhat irrational.

Meanwhile, I'm standing there asking "who the hell is Susie?" while kicking the server and asking why the printer isn't working. For bonus irritation points, I'll ask him why they chose a red hat and is it a fedora or a beanie or what?

Oh. Well, that's fair enough. Incidentally, it's a fedora, which neatly cancels out the total uncoolness of their old logo being officially called the 'red hat shadow man'.

-- curious_jp

He was a CNE for many years and I think it scarred him for life.

surly.org is currently running an old Mandrake dist, and will be replaced by a new CentOS dist in the foreseeable future. When I used Linux as a workstation, it was also Mandrake. My current work org, where I am no longer a sysadmin, uses primarily RHEL for critical servers and workstations and Fedora Core for field systems or user-supported workstations.

Why Mandrake? I gravitated toward Mandrake when it started off as "Red Hat with KDE", because I wanted to try KDE, and because it was getting a lot of good press at the time. Then I just stuck with it for a long time, because it was what I knew.

Why CentOS? Because I wanted to take advantage of the fact that developers always support Red Hat, without shelling out for it. And CentOS supports both "yum" and "up2date" for package installation and maintenance.

Why RHEL? Good support and patches.

Why Fedora Core? Similar to Red Hat but costs $0.

Richard Johnson says

(Anonymous)
I run mostly OpenBSD (including on this lapdog [IBM X40]), but sometimes have to do Linux in order to have a VMWare host for my Windows installs. More often, I watch others run Linux and pay close attention to their upgrade and patch workloads.

I used to like SUSE, but given their asslike suckage when it comes to kernel patching on the recent core dump holes (among others), I now have to disrecommend them. I mean, come on, exploits for a trivially exploitable hole in widespread active use, and they say they'll get around to finishing their testing in a week or two? Furrfu. Perhaps Novell has boned them. Or maybe they came pre-boned.

RHEL and CentOS are OK. They won't give you the latest bells and whistles with 3d video and the like. But they also won't require you to ditch everything every 6 months during an interestingly bleeding edge upgrade the way Fedora Core does.

Then there's debian stable. The politics of purity tends to get in the way, but otherwise what I said about RHEL and CentOS holds. Wonderful for servers.

For luser worsestations, well, one of the faster moving distros will give them things like the video support they might want. However, I've yet to find one of those distros that will provide security patches for older installs. They just don't have the resources to keep the old ones live that way. If the upgrades were even half as quick and easy as OpenBSD manages year after year, that wouldn't be such a big deal; but they're not. Oh my, how they're not.

Of course, you'd likely get more responses if you asked who didn't run linux and why :)

But they'd be irrelevant to my situation, and so.

i use ubuntu because i'm too old to get excited about system administration and maintenance. it works ok, and i don't have to worry about it.

You left out gentoo, which seriously rocks.

My answer doesn't fit in the tolerable margins of this comment box, so I put it here.

Ignore for reality

Way back in the days of modems and Fidonet and a BBS, a friend of mine introduced me to Slackware. It was a mean and hateful OS that liked to do things such as turn on random ports to make sure that you paid attention while installing.

Later, when I got around to building a new home server, I found out that a few coworkers of mine at the time were big fans of slackware, and had disks easily available, saving me a few billion hours of downloading it and trying to burn a workable copy.

I've gotten used to its foibles overall it does what I need in a nice, low stress fashion.


Re: Ignore for reality

Slackware was my first distro. I used it 8000 jobs ago, at work. It was invariably missing whatever damn elf file I needed to run whatever the hell I wanted to run at any given point in time.

I'm a long time debian user. It's been my primary distribution for about seven years now, although I've spent some time working with RedHat and friends, and dabbling with others like SuSE and gentoo. So yeah, I may be a little one-sided. :-)

APT is still the benchmark package management tool. It's much less of an issue these days with almost every distribution having decent higher-level package management. But the dpkg format and comprehensive packaging policy still make debian considerably friendlier than RPM-based distributions.

Packages are usually much more consistent with regards to things like naming conventions, configuration file locations, and initial configuration. My favourite example is bind. The maintainer thoughtfully sets up a default configuration to work as a caching, forwarding nameserver, with a clearly marked sample zone file to add any local zones. For the vast majority of cases, you can just install the package and go.

The long release cycle can be a bit of a hassle; I've spent a lot of time before maintaining repositories of backported packages. This has been slowly improving though, and the ubuntu guys are committed to a six month release cycle. I'm not entirely confident deploying ubuntu in a server environment because of concerns I have over the way they handle packages in their unsupported repositories, but it's certainly an option.

As for the desktop, ubuntu is awesome. They've poured a lot of effort in to integrating everything nicely, and it's still debian under the hood.

For years we used Fedora in development and RHEL in production, because we felt it was worth paying for support in production. However, it's very, very rare that we'd made a support call to RedHat. My current sysadmin is a whiny ass though, so I let him have his support net. Otherwise I'd dump the RedHat support and use Fedora in production (too match dev).

However my personal server used to be Fedora (FC2) before it got corrupted. Since then, I reinstalled it with CentOS, which is basically a clone of RHEL, and I've been happy with that. I'm building a new personal server this weekend (got a 4-way 700MHz Xeon for $200), and planning on using CentOS for that too.

Ubuntu is certainly "popular" of late, but I think it's more mindshare than market share. I've never tried the Debian or SUSE route, because we tend to use a lot of 3rd-party packages and a few commercial packages, so it pays to stick to the mainstream, and that means being as much RedHat-compatible as you can be. But anything that runs on RedHat will run on Fedora & CentOS just fine, in my experience.

For the desktop, I've played with CentOS, but that was just as practice before loading my server. I generally stick with XP on the desktop. (I don't care about desktops, they are disposable to me-- servers are my game.)

  • 1
?

Log in