5 ms·
Is there any specific reason to choose them over Linux Mint? I'm genuinely asking, I've never tried Red Hat or Fedora.
by Lucasoato 4y ago
Is there any specific reason to choose them over Linux Mint?
I'm genuinely asking, I've never tried Red Hat or Fedora.
- timbit42 4y agoI would recommend Linux Mint for desktops and Debian stable for servers.
- kleiba 4y agoOP wants to get away from Ubuntu, but Linux Mint is based on Ubuntu. Maybe that would be reason for OP to disprefer Mint?
- tmtvl 4y agoWhat about LMDE?
- exegete 4y agoOP mentioned stability and long-term supported as what he’s looking for. The Linux Mint team have stated LMDE is more for themselves to gather info and not a priority. So I would stay away if looking for stability and long-term support. “We work on LMDE primarily for us, to get that information. It is not a priority, certainly not compared to Linux Mint itself…” https://blog.linuxmint.com/?p=4276 https://blog.linuxmint.com/?p=4276
- pessimizer 4y agoThat's barely even a real distribution; it's an escape plan for Mint to leave Ubuntu if necessary. This is not a serious suggestion.
- tejtm 4y agoMint so far has avoided forcing snaps, I will jump ship too if they do.
- microtonal 4y agoFedora is much more secure (a strong focus on SELinux, secure boot, etc.). Fedora has more cutting edge software (latest GNOME, gcc, etc.) while still being very stable. A large chunk of the gcc/glibc/GNOME/Wayland/... developers are employed by Red Hat and Fedora shows that, it's where the Linux workstation is going and has an amazingly good of integration of new tech. Most other mainstream distributions trail by several years.
- EFreethought 4y agoOne of OP's issues is Ubuntu forcing snaps. I think Mint disables snap by default: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html https://linuxmint-user-guide.readthedocs.io/en/latest/snap.h... Another Ubuntu derivative that does not use snaps is System76's Pop!_OS
- criddell 4y agoIsn’t one of the purposes of snaps to allow finer grained permissions? In non-snap systems, how do you prevent that weather app you just installed from accessing your camera and microphone?
- eVeechu7 4y agoIt runs as a user without the necessary permissions to access those devices?
- dotancohen 4y agoSo one should configure an alternative user for each group of permissions that any arbitrary app might need? Then what happens the day that I do decide that my weather app should access e.g. my location? Now I should move all its data and update my launch scripts to the new user? I happen to dislike snaps as well. The hard coded install directory is a passion point for me. But at least the permissions issue they are getting right. I wish that desktop distros would adopt the Android permissions paradigm.
- sswezey 4y agoNo, you can create groups for permissions that you'd like to enable and disable and add the user to the appropriate groups.
- EFreethought 4y agoThe snap service tends to run when it wants and it can slow down a system when it runs. Also the snap binaries are a lot larger than with apt. Honestly, I don't think a weather app would access a camera or microphone. That seems like a bad example. Honestly, I put a piece of tape over my camera. It looks like other posters in this thread have solutions. Using more hard drive space than needed and not being able to control the service are show-stoppers for a lot of people, and it looks like the permissions issue has another solution.
- exegete 4y agoHere’s why not Linux Mint. It’s a few years old so I’m not sure if these issues are solved but I’ve never heard of Debian or Fedora having these issues: https://lwn.net/Articles/676664/ https://lwn.net/Articles/676664/
- csdreamer7 4y agoFedora is a nice busy, but power user and developer experience: only rolling for the parts you would care about with a year of security support. Fedora is especially useful for a new hardware workstation with that year of support. Any longer than that in my experience you tend to run into issues. For example: DXVK, for Windows games with Steam/Proton, just moved to requiring Mesa 22.0 as a minimum and Fedora 35 has Mesa 22.1 something. Similar issues with Ruby development in the past. Updates are more limited, with a few select packages kept rolling compared to a true rolling distro like Arch. When a new kernel series is release (6.0 => 6.1) Fedora holds off for a few weeks to test until 6.0 goes EOL. Gnome is kept to it's major release with only minor versions to fix bugs. Mesa is updated until a Fedora is released. Firefox is kept up to date and I use the snap for VSCode and Chromium based browsers. Most other packages are not updated to major new versions, except for Vim (and Emacs if I remember).