this post was submitted on 24 Aug 2023
112 points (78.6% liked)
Linux
48212 readers
2134 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
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
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
view the rest of the comments
But it is less pain. Distros that package Arch to make it fit for human consumption perform a vital service for it IMO. Arch is a fine distro that I could never use otherwise because it's too much work to keep it together. With Manjaro, Endeavour, Garuda etc. you get to use Arch albeit indirectly.
Mostly, I agree. Use one of the derivatives if you're not ready for Arch itself. But, Manjaro has legitimate criticisms against it. They've made mistakes in the past which makes it hard to trust them and holding back packages for "stability" will eventually break your system if you start mixing in the AUR.
I see this stability argument come up a lot but it's not like Arch is a paragon of stability. I wouldn't use Arch for a server, for example, I would use Debian stable.
For a desktop machine it depends on what your needs are. If it's a personal, non-critical desktop machine then I don't care about stability that much. Yeah Manjaro screws the pooch sometimes but the way it makes Arch simpler to use makes up for the occasional hiccup.
AUR does not figure into any of this IMO. Using "stability" or "compatibility" when it comes to AUR is nonsense. You take AUR packages as they come, there are no guarantees of stability or security or anything, and you should expect them to break at any time. If I need to rely on a 3rd-party package I use flatpaks or appimages not AUR.
I hear that. I wasn't saying that the AUR is what causes the problems though. The AUR works better in Arch where everything is kept up to date, since that's what the AUR targets. Manjaro holding back packages causes problems because the libraries and other packages might not be as up to date as the AUR scripts expect. This ends up causing more potential issues than the AUR otherwise would. If you're not using the AUR then this all won't have any effect on your usage of Manjaro, of course.