• gerdesj@lemmy.ml
      link
      fedilink
      English
      arrow-up
      12
      ·
      1 year ago

      I’ve spent over 25 years with Linux. With multiple distros and a lot of that with Gentoo and Arch. At work I specify Ubuntu or Debian, for simplicity and stability. I always used to use the minimal Ubuntu, because it was tiny with no frills. For quite a few years I managed a fleet of Gentoo systems across multiple customers - with Puppet. Those have quietly gone away. I’ve dallied with SuSE (all varieties), Mandrake, Mandriva, RedHat, Slackware, Yggdrassil and more.

      Arch is surprisingly stable and being a rolling job there are no big jumps. When I replace one of our laptops, I simply clone the old one to it and crack on. I used to do the same with Gentoo - my Gentoo laptops went from an OpenRC job with dual Nokia N95 ppp connections around 2007 to through to around 2018 with systemd and decent wifi when I switched to Arch to allow the burns on my lap to heal. I still have a Gentoo VM running (amongst friends) on the esxi in my attic.

      It was installed in 2006 according to some of the kernel config files. I left it for way too long and had to use git to make Portage advance forwards in time and fix around a decade of neglect. It would have been too easy to wipe and start again. It took about a fortnight to sort out. At one point I even fixed an issue following a forum post I made myself years ago.

      Anyway, Arch is pretty stable.

      • ipkpjersi@lemmy.ml
        link
        fedilink
        arrow-up
        7
        ·
        1 year ago

        At one point I even fixed an issue following a forum post I made myself years ago.

        I love when that happens lmao, it’s the best. Thank you past me.

      • Crozekiel@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        I know this was a long comment and I’m only reacting to 1 word, so, I’m sorry in advance… But man, your mention of Mandrake really brought me back… I couldn’t for the life of me remember the distro I used to use all the time and this just clicked it all back into place. So much nostalgia, switching from like red hat 5 or 6 (not rhel, old plain red hat) to mandrake and being so happy.

        • gerdesj@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Mmmm … RedHat with KDE = Mandrake. I still mostly exclusively use KDE.

        • Jerkface (any/all)@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          1 year ago

          Red Hat was a torture device. I do not understand how things shook out the way they did.

          Hell, all of Linux was so crude. I don’t understand why we didn’t all just use BSD, like me!

          • gerdesj@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            It is great to have choice. I remember buying a CD with OpenBSD (the one with a yellow pufferfish logo) back in the late 90s/00s and giving it a whirl. I broke my work PC somewhat with it but at the time I worked on a help desk and we used VT200 emulators to access “RMS”. I still had a term but graphics was out of the question! I could never get the modes right. I worked like that for six months. Everyone else had DOS and Win 3.114WG and they thought I was being deliberately edgy. I had a hell of a time working out how to map PF1-4 (DEC Vax) to local keys.

            I now run around 30 odd pfSense boxes across the UK. They run FreeBSD, with a frisson of PHP n that on top. My office cluster has six internets - two at 1Gbs-1. The two boxes are Dell servers with a lot of NICs (12 each) I will shortly be swapping out a few for 10Gb NICs. They are rock solid and just crack on and do the job. There are several packages that make life so easy: ACME - SSL certs; HA Proxy - proxy lots of sites with one IP; OpenVPN - we run a lot of them.

            However, pppd on BSD is single threaded which means that on an APU2 you max out at around 300MBs-1. Linux pppd is multi-threaded and does better (about 400Mbs-1 on the same hardware. Not exactly the end of the world. The real problem was sticking to APU2!

            Anyway. Run what you like - you have choice and choice is good.

    • oce 🐆@jlai.lu
      link
      fedilink
      arrow-up
      7
      arrow-down
      2
      ·
      1 year ago

      Debian is sometimes frustratingly out of date for daily apps like the web browser. I’d rather recommend something with a bit more updates like Mint.

        • SokathHisEyesOpen@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          I have never had Arch break during an update. I’ve never had it crash. I’ve never encountered an issue I couldn’t resolve, and for that matter I don’t really encounter issues. Usually the only problems are that I haven’t installed a service that would usually come standard with another OS, so I have to check the wiki, install, and configure something.

          • quat@lemmy.sdfeu.org
            link
            fedilink
            arrow-up
            1
            ·
            1 year ago

            I see. I asked because “stable” means different things in different distros. In Debian it means that interfaces and functionality in one version doesn’t change. If I set up a script that interacts with the system in various ways, parsing output, using certain binaries in certain ways etc, I should be able to trust that it works the same year after year with upgrades within the same release. To some people this is important, to some people it isn’t.

          • FaeDrifter@midwest.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            I haven’t had Arch break during an update, but I always check the home page first, there are absolutely times my system would have broken during a blind update.

            Arch doesn’t support blind updates - it explicitly tells you to always check the home page before an update in case “out-of-the-ordinary” user intervention is required. https://wiki.archlinux.org/title/System_maintenance

            Basically, don’t run arch unless you’re willing to be a Linux system admin.

        • gerdesj@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          One of my staff runs Tumbleweed. I will get around to evaluating it one day.

    • Titou@feddit.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      because Arch is more lightwheight than Debian, and also more stable than non-arch users think it is

      • Nix@merv.news
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        What does this mean lol it feels vaguely threatening towards debian

        • gerdesj@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          I run Debian on all of my Home Assistant boxes, apart from one where I am trying out HassOS. I also have a test Proxmox two node cluster at work with multiple SAN volumes. Proxmox is Debian based. Sadly, it isn’t very iSCSI friendly - you can’t do snapshots. I’m looking at possible VMware replacement options here.

          Am I threatening Debbie and Ian’s distro? I personally consider Ian to be a bit of a hero. He created Debian, and the world + dog has used it everywhere.

          Everywhere.

          Them Raspberry Pi thingies are certified (well bits are) for space. It used to be called Raspbian but the OS on a RPi is still Debian with knobs on.

    • voluntaryexilecat@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      After many years of using multiple devices and even servers with Archlinux installed it never broke because of an update (spoiler: I use systemd-boot instead of grub). If a system is to be used by a less experienced user, just install linux-lts Kernel instead.

      Unstable does not mean it crashes/breaks often, it just means it does not guarantee to not bump to the newest upstream version and that it does not do backports. This can be a problem when using unmaintaned software that does not like using a recent python/php.

      This is also great because if you find a bug in a software you can report it to upstream directly. Debian maintainers only backport severe bugs, not every one of them. It can take over a year for new features to arrive - especially painful with applications like gimp, krita, blender, etc. You can use debian-unstable of course, which is close to upstream as well.