For a lot of people Ubuntu is the linux. Canonical is just good at marketing.
For all it worth, Ubuntu is not the bad choice for average user who's not into ricing and not bothered by bloat.
Manjaro: haven’t you managed to kill it yet?
I've been using Arch and Manjaro for couple years each and in my experience they both break regularly. But, for some weird reason, Arch Linux is praised, when Manjaro is shamed upon.
I’ve been using Arch and Manjaro for couple years each and in my experience they both break regularly. But, for some weird reason, Arch Linux is praised, when Manjaro is shamed upon.
No, there is not some weird reason but actual very good ones.
Things can break on a bleeding edge update scheme. That's to be expected from time to time. But the questions are "why did it break" and "what is done to fix it".
If something breaks on Archlinux it's because of some new package with a issue that escaped testing. Then the fix come out as fast as possible (often within minutes even, but let's assume hours as those things need to move through mirrors first...).
If something breaks on Manjaro it's either because of the exact same reason as above, but 2 weeks later. Because Manjaro keeps back updates for two weeks "for stability reasons", yet doesn't do anything in those 2 weeks. So they just add the same problem later, completely defeating the argumant about stability. Oh, and fixes are of course kept back for 2 weeks, too, because... reasons.
Or it breaks because they fucked up their internal QA. For example by letting their certificates expire again and again and again and again... of by screwing up their very own pacman-wrapper and then ddos'ing the AUR for all users, not only Manjaro ones.
Or -speaking about the AUR- it breaks because they give their users full access to the Arch User Repository (without any warnings about user content being less reliable and used at your own risk) pre-installed. Also they do it on a system generally out-of-date because it lags 2 weeks behind. Which is not what AUR packages are build for (they assume up-to-date systems) and is a straight path to dependency hell and breakings... not because something went wrong but because the whole concept of an out-of-date system not running their own also 2-weeks behind version onf the AUR is idiotic. On the "plus" side they have an easy fix: blame the user, because he should obviously know that an pre-installed part of Manjaro is conceptionally flawed and shouldn't be trusted.
The main problem with Manjaro is they hold updates to the repos back for to weeks, which in itself isn’t a problem but they don’t do the same for the AUR, meaning you’re almost guaranteed to have dependencie issues at some point. And a, very minor, issue is that in the past they have broken their forum site, but that hasn’t happened for a while now.
Linux mint: ex windows guy?
I take offence, I’m an ex-SuSE 4.2, ex-macOS, windows only at work guy.
(My cinnamon is themed to have macOS ish appearance btw.)
[and I lied, not ex-mac as such, I have a few macs round the house, and built my Linux machine to run games on steam/lutris, around a spare gfx card that came out of my classic Mac pro5,1]
Ubuntu: was the first distro that came up… hated it and went back to windows
Manjaro: tried it after Ubuntu, was great for 2 months until it broke and I swapped to arch
Mint: never used it
Debian: used it once for a VM because it wasn’t canonical, but it was meh
Endeavour: never used it
Arch: it was great and I still use it for my cheap side laptop, but I forgot to update it for a month and it broke on my main laptop and I wasn’t good enough with Linux to fix it at the time so that computer runs Nix
Nix: used it after arch broke and I was paranoid with having to fix stuff… still use it on my primary computer but am frustrated with how hard it is to develop in rust on
I think my problem comes from trying to compile for MUSL so I can use the binary in an alpine docker container… I’m working on setting up a docket development environment though, so here’s hoping it works