How do you guys get software that is not in your distribution’s repositories?

  • LainTrain@lemmy.dbzer0.com
    243·
    10 months ago
    1. Compile from source
    2. Find alternative
    3. Deploy in VM/Docker

    If I wanted snap, flatpak or appimages, I would use windows. Shared dependencies or death.

    • __dev@lemmy.world
      22·
      10 months ago

      Shared dependencies or death
      Docker

      🤔

      • LainTrain@lemmy.dbzer0.com
        14·
        10 months ago

        I don’t like middle grounds in my packages, what can I say.

        Docker containers are treated as immutable and disposable to me, like a boot CD, for each, I write a shell script to generate both a .conf if needed, a docker-compose.yml and run the container.

        They’re plug’n’play separate parts to the rest of the OS, while packages are about integrating nicely with the rest of the OS, in a non-snowflakey, non-disruptive manner.

        I also hate .conf.d folders and always deleted them. One program, one .conf.

    • lengau@midwest.social
      2·
      10 months ago

      Flatpaks and snaps both have shared dependencies, just at a less granular level than debs. OCI images and VMs are pretty much the extreme opposite of shared dependencies.

      • LainTrain@lemmy.dbzer0.com
        61·
        10 months ago

        No, that’s not what is meant by shared dependencies, and I don’t use Gentoo, I use Debian.