Hacker News new | ask | show | jobs
by dralley 2345 days ago
Honestly I've had more success migrating between versions of the Fedora family than the Ubuntu family. I don't have enough experience with Debian to judge.

In an case I disagree totally with the assertion that Fedora isn't good at upgrades between versions.

CentOS 7 upgrade would be tricky to do automatically because of the systemd transition and the fact that any Enterprise user would likely have a ton of services they need to migrate safely.

3 comments

> In an case I disagree totally with the assertion that Fedora isn't good at upgrades between versions.

Same here. I think that changed somewhere around Fedora 15, though. Prior to that it was a minefield. That's probably why it has such a bad reputation among those who've not tried recently.

My current desktop workstation started out at Fedora 14 and now sits at 31. It's gone through multiple motherboard and component upgrades over that time, too.

I said RHAT family, but honestly I did not mean to include Fedora. I've been upgrading my Fedora Core desktop since probably 26, it's not the machine that gets the most use, but it works at least as well through upgrades as the Ubuntu and Debian systems that I maintain.

But none of my servers run Fedora. I still think that the core use case for Linux is servers. (And that's not to say my servers couldn't run Fedora... but it so happens the OS distribution that we use at my $dayjob is usually Centos or Amazon, sometimes RHEL, occasionally Ubuntu, but for some reason absolutely never Fedora.)

I'm not sure that migrating to systemd is as hard as you think, I've done it on my Debian release train, and I've also done it with Ubuntu, after migrating from Sys-V to Upstart, no less even...

It's actually standard policy from what I understand on the distros that are in the RHEL family, that upgrades between major version of releases are officially not supported.

So, Fedora is nice, but if you're using RHEL, be prepared to rebuild everything from scratch every 2-3 years, I guess?

The same is true for Amazon Linux -> Amazon Linux 2.

They are, but there are some requirements to be fulfilled.

For 7.6 -> 8, see https://access.redhat.com/documentation/en-us/red_hat_enterp....

Thank you! I assume there are requirements to fulfill for the other distros which support it as well but they are probably not as well documented.

One thing which RedHat has always impressed me with is the quality of their documentation.

I've been upgrading the same Opensuse installation since 11.1, and I've moved it to 2 new machines without re-installing...

If we're bragging...