Based guidelines from #GitHub team.
https://github.com/cli/cli/blob/trunk/docs/install_linux.md#snap-do-not-use
@jonn seems reasonable, why would you recommend a worse experience, esp. via an unknown third party (as I understand from the still-open issue)
@jonn btw, I'm guessing if someone has a recommendation, it's you - what *is* the working solution for a container-based distro, if any? asking for a friend with a ridiculously ambitious side project with no chance of completion
@virtulis a nix flake!
@virtulis don't get me right, I'm done with all the abstract fundamentalism. As a matter of fact, I even tried to live off aptitude on ubuntu lts, but it turned out that there aren't enough packages, so I turned to a minimal #nix setup to provision "static" software.
For "stateuful" software, if it's capable of being contained, I write a Makefile that provisions the state and install software itself from nix.
If I need to do something more than that, like spawn 100 services, then I reach for docker-compose, yes.