You can run the usual
root-config to get the compile options. The extra root utilities such as
rootbrowse will be there too, the package is heavily compressed and is really about 1.3GB rather than the approximate 500MB to download and store it, header files just compress particularly well. PyROOT (with the
pyroot command), CPU based TMVA, graphical output / OpenGL, PROOF and a lot of other core functionality should work, and heck, even
root --notebook should work.
There are some caveats, snap packages are mostly blind to anything else on the system, so if you wanted to install custom Python modules for example its not for you. But for someone new to ROOT and Linux this might not be a concern. In the worst case, you can run
sudo snap remove root-framework and it’s gone, and the guarantees the snap format makes means it isn’t messy so doesn’t leave over any system files and was like it was never there at all, and use the normal packages if you’d prefer.
I’m currently writing a blog post about the snap so there should be something more concrete for an introduction soon