We all have opinions on how to procedurally get someone started using Linux. To mixed effect. I wonder if we could be more successful if we paid closer attention to the machine between the seat and the keyboard. What mindsets can we instill in people that would increase the likelihood they stick with it? How would we go about instilling said mindsets?
I have my own opinions I will share later. I don’t want to direct the conversation.
“I want to know why this is broken. How to fix it can come later.”
Don’t.
Dogged stubbornness. I use Linux because I refuse to give MS any more of my money, and I’m too stubborn to give up.
Scarred by abuse, but resolved to escape instead of developing Stockholm syndrome.
Honestly for me it was starting Young. I can say wholeheartedly that if I hadn’t been working on operating Linux style systems in high school, there is no way in hell that if I tried starting it today that I would want to put myself through the hassle of not only learning it but also fixing it
So I’d have to say an energetic and perseverance and ambitious Style mindset
The other benefit of being in highschool is many people have loads of time to spend.
I honestly don’t know if there is any advice I can give to someone with a fulltime job and care giving responsibilities that would be convincing.
Mine was a final straw with Microsoft and a determination to learn. Thankfully linux mint is pretty user friendly and I haven’t really ran into issues yet
“That’s neat, I wonder whether I can configure it…”
There are probably a variety of mindsets that will do it.
For me, I think it was just really wanting to get away from being under the boot. Get away from the walled gardens. Like that feeling after using LinkedIn, except for the OS. Hearing the call of freedom, authenticity and humanity.
The most effective motivation is intrinsic. It’s very hard to make someone want to do something. It’d take Apple-level marketing, or Microsoft-level outright paying people to use their products.
Wait, Microsoft pays to use their products?
I think a “fuck it we ball” attitude helped me a lot in my jump. I didn’t even bother researching what dual-booting was to give myself a backout option.
Mine was that I hate corporations. That’s it. That’s literally all that I needed to figure out Linux.
I have a “I will not ever go back to Windows” mindset and I think that helps. If I fuck up my system, I have a separate
/home
partition so I can wipe/
and start over without worrying too much. I look for answers to fix things on my phone when my system is inaccessible so I’m not stuck.I am really not a Linux expert, but I was a Windows power user and I like to fix things myself and understand the basics of why it broke.
Yes! And get snapper set up on BTRFS so you can roll back your install to a particular date before you fucked it up! It uses basically no extra space.
yeah, i was really tired of win98SE when i switched to linux. just entirely over it.
Lots of good answers already. I think one of the biggest factors is to not be the kind of person that succumbs to choice paralysis. There are always going to be a multitude of options for every problem. Learning to live with the idea that the best solution to a problem is not the only acceptable solution will go a long way to keep from getting frustrated in linux.
You have to want to use FOSS software. If you want to use certain proprietary applications then buy the commercial platform they run on.
The other is interest and ability to solve your own tech problems.
Keep in mind there are a lot of ways to start. Install it in a VM, buy hardware with Linux installed, or install it yourself.
Just start with something like mint that will probably mostly work.
Patience. Same things will work differently than you’re used to, and that can be frustrating.
Also be really sure to help true beginners understand software centers and package managers. I’ve been helping a lot of young people use Linux for the first time this year. Even though I mentioned it the first day and remind them frequently, if for example I ask them to install Java, half of them will download installers from Oracle’s website or wherever.