• Meldrik@lemmy.wtf
    link
    fedilink
    English
    arrow-up
    26
    arrow-down
    6
    ·
    edit-2
    8 hours ago

    Wouldn’t you have the same experience if you moved from iOS to Android, never having used Android before? Does that make Android not ready for casual use?

    If you have used Windows your whole life, there will definitely be a learning curve getting used to Linux and whatever desktop environment you choose to use.

    I personally have better experience having casual users use Linux than Windows.

    • TheRealKuni@piefed.social
      link
      fedilink
      English
      arrow-up
      9
      ·
      8 hours ago

      In fact, one has a similar learning curve going from Android to iOS (as I learned when I transitioned to iPhone) even if iOS is broadly considered more “user friendly.”

      I think you’re onto something. Switching to Windows would be painful to anyone used to Linux regardless of all the philosophical differences simply because the OS works differently. Lord knows I despise MacOS despite people who use it saying, “it just works.”

      • Meldrik@lemmy.wtf
        link
        fedilink
        English
        arrow-up
        4
        ·
        7 hours ago

        I was only using “from iOS to Android” as an example. I believe it would be equally difficult going from Android to iOS. As you, I also despise using MacOS. It’s a struggle, because I’m not used to it in any way.

    • Shirasho@lemmings.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      6 hours ago

      There is a difference between going from a GUI based OS to a hybrid GUI/console OS.

      For both iOS and Android the only difference is where things live. The processes are still the same.

      This is not the case with Windows and Linux. If you want to install something in Windows you go to a website and download an installer. For Linux, you find out if there is a package. If not you go to a website and see if there is an app image or zip file. You then need to know where to place the downloaded file, how to get it running (making it executable), knowing how to chmod and chown (it is better to have to do it like in Linux, but it is an extra step), and how to add it to your desktop (there is no right+click and add to desktop/create shortcut option in Arch based distros like there is on Windows). If there is a service component you may need to go into command line and systemctl to enable it.

      Your comparison to iOS and Android is not really appropriate.

      • bdonvr@thelemmy.club
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        5 hours ago

        For Linux, you find out if there is a package. If not you go to a website and see if there is an app image or zip file. You then need to know where to place the downloaded file, how to get it running (making it executable), knowing how to chmod and chown (it is better to have to do it like in Linux, but it is an extra step), and how to add it to your desktop (there is no right+click and add to desktop/create shortcut option in Arch based distros like there is on Windows). If there is a service component you may need to go into command line and systemctl to enable it.

        I don’t think I’ve ever followed that workflow to be honest. Except for when doing something niche and way above and beyond something a casual user would do.

        Open the software center, search what you want. Click install. Done. I use the terminal to the same effect but that’s by preference. Installing packages as you described is not at all recommended… They won’t update with the system.

        The “add to desktop” thing really depends on your Desktop Environment too. GNOME not really, KDE and most others yeah.