How To Install root-graf3d-eve on CentOS 8

root-graf3d-eve is Event display library for ROOT

Introduction

In this tutorial we learn how to install root-graf3d-eve on CentOS 8.

What is root-graf3d-eve

This package contains a library for defining event displays in ROOT.

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

Install root-graf3d-eve on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo dnf -y install root-graf3d-eve

Install root-graf3d-eve on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

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

sudo yum -y install root-graf3d-eve

How To Uninstall root-graf3d-eve on CentOS 8

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

sudo dnf remove root-graf3d-eve

root-graf3d-eve Package Contents on CentOS 8

/usr/include/root/TEveArrow.h
/usr/include/root/TEveArrowEditor.h
/usr/include/root/TEveArrowGL.h
/usr/include/root/TEveBox.h
/usr/include/root/TEveBoxGL.h
/usr/include/root/TEveBoxSet.h
/usr/include/root/TEveBoxSetGL.h
/usr/include/root/TEveBrowser.h
/usr/include/root/TEveCalo.h
/usr/include/root/TEveCalo2DGL.h
/usr/include/root/TEveCalo3DGL.h
/usr/include/root/TEveCaloData.h
/usr/include/root/TEveCaloLegoEditor.h
/usr/include/root/TEveCaloLegoGL.h
/usr/include/root/TEveCaloLegoOverlay.h
/usr/include/root/TEveCaloVizEditor.h
/usr/include/root/TEveChunkManager.h
/usr/include/root/TEveCompound.h
/usr/include/root/TEveDigitSet.h
/usr/include/root/TEveDigitSetEditor.h
/usr/include/root/TEveDigitSetGL.h
/usr/include/root/TEveElement.h
/usr/include/root/TEveElementEditor.h
/usr/include/root/TEveEventManager.h
/usr/include/root/TEveFrameBox.h
/usr/include/root/TEveFrameBoxGL.h
/usr/include/root/TEveGValuators.h
/usr/include/root/TEveGedEditor.h
/usr/include/root/TEveGeoNode.h
/usr/include/root/TEveGeoNodeEditor.h
/usr/include/root/TEveGeoPolyShape.h
/usr/include/root/TEveGeoShape.h
/usr/include/root/TEveGeoShapeExtract.h
/usr/include/root/TEveGridStepper.h
/usr/include/root/TEveGridStepperEditor.h
/usr/include/root/TEveJetCone.h
/usr/include/root/TEveJetConeEditor.h
/usr/include/root/TEveJetConeGL.h
/usr/include/root/TEveLegoEventHandler.h
/usr/include/root/TEveLine.h
/usr/include/root/TEveLineEditor.h
/usr/include/root/TEveLineGL.h
/usr/include/root/TEveMacro.h
/usr/include/root/TEveManager.h
/usr/include/root/TEvePad.h
/usr/include/root/TEveParamList.h
/usr/include/root/TEvePathMark.h
/usr/include/root/TEvePlot3D.h
/usr/include/root/TEvePlot3DGL.h
/usr/include/root/TEvePointSet.h
/usr/include/root/TEvePointSetArrayEditor.h
/usr/include/root/TEvePolygonSetProjected.h
/usr/include/root/TEvePolygonSetProjectedGL.h
/usr/include/root/TEveProjectionAxes.h
/usr/include/root/TEveProjectionAxesEditor.h
/usr/include/root/TEveProjectionAxesGL.h
/usr/include/root/TEveProjectionBases.h
/usr/include/root/TEveProjectionManager.h
/usr/include/root/TEveProjectionManagerEditor.h
/usr/include/root/TEveProjections.h
/usr/include/root/TEveQuadSet.h
/usr/include/root/TEveQuadSetGL.h
/usr/include/root/TEveRGBAPalette.h
/usr/include/root/TEveRGBAPaletteEditor.h
/usr/include/root/TEveRGBAPaletteOverlay.h
/usr/include/root/TEveScalableStraightLineSet.h
/usr/include/root/TEveScene.h
/usr/include/root/TEveSceneInfo.h
/usr/include/root/TEveSecondarySelectable.h
/usr/include/root/TEveSelection.h
/usr/include/root/TEveShape.h
/usr/include/root/TEveShapeEditor.h
/usr/include/root/TEveStraightLineSet.h
/usr/include/root/TEveStraightLineSetEditor.h
/usr/include/root/TEveStraightLineSetGL.h
/usr/include/root/TEveText.h
/usr/include/root/TEveTextEditor.h
/usr/include/root/TEveTextGL.h
/usr/include/root/TEveTrack.h
/usr/include/root/TEveTrackEditor.h
/usr/include/root/TEveTrackGL.h
/usr/include/root/TEveTrackProjected.h
/usr/include/root/TEveTrackProjectedGL.h
/usr/include/root/TEveTrackPropagator.h
/usr/include/root/TEveTrackPropagatorEditor.h
/usr/include/root/TEveTrans.h
/usr/include/root/TEveTransEditor.h
/usr/include/root/TEveTreeTools.h
/usr/include/root/TEveTriangleSet.h
/usr/include/root/TEveTriangleSetEditor.h
/usr/include/root/TEveTriangleSetGL.h
/usr/include/root/TEveUtil.h
/usr/include/root/TEveVSD.h
/usr/include/root/TEveVSDStructs.h
/usr/include/root/TEveVector.h
/usr/include/root/TEveViewer.h
/usr/include/root/TEveViewerListEditor.h
/usr/include/root/TEveWindow.h
/usr/include/root/TEveWindowEditor.h
/usr/include/root/TEveWindowManager.h
/usr/lib/.build-id
/usr/lib/.build-id/56
/usr/lib/.build-id/56/b04158a49c42b221913b1dffd93cb42ef8fc27
/usr/lib64/root/libEve.rootmap
/usr/lib64/root/libEve.so
/usr/lib64/root/libEve.so.6.22
/usr/lib64/root/libEve.so.6.22.08
/usr/lib64/root/libEve_rdict.pcm

References

Summary

In this tutorial we learn how to install root-graf3d-eve on CentOS 8 using yum and dnf.