• twinnie@feddit.uk
    link
    fedilink
    arrow-up
    8
    arrow-down
    2
    ·
    edit-2
    1 month ago

    Let’s not cherrypick scenarios to try and pretend Linux is easier than Windows. Most normal people are nervous interacting with a GUI pop-up that gives them two options, never mind putting them into a terminal window where they could seriously fuck up their machine. What about clicking the download link on a webpage, clicking next a few times and having them software on your machine, compared to having to build something from GitHub (how many people here have never had to do that?).

    • Farid@startrek.website
      link
      fedilink
      arrow-up
      5
      ·
      1 month ago

      This applies to pretty much all “Linux good, Win/MacOS bad” memes. I just assume that people either aren’t really serious about them and it’s just tongue in cheek, or they don’t have any contact with regular people.

      I used to work as a(n assistant to the) sysadmin and the things I got called over never stopped to amaze. For instance, there was a case when software was updated on the work machines and I got called because some lady couldn’t use Adobe Acrobat. “It is asking me something, I don’t know what”. I come over and it’s just a TOS Accept/Decline window.

      Some people do not understand computers to an extent that they can lock up in a state of confusion when a button has been moved 100px in any direction from its usual position.

    • prole@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      4
      ·
      1 month ago

      Most normal people are nervous interacting with a GUI pop-up that gives them two options, never mind putting them into a terminal window where they could seriously fuck up their machine

      Maybe this is a problem that we should be addressing, rather than just making technology more of a black box, and raising generations of people who have no fucking concept of how any of it works.

      • InFerNo@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        If you have a driver’s license, do you know a car works besides the basic maintenance that is checking your oil and keeping the tires inflated? Some people don’t even do that last one, while it’s a thing you should check regularly.

        I think it’s a good thing the general public is able to use a computer without knowing the inner workings, but it also shouldn’t be obscured from them if they want to know/learn.

      • twinnie@feddit.uk
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        But this is the classic Linux user mentality; Linux shouldn’t get easier, users should get smarter.

        If computers can be easier to use then why should people instead sacrifice loads of time learning how to operate them? Most people have other things to be getting on with.

    • aski3252@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      1 month ago

      Unless you have a system without a GUI, you don’t need to open a terminal in order to update or install stuff. There is a GUI for that. And no, you don’t need to build stuff from GitHub for normal user stuff…

      • Noobnarski@lemmy.world
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        1 month ago

        I tried that on linux, it doesn’t work if you want to do more than browse the web and other basic stuff.

        You can do some seriously advanced stuff on windows using only GUIs

        • aski3252@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          1 month ago

          We were talking about normal user stuff that normal users do, not “seriously advanced stuff”… And I agree that most normal users probably don’t want to use terminals because they are not familiar with them. But normal users probably don’t and shouldn’t do “seriously advanced stuff”, no?

          Yes, if you are trying to do “serously advanced stuff” (whatever that means), chances are you will probably need a terminal (or a terminal will at least be easier), but you shouldn’t be doing “seriously advanced stuff” unless you know what you are doing anyway…

          • Noobnarski@lemmy.world
            link
            fedilink
            arrow-up
            0
            arrow-down
            1
            ·
            1 month ago

            I just wanted to install steam, but it wasn’t in the package manager list.

            Then I tried apt-get and that didnt work, I forgot why.

            You don’t have to do seriously advanced stuff on linux to run into issues without using the terminal.

            My point was, even if you actually do some advanced stuff on windows you still don’t have to use the terminal.

            It’s not realistic that you don’t have to use the terminal on linux if you want to do any more than web browsing and some text editing, etc.

            That doesn’t mean that linux is bad, but let’s be realistic about what it is.

            • zalgotext@sh.itjust.works
              link
              fedilink
              arrow-up
              1
              ·
              1 month ago

              That experience is highly dependent on the Linux distro you’re using. Steam comes preinstalled on gaming-centric distros like Nobara or Pop!_OS. More “general purpose” distros like Mint or Ubuntu might require adding an apt repository before you can install steam from their GUI package managers, but adding an apt repo can be easily accomplished with a GUI as well.

              Basically, if there’s no guide for installing steam for a given distro, or the process of installing steam is more than a couple easy steps, that specific distro probably isn’t well suited to run steam.

            • Avatar_of_Self@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 month ago

              To install Steam on most distros with popular DE’s, you click the software store to open the software store. If Steam isn’t listed in the front page then just click the search box and start typing Steam.

              When you see it, click the install button.

              When it is done open it by clicking the Open button or pressing the Windows (or Super) key and type Steam. Click it when you see it.

            • Tin@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 month ago

              Weird, I would expect Steam to be in the Ubuntu repos (assuming that’s what you were using, since you mention apt), but maybe not. As for apt, or apt-get, they are just the terminal equivalent of the GUI package manager (synaptic? it’s been a minute since I ran ubuntu), so if something isn’t in the repos, apt at the terminal won’t find it either. If it’s not in the repos, you should be able to download and install steam from the website just like you would in windows. It gives you a .deb file which will launch just like an executable installer in Ubuntu. But to your point, yes, sometimes things in linux take a little extra thinking to get to work. Getting accustomed to the way Linux works can help overcome hiccups like this. Windows has many quirks as well, it’s just that if you use WIndows often you know your way around them.

      • sin_free_for_00_days@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        1 month ago

        Not using the terminal is like buying a race car and not using the higher gears. I mean, you can, but what’s the fucking point?

        • RisingSwell@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          I have a lot more fun in my performance car avoiding the top gears, actually. Like after 3rd im already losing my licence on the spot and getting bent over by the law, higher gears are just that but worse.

    • Avatar_of_Self@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 month ago

      Compiling from GitHub is cherry picking the worst case especially for “most normal people” and frankly they should be using the software store GUI in their DE to install and update software with nice easy buttons to click.

      Frankly software management for a normal person generally is easier on Linux than it is on Windows for stuff made to run on Linux.

      But don’t worry someone will respond with nvidia’s shitty proprietary drivers.

    • babybus@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      1 month ago

      Let’s not cherrypick scenarios to try and pretend Linux is easier than Windows. Most normal people are…

      Let’s not cherry pick users then. I don’t care about your normal users. My experience is better on Linux.

      • octopus_ink@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 month ago

        Let’s not cherry pick users then. I don’t care about your normal users. My experience is better on Linux.

    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      Let’s also not conflate “ease” with historical behavior.

      Taking previous experience out of the equation, it is easier to type apt upgrade and reboot to update your entire system than to click through 300 times in the system and multiple apps with reboots.

      That is a fact.

  • ZILtoid1991@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 month ago

    IDK, but I more often had issues with installing apps to Linux than to Windows, usually dependency-hell related ones, but once I had trouble enabling snap on Linux Mint.

  • Gestrid@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 month ago

    I can’t remember the last time I got a DLL error on my Windows laptop, honestly. I don’t think that’s ever happened on my current computer.

    • Shardikprime@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Literally

      My desktop/laptop experience for both is as follows:

      Windows update, at least since the inception of the concept has never required me to go to a browser (unless you count w98 “everything is a website” concept for the desktop or the far in between instances were a PC was offline/having issues and you need to download update packages)

      It also updated windows applications (ie office) but yeah it never intended to upgrade other stuff, all other software had their own auto update check

      I’ll concede the restart because yeah it does all for that

      But yeah Linux install is not without issues, and I’ll just remind everyone of how difficult it was/is to install a component driver when it’s not automatically found (wifi cards, disk controllers, and Realtek drivers anyone?)

      Yeah it does update your apps, as long as you have the repos, and restart wise I distinctively remember that you do need to do restarts after updates, be it major distro or not.

      Simple commands? I’ll concede that, as long as we remember the average Linux user is used to a less user friendly experience. Complain ask you want but for the average user, windows update experience works

      Thankfully I don’t need to deal with all that stuff now

      • InFerNo@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        1 month ago

        I maintain a bunch of PC’s and 2 of them won’t update anymore with some vague error code that only has a microsoft community forum post as search result. I’ll get it fixed, but Windows update is not quite flawless and a non tech person would be lost at this point.

        People seem to be having a hard time grasping that most of the time it works great on both Windows and Linux. Majority of people will have a solid experience. But on both platforms, when things go to shit, you need to get your hands dirty. And with that final thought, I like to add that because of it’s openness, is usually easier to troubleshoot an issue on Linux because it doesn’t obscure what it’s doing unlike Windows (“Please wait…”, “Setting things up”, … dafuq u doin, it says 100%, is it doing anything still or is it hanging?). Windows’ vagueness has been a pet peeve of mine and it’s only getting worse. I’m perfectly ok shielding it by default, but give me a verbose option.

    • needanke@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 month ago

      Besides missing dependencies or repositories for more nice software this kinda closely matches my experience though.

      (Ignoring winget, becaust it is not really the mainstream way to install windows software)

      What is your specific issue with this?

        • needanke@feddit.org
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          I still (have to) download scetchy executables on Windows when I want to install most programms, while on debian I can install most programs via apt and a few repositories. Even when it’s not a standard repo I still prefer it over random executables because while the security is just as bad at least I get updates without having to open the program itself.

          But what resonated with me most have been the restarts for updates. Happened way to often that I wanted to stop working but cant just shut down windows without updates and the accompanying reboots. (If I don’t check up in between to decrypt the disk on startups it’ll just sit there and run out the battery and I have to do the restarts on the next workday). On debian I just klick the power button, it hibernates (or I shut it down if I’m in the mood) and os updates are completely seperate from that.

          • frayedpickles@lemmy.cafe
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            1 month ago

            What sketchy executables are you downloading?

            What makes downloading steam from valve more sketchy than allowing a Linux repo to run arbitrary code as root on your machine for every single one of thousands of pieces of software maintained by strangers?

            • InFerNo@lemmy.ml
              link
              fedilink
              arrow-up
              1
              ·
              1 month ago

              All software is maintained by strangers.

              Some software websites just look sketchy but aren’t, which makes it harder for people to filter out the actual sketchy ones. That’s just the reality. Jokes about download pages with 4 download buttons also didn’t come falling out of the sky.

    • Zink@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Eh, Windows complaints tend to get pretty hyperbolic much of the time. It’s slow and annoying but I’ve always worked with it

      But the description of the Linux update process matches my experience with mint, pretty much. I even use the GUI update utility because it will put a little icon in the bottom corner of the screen. It’s quick even if I’m using a program that’s going an update, and if the kernel gets updated it’s just like “hey remember to reboot buddy!”

  • madcaesar@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    2
    ·
    1 month ago

    When you make fun of something that really isn’t an issue it just makes your side look worse. Windows has real problems, but installing shit ain’t it.

    My dad can install anything on windows with clicks, he can’t do shit with a terminal.

    I’m a power user and love GUIs. I’ll use git desktop all day everyday, instead of typing shit in a command line. It’s one button press vs typing paths and hoping you don’t misspell shit.

    I don’t really get the whole command line fetish, there are no extra points in life for doing things the harder way.

    • redditReallySucks@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      4
      ·
      1 month ago

      Ah, yes. I also love it when I search for firefox on my new PC with Edge (without adblocker) and get sponsored malware in the results.

      I still use windows but I think installing software on Linux is way more convenient. Especially with the AUR.

    • Prok@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      The GUI app centers on most distros are quite usable without command line wizardry and reduces the risk of dodgey download sites

    • bradd@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      1 month ago

      Power users are just regular users with an ego.

      GUI is like fast food, sure you can eat it and enjoy it, and you will live to see another day, but it’s inferior in every way to everything else. The real problem is that people start acting like fast food is the default food and start looking at people who eat raw or cook their own food or pay for food at a restaurant as being full of themselves.

      There are countless real advantages to CLI over GUI, but allowing people to use their computer effectively by fumbling around isn’t one of them.

    • Eyck_of_denesle@lemmy.zip
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      1 month ago

      Yay -S app is hard? Or apt install app? Or flatpak?

      Being used to a habit doesnt make the habit the default way. Humans adapt quickly.

    • thevoidzero@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      3
      ·
      edit-2
      1 month ago

      A simple analogy is, would you rather have keyboard with a-z and symbols you can use to build words/sentences, or would you want a wordlist you can scroll and click, while expanding words in groups, and having to find non-frequent words with a lot of difficulty to make up sentences.

      Command line use is harder if you come from gui. But the main use case of command line are:

      • automation: anything you can do in a command line, can be copied in a script,
      • uniformity: every software now has almost the same format of use,
      • flexibility: gui almost always has less options than command line, and many times options are hidden within a lot of tabs and options.
      • Auto complete: whenever someone complains about terminal being hard to use and spelling mistakes I think about this. I think many people that come from GUI don’t know about auto-completion on terminal. It’s easy to see which options are available, easy to choose files, wildcards for multiple files, and all that
      • piping: command line allows you to chain one command with another. You have a command to list all your music files, chain that with a search command to search files within them. Now if you need to search in a python code, you use the same search command, just different command to read the file. You basically have lego blocks (old ones) that can be used to make anything.

      I can understand people being afraid of command line when they start, but I think many people come with biases and don’t use good terminal and other tools to make things easier.

  • Kecessa@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    1 month ago

    No restart require on Linux is a joke, right? Because I get updates that require restarts as often as I get them on Windows when updating Mint.

    • Camille@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      1 month ago

      Unless you’re updating the kernel itself, there is little chance you actually need to reboot your machine. Just restarting whatever service or application you’re using should do the trick.

    • naeap@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Besides a kernel update… Which one?

      Honest question, as I usually just restart to be sure I haven’t missed to restart a service or something, but theoretically I could restart every program and service, that got updated.

      Maybe Mint is very conservative here…

  • coherent_domain@infosec.pub
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    I think mixing app and system dependencies is not the best idea, and Linux desktop is still fighting its impact.

    When all the apps on a consumer laptop is expected to depend on the same dependencies, the system likely run into dependency hell, which means many apps needs to be downgraded in order to keep older apps working.

    This mixture of system dependency and app dependency also prevents users to use the the latest version of an app on a hyper stable base system.

    Flatpak basically aim to solve this problem, where each app chooses their own dependencies, so you don’t need to downgrade all your app just because one app depends on python 2.7.

  • tsugu@slrpnk.net
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 month ago

    Open terminal

    See whether the app is in my distro’s repos, flathub, or snapcraft (It’s not)

    Go on the internet, search up the app’s name

    Download the AppImage (might be a virus)

    LibFuse2 is not installed (fuck me)

    Install LibFuse2

    Install Gearlever to integrate AppImage into my desktop

    I can finally launch the app

    • bamboo@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 month ago

      Fuck, I hate AppImages so much. Never heard of gearlever, thanks i hope this helps a lot.

      Edit: Ok Gearlever is pretty great! Now I can finally open Heroic normally. That pissed me off for so long.

    • lseif@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 month ago

      > doesn’t use arch/nix

      “why cant i find my package in the repos?”

      • frayedpickles@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Ah yes, downloading builds from unvetted third parties and running their installers as root. Truly the Linux way.

        • InFerNo@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          Clicking yes on the windows prompt for elevated rights for the installer to move things forward. Truly the Windows way.

          People don’t even read the prompts anymore, clicking yes as soon as it appears. So much better.

    • stetech@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      Even if that’s needed, you can update apps w/o reboot usually (when sandboxed), and move opened files around (seriously wtf, Windows)…

      • tsugu@slrpnk.net
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        When the hell would I need to update my Windows because of an app update? I only restart when there is a system update, which you have to do on Linux too if you want your kernel to stay up to date.

        • InFerNo@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          Yes, true.

          The whole “OS update when I want an app update” is because of how dependencies work on Linux. A library is installed once and referenced by any app that wants to use it. This way, an update in the library benefits all apps using it, as bugs het fixed. Also less storage is used when the one library is used by many apps.

          Windows programs keep their own versions of a library and hard link to that one. That makes the app more flexible. You can copy the app and it’s dependencies around and it will keep working. In this scenario multiple copies/versions of the same library can exist in the system, which takes more space.

          Of course there is some nuance. Both operating systems can have/use shared or hard linked libraries, but this is the general gist of it.

  • frayedpickles@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    What the actual fuck are you smoking?

    At least update this meme to the 2010s if you won’t go to the 2020s

  • thermal_shock@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    Edge (Microsoft browser) thinks the Microsoft Teams exe installer FROM MICROSOFT SERVER is malware, no joke.

  • Knightfox@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 month ago

    I’m preparing for a new computer build and I have some questions. I’m feeling really scorned by Windows 11 and its incompatibility with my current hardware as well as the overall sense of that my privacy is being invaded. I’m not super familiar with linux, but I have messed around with various distros.

    The build I’m planning to put together will likely use an AMD processor, but I’m uncertain about the GPU (definitely AMD or Nvidia). With my current build, RX 480 and i5-6500 I have found that in recent years I get massive artifacts in relatively old games such as Planetside 2 and Path of Exile (I also play Magic Arena quite a bit, but haven’t experienced any issues there). I even get screen tearing when watching youtube or amazon prime. It’s possible that my card is just dying, but considering that I don’t consistently see these issues across multiple applications I feel like it might be a driver issue.

    I’d really like feedback and to know more about Linux gaming (especially with the games mentioned) as well as experience with AMD, Nvidia, and Intel hardware.

    Thanks to anyone who responds.

    • JargonWagon@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 month ago

      In my experience, gaming worked great on Linux Mint. Overall, you may encounter issues with online gaming but only because the servers will see you’re using Linux and decide you must be cheating. Not really an issue with Linux, more an issue with the devs not doing a proper job.

      ProtonDB is a good resource to understand what games run well on Linux and what issues you may encounter.

    • Petter1@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      For me, nvidia with proprietary drivers works great, just make sure to have correct dependency packages installed for vulcan etc. (should just work in most distros if their recommended way of installing nvidia drivers is used)

  • PumpkinSkink@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 month ago

    I don’t know about all the arguing and snark, but… I’ve been using Ubuntu (laugh it up) on my work laptop for the last 3ish years, and the vast majority of the time it really is “click install updates. wait 2 minutes. ok every program on your computer is up to date, just don’t forget to restart Firefox”. Can’t think of a time where updating sucked. Sometimes I even go through the terminal just because it makes me feel cool to be a hackerman.

    I dread updating my windows pc at home. Cuts into my WoW time too much.

  • merthyr1831@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    One thing that no one can argue is better on windows is app updates.

    On Linux, my apps update through the app store or a terminal command.

    On Windows, the app has to create its own auto-updater that usually means it bugs you for permission (sometimes if it’s something like Adobe or Office it’ll keep an update-checker service running!). Otherwise your app is just stagnant forever.

    It’s not impossible for Windows to fix, there’s chocolatey and winget but they’re always going to be a niche alternative to the shitty systems Windows gives by default.