I assume they have a package manager that resolves dependencies well now? Is that what an RPM wrangler is?
I assume they have a package manager that resolves dependencies well now? Is that what an RPM wrangler is?
Probably the thing I like the most is transactional installation (or upgrades/downgrades/removals) of packages with proper structured history of all package operations (not just a bunch of log records which you have to parse yourself), and the ability to revert any of those transactions with a single command.
I've also migrated to Debian and it felt like a huge step forward.
I'm on Arch now, BTW.
Red Hat is just old enough to exist before package managers existed on Linux. It was not there at first on Debian either.
Slackware still has not package manager really.
Side-note, the other difference I've noticed is Debian (and presumably its derivatives) has better defaults (and debconf) for packages, so whereas stock config would work on Debian, on Rocky I have to change config files, install missing packages etc.
There was a lot of competition around package managers back then. For RPM, there were also urpmi, apt-rpm, etc.
Many of us were running on 28.8 dial-up. Internet search was not even close to a solved problem. Compiling a new kernel was an overnight or even weekend process. Finding and manually downloading rpm dependencies was slow and hard. Same era when compiling a kernel went overnight or over the weekend. You didn't download an ISO you bought a CD or soon a DVD that you could booted off of.
Compare that to Debian's apt-get or Suse's yast/yast2 of the time, both just handled all that for you.
Debian and Suse were fun and fit perfectly into the Web 1.0 world; RedHat was corporate. SystemD was pushed by RedHat.
One friend and I had a competition who could make the smallest kernel configuration still functional on their hardware. I remember that at some point we could build it in ten minutes or so. This was somewhere in the nineties, I was envious of his DX2-50.
Compare that to Debian's apt-get or Suse's yast/yast2 of the time, both just handled all that for you.
One of the really huge benefits of S.u.S.E. in Europe in the nineties was that you could buy it in nearly every book shop and it came with an installation/administration book and multiple CD-ROMs with pretty much all packages. Since many people did not have internet at all or at most dial-up, it gave you everything to have a complete system.
Red Hat had packages but not package management at first. However, the same is true of Debian. It depends when you used them.
Red Hat Linux branched into RHEL (corporate) and Fedora (community).
SuSE went down a similar road to Red Hat and has both OpenSUSE and SLE these days. Fedora is less corporate than OpenSUSE is.
Debian is still Debian but a bit more pragmatic and a bit less GNU these days (eg. non-free firmware).