this post was submitted on 13 Nov 2023
61 points (96.9% liked)

Linux

48136 readers
556 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] avidamoeba@lemmy.ca 10 points 1 year ago (4 children)

Isn't Fedora's support window a bit over a year per release? Would you want to deal with upgrades every year?

[–] Chewy7324@discuss.tchncs.de 6 points 1 year ago

Yes, the support window is only 13 months after release, which can be annoying. I'd rather go with Debian or CentOS, unless software needs a more recent library.

[–] nathris@lemmy.ca 4 points 1 year ago

Depends on what you're using it for. Fedora's release ver upgrades are fairly seamless. Just a big dnf update really.

Meanwhile I have a bunch of servers stuck on CentOS 7 that are going to need to be completely rebuilt by next summer. I'm also limited by them because the pdf generator I use requires a version of libpango that was released in 2019 and EL7 is stuck on the 2018 version.

I switched from Rocky to Fedora Server because I was sick of running into compatibility issues with dependencies that exist in the Fedora repo and not EL.

Specifically postgres. One of the projects requires postgis and gdal, which are in the Fedora community repo, but I have to use the official postgres repo on Rocky and the people that maintain those repos are literally incompetent. They have an automated script that generates all of the packages and they can't even be bothered to double check that the packages are built against the correct version of postgres, so your install will fail because a PG14 package is looking for a dependency that only exists in the PG11, PG12, and PG15 repo.

[–] jollyrogue@lemmy.ml 4 points 1 year ago

Yes. In place upgrades are pretty easy at this point though.

[–] idiocy@programming.dev 1 points 1 year ago

Well I have experiences with Arch and Debian testing for servers, depending on your needs ane desires, it has some benefits, despite all the hassls.