Re: The "How to fix any computer" help thread
LOL, yes, I had Linux once. It seemed like a good idea until I found out how unnecessarily complicated everything was. I couldn't even install software on its own - I always had to have a bunch of other stuff to go with it, and then either it wouldn't even tell me what I needed or there was some unfixable error during installation. In my opinion it's not worth all that fuss just to be less vulnerable to viruses. I'm not very vulnerable to them anyway.
I'm going to have to defend Linux here, since your reply contains common misconceptions about Linux that are highly false, yet still get spread around a lot. Bear with me.
Hmmm, it seems like you were trying to manually build software from source as opposed to using your distribution's package manager. That's the wrong way to do it. Software installation via the package manager is incredibly easy, because the package manager pulls together everything you need for a piece of software to run and all you really need to do is confirm that you want to install the software. It's pretty simple and easy to do.
I'm going to defend the need to install all dependencies to run a particular piece of software as being necessarily simpler than the way programs for Mac or Windows typically is. In Mac and Windows machines, software packages usually ship with all necessary libraries. This leads to highly bloated systems that can easily contain multiple versions of the same library or package. It is far more simple for dependencies be installed separately, so that all programs that rely on dependency X can all just use the same version. Furthermore, since the package manager handles all of this for you for both installation and removal of software, making sure that you have all dependencies for a particular piece of software is trivial.
Here's a comparison of the steps that it takes to install software in Linux vs Mac and Windows.
Windows/Mac:
0. Open a web browser.
1. Search web for particular piece of software.
2. Navigate website for a download link.
3. Windows: Download the .exe/.msi/ file. Mac: Download the .dmg/.pkg/.mpkg file.
4. Open the installer/setup wizard.
5. Click through the steps in the wizard.
6. Software should be ready to use, and if you are lucky, it will run properly.
Linux:
0. Open either a terminal or the GUI software center depending on your preference of CLI vs GUI (your preference doesn't matter, but online guides typically favor CLI over GUI).
1. Use the search function of the CLI package manager or GUI software center to find the name of the package.
2. GUI: Select the package you want from the search results and install it. CLI: Install the software by typing a simple command into the terminal.
3. Software should be ready to use and should run without errors.
I'm confused as to how Linux makes things unnecessarily complicated. To me, it seems as it makes things a lot simpler. Of course, you are always free to use whatever you want to use and I will not hold it against you.