You can run the usual root-config
to get the compile options. The extra root utilities such as hadd
and 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 