• TheV2@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    25 minutes ago

    If I had seen this type of content when I was discovering Linux, I’d have probably stayed with Windows…

  • tsugu@slrpnk.net
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    1 hour 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
      4
      ·
      edit-2
      51 minutes 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.

    • stetech@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      51 minutes 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
        2
        ·
        11 minutes 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.

        • stetech@lemmy.world
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          8 minutes ago

          Well, it was what happened the last time I touched Windows in ‘22 (for work) – maybe a policy thing that a corporate app had elevated access and that’s why it forced a reboot on me for (some of the) “regular” app updates?

  • PumpkinSkink@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    2
    ·
    2 hours 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.

    • PumpkinSkink@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      35 minutes ago

      Coincidentally my windows PC needed to update when I got back to it. It took like 15 minutes and 2 restarts. I legit pulled out my Ubuntu laptop and Sudo apt-get upgraded that bitch just to flex on Bill Gates.

    • NekuSoul@lemmy.nekusoul.de
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      2 hours ago

      I’ve switched over a year ago and that’s the thing that, looking back, sticks out to me the most as well. It’s just insane that practically every application I used had its own update routine. Lesser used apps I had to update every single time before using them. Just constant interruptions everywhere.

      Winget is a step in the right directions, but it still has to build upon and work around that same shaky foundation, and it shows.

  • raspberriesareyummy@lemmy.world
    link
    fedilink
    arrow-up
    20
    arrow-down
    10
    ·
    4 hours ago

    ohhh this one hit a nerve. the butthurt windows users community is out in full force :D And there are still Stockholm syndrome victims delusional enough to think that Windows is easier to install / maintain without realizing that the only thing that has them insist is habit.

      • lancalot@discuss.online
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        1
        ·
        edit-2
        2 hours ago

        Honestly, in terms of ease to play, SteamOS (or clones like Bazzite) don’t do under fall short of Windows. Heck, I’d argue they might even be easier.

        The real issue is anti-cheat. But that’s just the next hurdle we’ll have to overcome.


        Edit: TIL that the expression “to do under” has no place in English.

          • lancalot@discuss.online
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            edit-2
            3 hours ago

            Apologies. Allow me to clarify.

            I meant that it’s not harder than Windows, when it comes to playing games. And I even made that claim stronger by proclaiming that it’s probably even easier.

            Edit: SteamOS is the operating system found on the Steam Deck. It’s basically Arch Linux (btw), but with Valve’s (very) special sauce. It’s what you’d expect from your average game console; which is a good thing*.

      • GladiusB@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        2
        ·
        1 hour ago

        I mean they are. I game constantly and use a Linux only machine. The only games that don’t work are crappy anti cheat games from Epic. And they are crappy. So who cares?

        I duel booted just for those and it wasn’t worth the headache. Linux is far superior in every way.

      • Duamerthrax@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        3 hours ago

        They are. I have about the same success rate with Proton and WINE(via Heroic Launcher) as to when I still duel booted Windows. If you’re talking about games with rootkit anticheats, I never played those in Windows anyway.

          • Duamerthrax@lemmy.world
            link
            fedilink
            arrow-up
            4
            arrow-down
            1
            ·
            edit-2
            2 hours ago

            I just use Mint. Just think of Proton as a feature of Steam. I just pick a game from my Steam library and select Force Compatibility mode on and install. Heroic Launcher (for GoG and some other things) is a few more steps, but I didn’t need a guide to figure it out. Heroic lets you choose either Proton or WINE, so I installed Steam first to minimize confusion.

            Oh, and another nice feature of Heroic is that it will grab the Linux binary if it’s available somewhere even if that binary isn’t available on GoG. I was surprised that it grabbed the native client for Factorio instead of the windows version that’s on GoG.

          • SqueakyBeaver@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            3
            arrow-down
            1
            ·
            3 hours ago

            Proton comes with steam, and you can get other versions on top of it if you want.

            If you’ve got steam, you can run games through proton very easily

      • Tin@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 hours ago

        Most games on Steam work just fine when you turn on Proton. Gaming on linux has come a long way.

  • twinnie@feddit.uk
    link
    fedilink
    arrow-up
    62
    arrow-down
    9
    ·
    edit-2
    5 hours 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?).

    • prole@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      16
      arrow-down
      1
      ·
      4 hours 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.

      • Exec@pawb.social
        link
        fedilink
        arrow-up
        4
        ·
        3 hours ago

        and raising generations of people who have no fucking concept of how any of it works

        Only two generations were got to be technologically literate.

    • fmstrat@lemmy.nowsci.com
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      2
      ·
      3 hours 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.

    • Farid@startrek.website
      link
      fedilink
      arrow-up
      24
      ·
      5 hours 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.

      • Ofiuco@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 minutes ago

        or they don’t have any contact with regular people.

        This gets my vote, the memes are so disconnected from reality they feel forced and not funny

    • aski3252@lemmy.world
      link
      fedilink
      arrow-up
      16
      arrow-down
      1
      ·
      5 hours 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
        4
        arrow-down
        9
        ·
        4 hours 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
          3
          arrow-down
          2
          ·
          4 hours 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
            3
            arrow-down
            2
            ·
            3 hours 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
              2
              arrow-down
              1
              ·
              2 hours 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.

            • Tin@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              3 hours 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.

    • babybus@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      4
      ·
      4 hours 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.

    • Ooops@feddit.org
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      3 hours ago

      Most normal people are nervous interacting with a GUI pop-up that gives them two options

      Sadly no. They should be nervous if it’s about making changes to their system. In reality however Windows conditioned them to just click the button labeled “Yes” or “Okay” without even reading the pop-up in the first place.

    • IHateReddit@lemmy.world
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      edit-2
      5 hours ago

      been using linux for a few years both on servers and my pc and I never had to build sth myself

  • Kecessa@sh.itjust.works
    link
    fedilink
    arrow-up
    42
    arrow-down
    5
    ·
    8 hours 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
      39
      arrow-down
      1
      ·
      7 hours 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.

      • blackn1ght@feddit.uk
        link
        fedilink
        arrow-up
        11
        arrow-down
        1
        ·
        7 hours ago

        This is the same on Windows, you can just carry on and then complete an update when you go to shut down the machine. Can’t remember the last time an app install or update required the whole OS to be restarted immediately.

        • Voroxpete@sh.itjust.works
          link
          fedilink
          arrow-up
          6
          ·
          6 hours ago

          I remember what it’s called, but at some point there was an app for windows that would check if your machine actually needed a restart or not. Basically the “restart your machine” prompt is mostly just a boilerplate. It’s very rare that those installers touch anything that can’t actually be loaded without a restart.

        • 7U5K3N@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          7
          ·
          4 hours ago

          Kde neon made me reboot Everytime it updated. Turns out there was a setting I could disable. Afterwards I was never bugged about rebooting.

          Used discover for updates

          Maybe you have such a setting?

        • Camille@lemmy.ml
          link
          fedilink
          arrow-up
          12
          arrow-down
          1
          ·
          7 hours ago

          You do you, it can’t hurt to reboot and work on a fresh restart. But if for some reasons you need to keep your machine up, you’ll know it is less of a problem than on windows typically

        • Blueteabag@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          ·
          7 minutes ago

          “Issue” implies that there is something wrong with it it’s simple a different release model, Fedora just got the newer packages, for example Gnome 43 on Debian vs Gnome 47 on Fedora (obviously I’m talking about the stable releases). If you prefer the Debian way of doing things that’s great but I don’t.

    • Deconceptualist@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      2 hours ago

      Yep. I’m on EndeavourOS which is about as far as you can get from Mint without going to like Slackware, LFS, or BSD. Basically every single run of pacman prompts for a reboot. I’m sure I could restart individual services or subsystems instead, but that’s not what the OS popup says.

    • naeap
      link
      fedilink
      arrow-up
      9
      arrow-down
      1
      ·
      7 hours 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…

        • IHateReddit@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          1
          ·
          5 hours ago

          they’re not required, only the update manager thing wants you to. if you update via dnf you don’t need to restart 90% of the time

        • naeap
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          6 hours ago

          Ah yeah, mostly kernel module updates go along with a kernel update. But you are right, yeah.

          Although, should be possible to just reload the module and restart X/Wayland, no?

    • mexicancartel@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      7 hours ago

      Afaik mint just says you have to restart but don’t forces you. Iirc it was there to avoud any glitches which could be caused by apps interacting with each other in different versions(say some system app got updated and desktop environment is still the old since its loaded before update then cause gui mismatch due to different versions of ui toolkit)

      • Kecessa@sh.itjust.works
        link
        fedilink
        arrow-up
        4
        ·
        4 hours ago

        I mean, in this case Windows doesn’t force you to restart either, you can just keep chugging along with the restart icon set the bottom right… That icon can stay there for weeks on my girlfriend’s laptop

    • j4k3@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      2
      ·
      7 hours ago

      Depends on your kernel, the distro kernel, and your package manager settings. One of the biggest selling points for Redhat is the live patch kernel updates with zero down time. However, Redhat is the original Linux distro and their devs do a lot of the kernel code maintenance and development.

      • Despotic Machine@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        4
        ·
        6 hours ago

        Redhat is not the original. Just of the ongoing projects, there is both Slackware and Debian, which are both older than Redhat. Redhat stands out because they are a commercial, for profit company, so they have more money and resources to invest in Linux development than most organizations, and they have a vested interest since it is their product base.

  • hinterlufer@lemmy.world
    link
    fedilink
    arrow-up
    30
    arrow-down
    6
    ·
    edit-2
    8 hours ago

    somepackage requires otherpackage version >10.1.79

    otherpackage is already at latest version

    Have fun compiling it yourself and messing up what is managed by the package manager and what’s not. And don’t forget that the update might break some other package along the way

    • prole@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      3 hours ago

      Huh, pacman always seemed to automatically work out those dependency loops, or whatever you want to call them, when I was on EndeavourOS. The only time I had an issue with updating was when I went like two weeks without updating, and then ran out of harddrive space halfway through installing the 600 updates.

      I’ve been running Bazzite for several months now, and updating is absurdly easy and unintrusive. It’s basically impossible to fuckup (and if you do, it’s extremely simple to rollback). I can really see immutable/atomic being the future of Linux.

      • Farid@startrek.website
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        edit-2
        6 hours ago

        Don’t use apostrophes wherever you see an “s” at the end of a word. If you’re unsure about whether or not to use an apostrophe, just don’t. Because statistically, there are far fewer cases where you need 'em than there are cases where you don’t. Plus if you missed the apostrophe where it should be, people will just assume you didn’t bother to type it or it was a typo. Whereas if you do type it where it shouldn’t be, it’s a clear case of “this person doesn’t know how apostrophes work”.

    • Hawk@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      5
      ·
      8 hours ago

      Winget sucks ass. Fails half of the time, lists way too much I did not install through Winget m, even had apps broken because of bad updates through Winget.

      Never had these problems with scoop or chocolatey though.

      • GetOffMyLan@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        7 hours ago

        That sucks. I use it to handle all software on my work dev machine and haven’t had any issues so far. We basically use it to set up clean machines and it’s worked perfectly so far.

  • NaibofTabr@infosec.pub
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    7 hours ago

    Chocolatey is the best option I’ve found for this on Windows:

    Chocolatey was created by Rob Reynolds in 2011 with the simple goal of offering a universal package manager for Windows. Chocolatey is an open source project that provides developers and admins alike a better way to manage Windows software.

    You can install & uninstall software from the command line and update everything installed through it with one command.

    It’s not a real package manager of course. It can’t update the operating system, and Windows applications aren’t built for modularity and shared libraries the way Linux applications are. But it does automate application management like nothing else. I highly recommend this if you use Windows.

    • blackn1ght@feddit.uk
      link
      fedilink
      arrow-up
      8
      ·
      7 hours ago

      There’s winget now too, which is the official Windows package manager. I’ve used it a couple of times now and worked as expected, not sure how it compares to chocolatey outside of simple app installs though.

      • uranibaba@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 hours ago

        I love winget, at least for the initial installation. No more having to search the the download and click through a gui. Just one or two commands (two if searching for the id) and done.

  • VonVoelksen@discuss.tchncs.de
    link
    fedilink
    arrow-up
    11
    ·
    8 hours ago

    I don’t like windows either, but updating with Winget in terminal works pretty good. Not as good as with Linux, but better than downloading every app via browser.

  • BatrickPateman@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    7 hours ago

    Windows side of things is getting better though, thanks to winget. Not perfect and it f’s up with certain packages but already a lot better than updating by hand.

    • Rikj000@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      8
      ·
      7 hours ago

      Windows is not getting better,
      CoPilot, Recall, all more unwanted spyware…

      UniGetUI is a good way to maintain software on Windows in a Linux fashion through package managers,
      however that does not change that the underlying OS is pure spyware.