• TimeSquirrel
    link
    fedilink
    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.

    • @[email protected]
      link
      fedilink
      341 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.

    • @cyberpunk007
      link
      141 year ago

      True but dependency hell and maintaining updates for that is a headache I wish not to deal with.

      • @[email protected]
        link
        fedilink
        English
        41 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.

          • @[email protected]
            link
            fedilink
            English
            31 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.