If I’m honest a lot of what I learned about computers was as a result of switching to Linux. As a Windows user, breaking Windows is such a problem that you don’t dare try to learn by doing. Linux is comparably easy to fix or restore.
The biggest problem with breaking windows is nobody really knows how to fix anything, it’s just a shit load of random “did you try this?” Until you either find it’s working again (after trying something that didn’t work, then backing out that change, or it just randomly starts working again without really doing anything) or you learn to live with it.
With Linux, if you can break it, you can be pretty sure someone somewhere has broken it the same way before, and analyzed the shit out of it including reading the source, and figured out how to fix it.
I don’t see how that’s true. Windows is a more widely used Desktop OS, and Linux has way more variation in running software be it package managers, desktop experiences, etc. Even things like what version you started with may influence the version of a package you have. The odds of finding an identical setup is a lot lower.
I’m just speaking from experience - which of course is influenced by how much I am willing to pay for a solution, which is nothing. For the most part, people offering solutions for windows expect to be paid, while Linux gurus are more likely to do it for free
If I’m honest a lot of what I learned about computers was as a result of switching to Linux. As a Windows user, breaking Windows is such a problem that you don’t dare try to learn by doing. Linux is comparably easy to fix or restore.
The biggest problem with breaking windows is nobody really knows how to fix anything, it’s just a shit load of random “did you try this?” Until you either find it’s working again (after trying something that didn’t work, then backing out that change, or it just randomly starts working again without really doing anything) or you learn to live with it.
With Linux, if you can break it, you can be pretty sure someone somewhere has broken it the same way before, and analyzed the shit out of it including reading the source, and figured out how to fix it.
I don’t see how that’s true. Windows is a more widely used Desktop OS, and Linux has way more variation in running software be it package managers, desktop experiences, etc. Even things like what version you started with may influence the version of a package you have. The odds of finding an identical setup is a lot lower.
I’m just speaking from experience - which of course is influenced by how much I am willing to pay for a solution, which is nothing. For the most part, people offering solutions for windows expect to be paid, while Linux gurus are more likely to do it for free
Software wise that’s absolutely true for MacOS, but Windows has plenty of free and open source software.