• barkingspiders@infosec.pub
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    1
    ·
    3 months ago

    I am a little biased because I’ve been using Debian professionally for many years now but we don’t deserve Debian. It is fantastically stable and reliable and makes an excellent platform for running your services off of. If you are at all interested in offering some time and energy to the open source community, consider adopting a Debian package!

        • undefined@links.hackliberty.org
          link
          fedilink
          arrow-up
          3
          ·
          3 months ago

          I should be more clear: specifically I was rebuilding a Docker image based on Debian and needed Node.js for one build step, then Ruby for another as well as the final image.

          In the Dockerfile there were a ton of weird commands for simply installing Node.js and Ruby whereas on Alpine Linux I could simply install the needed versions from apk. I understand it’s preferable to build these from scratch but in the case of Node.js I was looking to simply compile a bunch of assets then throw away the layer.

          I could’ve spent a bunch of time figuring it out for Debian but I wanted a smaller image in the end anyway too.

  • notanaltaccount@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    3 months ago

    The packages in Debian are really old. It’s awful.

    I was looking at my xzutils package the other month. “So outdated,” I thought, envying the cool hip trendy Arch users.

    • undefined@links.hackliberty.org
      link
      fedilink
      arrow-up
      2
      ·
      3 months ago

      Yeah, I had to bail. FreeBSD was awesome for stable yet bleeding-edge packages, a perfect blend of downloading binaries and compiling from source (when needed) with everything in sync.

      These days I’m using Alpine Linux almost exclusively, but I miss the convenience of FreeBSD and wish it wasn’t being left behind by the Kool Kidz™.

  • dan@upvote.au
    link
    fedilink
    arrow-up
    5
    ·
    3 months ago

    Debian gives you a choice though. If you want stability, install the stable release. If you want newer packages, install the testing release. Just be sure to get security updates from unstable (sid) if you do that.

    “stable” in this context means that stuff doesn’t change often. It doesn’t mean “stable” as in reliable / never crashes, although Debian is good at that too.