• FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    22
    arrow-down
    10
    ·
    7 months ago

    If you see having to use the terminal as a failure of the operating system then you shouldn’t use Linux

    You don’t have to live in the terminal, but the amount of people who treat the terminal like it’s lava is too damn high.

    • vrojak@feddit.org
      link
      fedilink
      arrow-up
      24
      arrow-down
      3
      ·
      7 months ago

      This is the kind of mindset that prevents mass adoption of Linux. Sure the terminal should be available but there still should be distros catering to less tech-savvy people if we want the year of the Linux desktop to arrive at all. Some governments are looking to replace Windows with Linux, and you cannot expect the average desk worker to know or even care about doing stuff in a terminal.

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        5
        ·
        7 months ago

        You don’t need to do everything on the terminal – even today, you don’t have to. But you should not fear the terminal, the same way you should not fear a piano because you play a violin. Windows also has a terminal, there’s stuff that tells you to go there to enable some Powershel things, and no one complains.

        • silver13@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          2
          ·
          7 months ago

          Great comparison, because playing either piano or violin is beyond 99% of all people who just want to listen to music. Common users and office workers have never even heard of Powershell.

        • Natanox@discuss.tchncs.deOP
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          7
          ·
          7 months ago

          You should not have to learn for years before being comfortable using a computer. If everyone has to do that it’s not something that will be adopted widely, as we can obviously see with Linux on Desktop. It’s both a Software problem (either lack thereof or bad design) as well as a culture problem; the latter is what I criticize, because it’s so utterly unnecessary and alienates common people.

          And the Windows Shell really isn’t comparable, it’s 100% optional.

          • lambalicious@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            8
            arrow-down
            1
            ·
            7 months ago

            You don’t need years for a terminal, at least not for the stuff a normal user would have to expect to do with it (so eg.: not browsing files, that has good UIs already). But you should expect to have to learn something. We require people to learn and even certify their learning when they are to drive a car for example, and for computers we are not even askng 1/6th of that, even tho the last few decades show we maybe should.

          • teft@lemmy.world
            link
            fedilink
            arrow-up
            6
            ·
            7 months ago

            Learn for years? Dude you just search on the internet if you need to find out how to do something in the terminal that you don’t know how to do. This isn’t the 90s where you had to have a bookshelf of technical manuals to install and run your favorite distro.

          • morbidcactus@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            7 months ago

            Terminal usage is a tool just like GUI tools, I don’t think it’s helpful either to preload people with the belief that it’s some arcane tool that takes years before you can start using it, like anything you pick it up by doing.

            Can’t really say it’s 100% optional as a blanket case either, heavily depends on a user, my work I’ve depended on having a terminal for years, and that was even before I moved into SWE, I’ve seen lots of business developed processes put together as an amalgam of batch files, VBA/VBS, and python because they needed to put something together with what they had rights to.

            Be honest that I don’t see the terminal as a barrier to Linux anyhow, for the use case of “I browse the internet and use office programs”, you absolutely do not need to drop to the CLI, at least not for Debian or Mint, can handle installs and updates through their graphical package managers. Most people probably aren’t setting up services or the like on their machines, and if they are they already require terminal usage on any operating system.

    • crabArms@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      7 months ago

      That just isn’t how novice users interact with a computer, though. Most mainstream OSes have GUI for anything you’d need to do as a novice.

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        2
        ·
        7 months ago

        Touching virtual buttons on a multitouch screen wasn’t how novice users interacted with a computer until it was.

        To me this feels like recommending Android to someone and then people on social media saying that I’m elitist for expecting someone to use a computer with only a touchscreen when everyone knows that you interact with computers with a mouse and keyboard.

        I’m not speaking hypothetically, this was the exact argument people were using when smartphones were still nerd toys and not a standard part of human experience. “Nobody will ever use them”, “they’re too confusing”, “typing on a screen is too clunky at least my flip phone has buttons”.

        People can learn. As soon as the iPhone came out suddenly everyone was capable of using a touchscreen interface and learning a new OS.

        Linux isn’t for everyone. But if you’re going to choose make the leap to Linux, you will be using the terminal occasionally. You don’t have to be a terminal-only user, most people use a GUI for daily tasks.

        As long as you’re okay learning how to do some basic terminal tasks you’ll be fine. But if you come into with the mindset that the terminal shouldn’t be needed and get upset at people for telling you otherwise, you’re going to have a bad time.

        • BroBot9000@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 months ago

          Absolutely! Honestly I feel like human apathy towards leaning new things has increased exponentially over the years. People are thinking less and less, especially with Ai enabling people to put their brain in a jar and forgo critical thinking themselves.

    • daniskarma@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      7 months ago

      I am very proficient with the terminal. But there are many use cases when I want a OS that does not need the terminal at all. For instances media dedicated pcs.

      I have a pc that I only use from the couch, for playing games a viewing media, and using the terminal from my remote size keyboard is a bore, I would prefer a 100% gui solution for that usage.

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        7 months ago

        For gaming and media consumption, you can run Steam Big Picture Mode or Plex/Jellyfin which are designed for controller use.

        But you’re not doing system administration with a TV remote on any operating system. By having a system that you can fully control from the terminal, you can just ssh into it to fix any issues without wasting system resources on a GUI that you will rarely use.