Hacker News new | ask | show | jobs
by mindrunner 3737 days ago
I think this is RH finally realizing why Ubuntu Server has surpassed them in the cloud. It's because develop & test on the same OS. Its also the reason why CentOS was popular in the first place.

This coupled with faster but unsupported software version updates should put but back on track to compete in the cloud.

2 comments

CentOS has let you do that for a long time.

The whole point of RH/CentOS is it's the distro for people who specifically do NOT want a lot of churn in software versions.

I install RHEL on production servers because I'm much more confident I can run "yum update" and nothing will break.

>> The whole point of RH/CentOS is it's the distro for people who specifically do NOT want a lot of churn in software versions

With collections they're pretty reasonable at letting you join the churn train if that's what you need.

I'd peg them as a purveyor of more thoughtful implementations. E.g. one example would be docker - rh implemented it from the get go with MAC. I think the others are catching up now, I believe apparmour profiles are present on modern Ubuntu around docker.

    I install RHEL on production
    servers because I'm much
    more confident I can run
    "yum update" and
    nothing will break.
Similar rationale for my using FreeBSD.
Excluding ports, right? Those break pretty often.
CentOS still doesn't do really basic cloud things, like quickly provide official AWS AMI imagines when they do a major release.
Er what? The CentOS 7.2 cloud image was released 3 days after the DVD. Amazon doesn't seem to record when the AMI was uploaded, but previously it happened at the same time as the cloud images were announced.
If you want faster, unsupported software versions for Red Hat ecosystem then use Fedora.
But if you want a stable base system with newer language runtimes or development tools, use Red Hat (or centos) with software collections.

https://www.softwarecollections.org/en/

Expect it to break a few times a year though.

Nothing you can't fix but I thought you might want to be aware of it up front.

In my experience (I've been using Fedora as my primary desktop for approx 8 years), breakage is more rare than that, like once every few years.
Depends what you mean by break, probably. I've been using Fedora as my primary desktop/home server since it began. I pretty much never see breakage from regular updates. I do expect to see something break whenever I upgrade from one release to another. I'm pleasantly surprised when it doesn't.

Usually it's something like "I need to ediff-merge foo.conf with foo.conf.rpmnew", or "I need to reinstall this dependency of my webapp to the new python site-packages directory", so you wouldn't see this kind of breakage on a clean install.