How To Install python3-root on Rocky Linux 8

In this tutorial we learn how to install python3-root on Rocky Linux 8. python3-root is Python extension for ROOT

Introduction

In this tutorial we learn how to install python3-root on Rocky Linux 8.

What is python3-root

This package contains the Python extension for ROOT. It makes it possible to use ROOT classes in Python.

We can use yum or dnf to install python3-root on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install python3-root.

Install python3-root on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-root using dnf by running the following command:

sudo dnf -y install python3-root

Install python3-root on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-root using yum by running the following command:

sudo yum -y install python3-root

How To Uninstall python3-root on Rocky Linux 8

To uninstall only the python3-root package we can use the following command:

sudo dnf remove python3-root

python3-root Package Contents on Rocky Linux 8

/usr/include/root/CPyCppyy
/usr/include/root/CPyCppyy/API.h
/usr/include/root/CPyCppyy/CommonDefs.h
/usr/include/root/CPyCppyy/DispatchPtr.h
/usr/include/root/CPyCppyy/PyException.h
/usr/include/root/CPyCppyy/PyResult.h
/usr/include/root/ROOT/RNumpyDS.hxx
/usr/include/root/ROOT/TPyDispatcher.h
/usr/lib/.build-id
/usr/lib/.build-id/06
/usr/lib/.build-id/06/38019816355667c8c59f930b3d675807e94290
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/932e8ada5f0c76a3885b547a4e647a86782232
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/c36569ac1e9328729dd4ca6d13f048cb8a7f56
/usr/lib64/python3.6/site-packages/ROOT
/usr/lib64/python3.6/site-packages/ROOT-6.22.08.egg-info
/usr/lib64/python3.6/site-packages/ROOT/__init__.py
/usr/lib64/python3.6/site-packages/ROOT/__pycache__
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_application.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_application.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_facade.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_facade.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_numbadeclare.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/__pycache__/_numbadeclare.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/_application.py
/usr/lib64/python3.6/site-packages/ROOT/_facade.py
/usr/lib64/python3.6/site-packages/ROOT/_numbadeclare.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__init__.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_cppinstance.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_cppinstance.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_drawables.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_drawables.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_generic.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_generic.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rbdt.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rbdt.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rdataframe.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rdataframe.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rdf_utils.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rdf_utils.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooabscollection.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooabscollection.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooabspdf.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooabspdf.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_roodatahist.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_roodatahist.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_roodataset.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_roodataset.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooworkspace.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rooworkspace.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rtensor.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rtensor.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rvec.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_rvec.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_stl_vector.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_stl_vector.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tarray.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tarray.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tclass.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tclass.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tclonesarray.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tclonesarray.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tcollection.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tcollection.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tcomplex.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tcomplex.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tdirectory.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tdirectory.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tdirectoryfile.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tdirectoryfile.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tfile.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tfile.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tgraph.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tgraph.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_th1.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_th1.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_th2.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_th2.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_titer.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_titer.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tobject.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tobject.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tobjstring.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tobjstring.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tree_inference.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tree_inference.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tseqcollection.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tseqcollection.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tstring.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tstring.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_ttree.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_ttree.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tvector3.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tvector3.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tvectort.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/__pycache__/_tvectort.cpython-36.pyc
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_cppinstance.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_drawables.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_generic.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rbdt.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rdataframe.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rdf_utils.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rooabscollection.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rooabspdf.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_roodatahist.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_roodataset.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rooworkspace.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rtensor.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_rvec.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_stl_vector.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tarray.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tclass.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tclonesarray.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tcollection.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tcomplex.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tdirectory.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tdirectoryfile.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tfile.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tgraph.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_th1.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_th2.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_titer.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tobject.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tobjstring.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tree_inference.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tseqcollection.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tstring.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_ttree.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tvector3.py
/usr/lib64/python3.6/site-packages/ROOT/pythonization/_tvectort.py
/usr/lib64/python3.6/site-packages/cppyy
/usr/lib64/python3.6/site-packages/cppyy/__init__.py
/usr/lib64/python3.6/site-packages/cppyy/__pycache__
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_cpython_cppyy.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_cpython_cppyy.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_pypy_cppyy.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_pypy_cppyy.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_pythonization.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_pythonization.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_stdcpp_fix.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_stdcpp_fix.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_typemap.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_typemap.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_version.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/_version.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/interactive.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/interactive.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/ll.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy/__pycache__/ll.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy/_cpython_cppyy.py
/usr/lib64/python3.6/site-packages/cppyy/_pypy_cppyy.py
/usr/lib64/python3.6/site-packages/cppyy/_pythonization.py
/usr/lib64/python3.6/site-packages/cppyy/_stdcpp_fix.py
/usr/lib64/python3.6/site-packages/cppyy/_typemap.py
/usr/lib64/python3.6/site-packages/cppyy/_version.py
/usr/lib64/python3.6/site-packages/cppyy/interactive.py
/usr/lib64/python3.6/site-packages/cppyy/ll.py
/usr/lib64/python3.6/site-packages/cppyy_backend
/usr/lib64/python3.6/site-packages/cppyy_backend/__init__.py
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_cling_config.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_cling_config.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_cppyy_generator.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_cppyy_generator.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_genreflex.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_genreflex.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_get_cppflags.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_get_cppflags.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_rootcling.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/_rootcling.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/bindings_utils.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/bindings_utils.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/loader.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/__pycache__/loader.cpython-36.pyc
/usr/lib64/python3.6/site-packages/cppyy_backend/_cling_config.py
/usr/lib64/python3.6/site-packages/cppyy_backend/_cppyy_generator.py
/usr/lib64/python3.6/site-packages/cppyy_backend/_genreflex.py
/usr/lib64/python3.6/site-packages/cppyy_backend/_get_cppflags.py
/usr/lib64/python3.6/site-packages/cppyy_backend/_rootcling.py
/usr/lib64/python3.6/site-packages/cppyy_backend/bindings_utils.py
/usr/lib64/python3.6/site-packages/cppyy_backend/loader.py
/usr/lib64/python3.6/site-packages/libROOTPythonizations3_6.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/libcppyy3_6.cpython-36m-x86_64-linux-gnu.so
/usr/lib64/python3.6/site-packages/libcppyy_backend3_6.so
/usr/lib64/root/libcppyy3_6.so
/usr/lib64/root/libcppyy3_6.so.6.22
/usr/lib64/root/libcppyy3_6.so.6.22.08
/usr/lib64/root/libcppyy_backend3_6.so
/usr/lib64/root/libcppyy_backend3_6.so.6.22
/usr/lib64/root/libcppyy_backend3_6.so.6.22.08

References

Summary

In this tutorial we learn how to install python3-root on Rocky Linux 8 using yum and dnf.