• @[email protected]
        link
        fedilink
        55 months ago

        Well in an immutable distro, there is little to no chance for the system to end up in an unusable state (I guess it is the same for distros which apply the updates atomically). Traditional distros are far more likely to bork when so much shit is updated at once

        • @[email protected]
          link
          fedilink
          25 months ago

          As an anecdote (and not statistics) I have distro upgraded OpenSUSE with 5000 packages to install (thanks TeXlive LaTeX). It was fine.

        • @[email protected]
          link
          fedilink
          85 months ago

          I don’t think this is true. The package manager is there for a reason to prevent that. If you have more updates to install at a time, then the chances are the same as if you would have installed the problematic update one at a time. Just read the manual intervention information from Arch and see if there is something to do, then it won’t bork. If people don’t know what they are doing and do not read the additional information (that is required to do so on Arch), well yes, then you could end up borking your machine. But not because so many updates are installed at a time. The package manager and operating system and their maintainer designed it in a way that you can install ton of updates at a time without borking. This is fine.

          • @[email protected]
            link
            fedilink
            2
            edit-2
            5 months ago

            Between this comment about arch and the other comment about opensuse, it must only be apt which has issues with large updates with complicated dependency chains. I remember 5-6 years ago Ubuntu borking itself when I tried to update after a decent gap and had 100+ packages to update. There is also the fact that people used to advice me to make a clean install in lieu of updating whenever a new version of Ubuntu dropped.

            • @[email protected]
              link
              fedilink
              25 months ago

              Before my switch, i used Ubuntu exclusively for 13 years in row. I always heard of problems (and not at least because of the PPA repositories) when upgrading from one major version to the next, be it a LTS or not. I never did that and always installed fresh because of these stories. Mostly 4 years in between, or sometimes 2.

              Its entirely possible that most problems happened because of packages from PPA that the user did not change for the new upgrade. Because PPA repositories were often designed for a specific version of Ubuntu. So its not entirely the fault of the apt package manager in that case.

              • @[email protected]
                link
                fedilink
                35 months ago

                No, it’s just that Ubuntu never correctly upgrades between releases.
                I’ve tried so many times, and it basically always failed.

    • @[email protected]
      link
      fedilink
      25 months ago

      So you neglected the operating systems maintained regularly, despite it being a rolling release? I assume you didn’t read the manual intervention instructions that are posted regularly too. I don’t understand people using a rolling release and then not caring about the maintenance. Off course it won’t end very well.

      • @[email protected]
        link
        fedilink
        English
        55 months ago

        Well, my life turned to chaos at some point and I had to neglect some things for a while.

      • @[email protected]
        cake
        link
        fedilink
        2
        edit-2
        5 months ago

        I’m using arch on my desktop for >5 years. Never read those instructions. Sometimes my update looks like OPs. Just hit Y. All fine.

        • @[email protected]
          link
          fedilink
          25 months ago

          Then you were “lucky” (given you neglected this part for more than 5 years). Depending on what packages and configuration you have, you MUST do manual intervention to have a working and optimal system. While you were lucky, I wouldn’t recommend anyone to ignore the posts on https://archlinux.org/news/ , there are only couple of short posts per year, so not really a time waste.

  • @[email protected]
    link
    fedilink
    English
    55 months ago

    Got busy and didn’t update my template for awhile. Machines would be instantiated a few minors back. 9.2 vs 9.4, for instance, but this was back in 7-land.

    Updates would be about 600 packages, or most of the install.

    Took 5 min, completely safe. Patch, bounce because we looked funny at dbus so it can’t cope, and then good to go.

    I used to tease my windows peer: he’d be still on “do not turn off your computer”.

  • beleza pura
    link
    fedilink
    38
    edit-2
    5 months ago

    people laughed at me for choosing debian. they asked why i chose to have ancient runes running in my computer

    who’s laughing now?

    • @[email protected]
      link
      fedilink
      75 months ago

      We are still laughing, no worries.

      p.s. Debian is great, I am just a “kind of new” void converted.

      • beleza pura
        link
        fedilink
        15 months ago

        went looking for it. “stable rolling release” sounds really interesting, but i’m scared of installing it and being mistaken for a systemd hater

        • @[email protected]
          link
          fedilink
          15 months ago

          Yeah, systemd hater or not, runit is quite fabulous Imo.

          Some software with a hard requirement on systemd will not work, of course. I believe it is possible to run void using systemd, I’ve never tried though.

          I really like runit, but once it’s configured, like systemd, I mostly just don’t see it anymore - you know what I mean…

          Give it a shot, for me it’s the packaging system, take a look at it and at the github “void-repository”.

          I really like how it’s working, the simplicity of it, create your own package, your own repository, etc.

          The killer features, for me, isn’t really runit, but the stability of a rolling distro with the xbps package system.

    • @[email protected]
      link
      fedilink
      25 months ago

      My personal prod systems never have many upgrades… But they’re running Debian stable and I have unattended-upgrades installed and configured.

  • @[email protected]
    link
    fedilink
    85 months ago

    I’m sorry, I gotta - you have the menu on AND the button bar? like, why? you click on those things? you got your screen real-estate on a sale, what?

    • @[email protected]
      link
      fedilink
      15 months ago

      Are you talking about the 2 bars at the top of the window? If yes, I find them more useful than the used space. Probably a matter of taste

      • @[email protected]
        link
        fedilink
        2
        edit-2
        4 months ago

        oh, of course, sorry if I came off harsh. it’s just, I escaped Gnome’s gigantic title bars and useless buttons in it occupying like half the screen, and couldn’t wait to turn it all off in Konsole, so I’m kinda baffled with anyone having them on. just FYI, check out the keyboard shortcuts for Konsole and you’ll boost your productivity considerably.

        • @[email protected]
          link
          fedilink
          35 months ago

          Keyboard shortcuts mean memorising. Some people have issues with memory. On-screen buttons mean no memorising.

          That’s the cool thing about Linux. You can customise it to your own needs and desires. Everybody is different.

        • @[email protected]
          link
          fedilink
          15 months ago

          Sorry I just realised I was wrong and I did not have the menu bar by default. I don’t really notice it anymore… Screenshot of Konsole

    • @[email protected]OP
      link
      fedilink
      English
      25 months ago

      Both of them combined only take about 1 inch of vertical space, so it’s not that big in real life.

    • AbsentBird
      link
      fedilink
      English
      85 months ago

      Be nice, can’t you see they’re only able to afford red pixels?

  • @[email protected]
    link
    fedilink
    55 months ago

    Recently updated a nixos machine that was on the shelf for five years or so. A few options and packages had been renamed, fixed those, upgrade completed with zero problems.

    • @[email protected]OP
      link
      fedilink
      English
      55 months ago

      Only issue with this update was a maintainer’s keyring had expired and been replaced, so his packages didn’t pass the signing check. After re-installing the keyring, the whole think works fine.

  • AwkwardLookMonkeyPuppet
    link
    fedilink
    English
    205 months ago

    I have an Arch laptop that I didn’t update for 3.5 years. The system update took a while when I finally went through with it. Amazingly it didn’t break anything!

    • SunRed
      link
      fedilink
      10
      edit-2
      5 months ago

      Yes, I am amazed that quite a few people in this thread are saying they ‘had to completely reinstall the os’ and that it broke everything after not much time. As long as one doesn’t rely on the AUR for system critical packages or much in generel, it is incredibly hard to break an Arch system (Manjaro and other Arch-based distros don’t count). This is due in part to Arch being quite reproducible but it also having very good maintainership.
      It doesn’t hurt to apply new package configs by going through pacdiff once in a while though.

      Edit: Typo

      • AwkwardLookMonkeyPuppet
        link
        fedilink
        English
        65 months ago

        Manjaro and other Arch-based distros don’t count

        I think this has a lot to do with it. I have seen people say they use Arch before and then find out they’re using a derivative.

      • Fonzie!
        link
        fedilink
        15 months ago

        I ran a base-Arch with i3 before, I got tired of restoring backups and fixing things and went back to Debian. It broke too quickly by its defaults in my experience.

      • @[email protected]
        link
        fedilink
        45 months ago

        I switched from Windows to EndeavourOS a few months ago and haven’t had any issues on my personal computer, it’s amazing.

        I also have EndeavourOS as a VM on my work laptop and I somehow managed to break systemd-boot when trying to do a system update though. The system update died halfway through and I defaulted to the classic solution of rebooting, which definitely made things worse because my boot partition in the VM broke. The great thing about Linux, and especially Arch, is the tools and knowledge readily available to fix things and everything was working again (with no data loss) in under 15 minutes. I’ve dealt with similar problems on Windows and either had to accept data loss or deal with significant headaches trying to resolve what should be a simple issue because the operating system refuses to provide basic information.

      • WeAreAllOne
        link
        fedilink
        English
        25 months ago

        Used tumbleweed for ages. No issues. Switched to slowroll again with no issues. Now trying fedora. All with Kde plasma.

      • @[email protected]
        link
        fedilink
        65 months ago

        I used Tumbleweed for eight years with no problems. I only moved to EndeavourOS because Suse bared their corporate teeth and I got fed up being a couple of generations behind on the Nvidia drivers. EndeavourOS is also good.

        • @[email protected]
          link
          fedilink
          15 months ago

          My problem with EndeavourOS is that it is terminal centered. I prefer GUI. Don’t think it has a package manager gui.

          • Domi
            link
            fedilink
            25 months ago

            Isn’t it running plain KDE? If so, Discover is included.

            • @[email protected]
              link
              fedilink
              15 months ago

              Discover is not working properly on Arch based distros because there’s no packagekit backend for them.

              • Domi
                link
                fedilink
                15 months ago

                That’s disappointing, Discover is pretty neat.

                • @[email protected]
                  link
                  fedilink
                  15 months ago

                  Well Arch and the like tend to managed from the terminal so I guess no one cared enough to write one.

          • @[email protected]
            link
            fedilink
            25 months ago

            You can install Octopi or Pamac which both handle the standard repositories and the aur. I don’t know if they handle flatpak or snap though.

            • @[email protected]
              link
              fedilink
              1
              edit-2
              5 months ago

              I believe I tried Pamac in a VM and it didn’t work properly. Or it didn’t exist in the repôs. I might check it out again if I have time.