On Linux... not so much. That's because Linux isn't Linux. There's a Debian package, but OpenSuse is its own thing. Is there a way to get I2P, Snark, etc. up and running there without having to jump through too many hoops?
If you want a solution that works on every Linux distribution, you can install Docker and run i2pd (a high-performance C++ variant of I2P) as a container. The Docker image is: purplei2p/i2pd
Or..., even easier, you can run i2pd via flatpak (also works on every distro). See here: https://i2pd.readthedocs.io/en/latest/user-guide/install/ Hope this helps 🙂