Well said. And why would most Win user want to learn CLI? Do you really need to learn CLI to check their email and browse the internet?
Baby steps.
1 - Ease them over to Linux using GUI as much as possible. Get them comfortable with their emails and browsing.
2 - Once they start browsing and find Foss they can learn the use of some basic CLI commands.
3 - To become a true Linux user they must be able to perform LFS.
Thatâs how I ease into Linux. I had a solid backup of my Windows PC. With dual boot, I could switch back and forth until I got comfortable with Linux. And if something went terribly wrong, I could restore Windows. Also what help me was I had a technical background in computers.
99% of the users donât care about what their computer runs, as long as it does its job everything is fine. They view computers as a tool to get the job done, not as something to learn about how exactly things function in an OS.
Microsoft and Apple understand this and bends over backwards to allow users to do things with a nice GUI.
If you want to convert users to Linux, they need to see an end-user benefit thatâll convince them to go through the trouble.
So, that would mean:
Most software is free.
It is generally more stable.
You donât need to buy a new computer to run it.
You can put your /home directory anywhere, so itâs easy to change OSs and make backups of it.
BUT NOT:
The fact that itâs FLOSS (the end-user doesnât care about that).
You can do all these cool things on the CLI (the end-user thinks this is complicated and sometimes even scary).
Really, people should consider that when they try to convince end-users to use Linux.
If you wish to convert someone, show them Linux Mint or Ubuntu and how to get the tasks done they do on a daily basis. Donât show them Arch or even Fedora, those are not aimed at end-users.
How do you suggest we help a new user to get through the installation of Linux?
Maybe it has to be done for them, so they start with something they can handle.
Yes, I did. It was a bit of sarcasm. I apologize if I went against the rules of this forum.
I was trying to show the extreme user types within the Linux community..