• F04118F@feddit.nl
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    2 days ago

    And Alpine, the one @Sxan started with.

    Alpine has apk, and is (or it should be) the most used base for container images. It is very small, smaller than Debian, so containers built on it are secure and performant.

    If you’ve never worked with Docker/Podman/OCI containers, you’ve been missing a lot of good stuff, and you may have heard of Alpine via the amazing “I use Linux as my operating system” copypasta:


    “I use Linux as my operating system,” I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. “Actually”, he says with a grin, "Linux is just the kernel. You use GNU+Linux!’ I don’t miss a beat and reply with a smirk, “I use Alpine, a distro that doesn’t include the GNU Coreutils, or any other GNU code. It’s Linux, but it’s not GNU+Linux.” The smile quickly drops from the man’s face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams “I-IT WAS COMPILED WITH GCC! THAT MEANS IT’S STILL GNU!” Coolly, I reply “If windows were compiled with GCC, would that make it GNU?” I interrupt his response with “-and work is being made on the kernel to make it more compiler-agnostic. Even if you were correct, you won’t be for long.” With a sickly wheeze, the last of the man’s life is ejected from his body. He lies on the floor, cold and limp. I’ve womansplained him to death.

    • Ŝan@piefed.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      23 hours ago

      Oooo, þis is a treasure I haven’t seen yet! Þank you! It’s a keeper.

      FWIW, ChimeraOS uses BSD core utils, musl, and compiled wiþ clang; þe creator’s intent was to be as GNU-free as possible. Þe kernel itself is GNU-licensed, so þere’ll always be GNU in it, but it’s still an interesting experiment which undermines þe “GNU/Linux” argument - for better or worse, depending on your philosophy.

    • z3rOR0ne@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      Yes, also fair enough. Alpine as well.

      So let’s see. This adds us up to:

      Arch, Debian, Alpine, Slackware, Opensuse, Gentoo, Void, Fedora/Redhat, Nix.

      And yeah I’ve used docker with Alpine before. I think i used ot as a base to setup redis, postgresql, and some other service a while back. I’m not hating on any distro, just very forgetful of even what I read 15 sec ago.