• mbryson
    link
    fedilink
    English
    arrow-up
    14
    ·
    1 year ago

    A lot of people have already talked about the onboarding/installation experience, so I’ll just chime in and say a lot of new users are unfamiliar with using a terminal for commands and instead favour a GUI experience solely for their tasks. Most modern and commercially appealing distros are moving in this direction (ie applications running the same terminal commands in the background with an easy to understand UI at the front) but I’d still say the community’s insistence on terminal over all other forms of executing a command may be a turn off for the layman trying it for the first time after Windows and MacOS.

    Almost makes me think it would be more ideal to reduce the stigma associated with executing commands in the terminal and find some way to get people more comfortable with using it, both via Linux and also CMD for Windows as well.

    • CmdrShepard@lemmy.one
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      I don’t mind using a terminal so much, but trying to follow people’s terminal instructions can be quite challenging. It seems like 90% of the time they leave out critical details because they assume you’d already know what you’re doing or you get errors because they have packages installed that you don’t. It reminds me of this gem from Malcolm in the Middle: https://www.youtube.com/watch?v=AbSehcT19u0

    • Bluefruit@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      I would agree that this is one of the biggest barriers to entry other than software compatibility.

      If i was able to use ILok on linux for my music plugins and vsts, then id likely make the switch. But unfortunately ILok doesnt seem to be interested at least not since i last checked.

    • z3rOR0ne@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      I agree with this more than trying to make Linux more GUI oriented overall. GUI’s are great for certain interfaces like phones and tablets for obvious reasons. GUIs are also great if you don’t exactly know what you’re looking for and need a lengthy list of available interactive elements you would have to read and parse a lengthy man page to find in the terminal.

      Honestly I think that when learning computers in early age education systems, the terminal should be taught alongside GUI applications so the general public would have an understanding that there is this very powerful tool they can use to quickly execute commands. It is a pre requisite to demystifying computers regardless of which OS you use, and it makes working with your computer a lot less of a headache when you have this bare bones tool that can assist you in finding out the answer to your problem via a verbose error output rather than a cryptic message to call your sys admin or send a notice to the OS provider that likely will not solve your problem in a timely manner.