Not an active Linux user, so uncertain of all that's involved here. It will likely require accounting for various package managers and system update tools in different distributions. There's also Linuxbrew, but not sure how popular that is or worth using over something like Nix.