• TimeSquirrel@kbin.social
    link
    fedilink
    arrow-up
    70
    ·
    edit-2
    1 year ago

    There are many things that can stop me from running a program but what distro I’m using is not one of them.

    Become distro-agnostic. Don’t be afraid of source code.

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

      Seriously, look at what the pkgbuild is doing on Arch and replicate it by hand on your distro of choice. That’s all a pkgbuild is: a simple bash installation script.

      • sloppy_diffuser@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        AppImage and Docker has resolved a lot of that for me if its not in my distros package manager. It’s my goto for the same reason of just not wanting to deal with it.

          • sloppy_diffuser@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            Premade AppImage or self-contained binary, I’ll usually drop it into ~/.local/bin.

            Something I have to compile, I’ll usually do in a dockerfile tracked in my dotfiles repo.

            Only thing I’ve compiled from source on my host in the last year is https://github.com/werman/noise-suppression-for-voice.

            Could just be my use cases now compared to 10 years ago, but I’ve just found I’m rarely compiling these days on the host system. At least the configure-make-install or ninja variety. I’m sure I install a package here or there that does it in the background. Numpy comes to mind or an AUR package with Arch.