Well. I still don’t know if I’d consider it “friendly” for first time Linux users. I can’t call any distro that revolves around the terminal easy to use for beginners. For many of us it’s hard to imagine being a true beginner. The very first time you saw a terminal. Even if it’s copy and paste into the terminal, a true honest beginner doesn’t know what sudo is. They don’t understand possible consequences or why -Sy or -S or Syu works or doesn’t work.
I think that helps kind of keep EnOS maybe just slightly off of the Linux Mint type radar. Maybe the community doesn’t end up enormous because of it. I also feel like it may help get rid of some of the update threads at other places where you can look and see 10 posts in 10 hours saying “X update broke my _______” where if they just opened the help section and looked they will see it was fixed 7 hours earlier after the 2nd post.
I’m not opposed to not being a massive community. I’d rather have 10 guys helping out 1 that wants to learn, than an army with a guy just copy and pasting things into their unknown to use terminal that ends up doing nothing, or even worse, breaking something and they have no idea why, because they have no idea what was happening anyway.
And yet, all of the early home computers were terminal-based. In my view, “beginning” is a mind-set, not an ability. Being able to randomly press buttons without breaking something isn’t user-friendly, it’s idiot-proofing.
I installed Linux every fifth year or so, beginning in the year 2000, if I remember correctly.
But I couldn’t make head or tail of it, couldn’t even set the friggin’ display resolution correctly, so every effort was abortive, haha.
Until late last year year, when I figured that Linux is made by goddamn humans, so a human being should be able to handle it, for chrissake. And then went straight to a Debian base net-install and experiementing with DE’s on top, with little problem (and some reading). It is all in the head.
I think most of the world is trying too hard to save people from themselves. It just enables people to be lazy. I think that’s part of how we ended up with so much telemetry. It was good intentions. But the only way to save people from themselves is to constantly monitor them and take away their freedom to fail. You make a really good point. Failure is also learning. It’s not always bad.
The terminal is the most efficient and the simplest way for a human to communicate with a computer.
The idea that the terminal is somehow more difficult to use is just conditioning from Windows and Mac. What is actually difficult is to unlearn Windows and Mac. Using the terminal is super easy and great for beginners (at least those who have not been conditioned to fear it).
Of course, there exist tasks where having a graphical interface is very helpful, even necessary. An example is graphics programs like GIMP and Inkscape. While editing photos or videos in a terminal is possible, it tends to be very inefficient. However, these are the exceptions, not the rule: for the majority of tasks, the terminal is the more efficient interface and almost always easier to master.
When I was five years old, I couldn’t speak a word of English and I barely knew how to read and write in my native language, yet I used MS-DOS fairly comfortably. The Linux shell is much easier to use than MS-DOS. So I always find it ridiculous when people complain about terminal being difficult to learn. It really isn’t. It’s a completely irrational fear, a consequence of conditioning by Microsoft and Apple.
Indeed, a user who migrates from another distribution, such as the Debian line to the Arch line, can also be called a novice. In fact, in today’s Linux world, everyone already has a basic level of knowledge, compared to the situation twenty years ago, when everything in Linux was so mystical to those who didn’t know it.
Indeed, a user who migrates from another distribution, such as the Debian line to the Arch line, can also be called a novice. In fact, in today’s Linux world, everyone already has a basic level of knowledge, compared to the situation twenty years ago, when everything in Linux was so mystical to those who didn’t know it. I remember, as a Windows user, how strange the virtual window, kernel compilation, installation from source, and so on were, which are mostly not needed today.
I don’t really think that is fair. I have spent a significant portion of my life working from a CLI. I also learned that way. There are still things that I find are more efficient to be done with a mouse/GUI.
I agree with @keybreak that different types of people are wired differently. It may be more efficient for you to work from the terminal 100% of the time but that doesn’t inherently mean it is true for everyone.
Personally, I find some things more efficient from the terminal and others more efficient with a GUI.
At the same time, in those days, a much smaller portion of the population was using a computer. I remember in the late 80s, early 90s when people were losing their jobs because they were unable to adapt to using a computer. Once Windows/MacOS became prevalent this became much less common.
I was 8 or 9 years old when I got my first computer: Amstrad CPC.
Included were a handful of floppy disks and a huge manual written in English (which at that time was a new language for me).
No internet, and with only the manual and a few German IT magazines, I managed to do a lot of things with it as a complete beginner.
Jonathon is right IMO. Just because a distro is terminal-centric doesn’t strictly mean it’s unsuitable for beginners.
I, perhaps incorrectly, assumed that that was obvious. I added a paragraph to my post above, just to clear any confusions. Of course, it depends on the task you’re doing.
And yes, for people with dyslexia or a similar disorder (or just people who are not in the habit of reading a lot of text), using the terminal might be more challenging. I am not suggesting that the terminal is the only “Krešimir approved” way for humans to communicate with computers
I am, however, convinced that average computer users would find the terminal to be much simpler and more efficient for a vast majority of tasks, if they did not have to first unlearn their habits of using the graphical interface for everything (thanks to Microsoft and Apple conditioning).
Ah. . . that beautiful day off feeling when two weeks of updates are all finished and are up to date! Nice
and easy. One word and it’s very aptly named yay because that’s the feeling of ease after a round of updates!