How To Install js-jsroot on Rocky Linux 8

In this tutorial we learn how to install js-jsroot on Rocky Linux 8. js-jsroot is JavaScript ROOT - Interactive numerical data analysis graphics

Introduction

In this tutorial we learn how to install js-jsroot on Rocky Linux 8.

What is js-jsroot

JavaScript ROOT provides interactive ROOT-like graphics in web browsers. Data can be read and displayed from binary and JSON ROOT files.

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

Install js-jsroot 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 js-jsroot using dnf by running the following command:

sudo dnf -y install js-jsroot

Install js-jsroot 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 js-jsroot using yum by running the following command:

sudo yum -y install js-jsroot

How To Uninstall js-jsroot on Rocky Linux 8

To uninstall only the js-jsroot package we can use the following command:

sudo dnf remove js-jsroot

js-jsroot Package Contents on Rocky Linux 8

/usr/share/doc/js-jsroot
/usr/share/doc/js-jsroot/HttpServer.md
/usr/share/doc/js-jsroot/JSROOT.md
/usr/share/doc/js-jsroot/api.htm
/usr/share/doc/js-jsroot/changes.md
/usr/share/doc/js-jsroot/demo
/usr/share/doc/js-jsroot/demo/adopt_colors.htm
/usr/share/doc/js-jsroot/demo/alice_esd.js
/usr/share/doc/js-jsroot/demo/amore.js
/usr/share/doc/js-jsroot/demo/examples.htm
/usr/share/doc/js-jsroot/demo/examples.js
/usr/share/doc/js-jsroot/demo/examples_more.js
/usr/share/doc/js-jsroot/demo/file_hierarchy.htm
/usr/share/doc/js-jsroot/demo/gaudi.js
/usr/share/doc/js-jsroot/demo/glexamples.htm
/usr/share/doc/js-jsroot/demo/glexamples.js
/usr/share/doc/js-jsroot/demo/gulp
/usr/share/doc/js-jsroot/demo/gulp/bower.json
/usr/share/doc/js-jsroot/demo/gulp/example.htm
/usr/share/doc/js-jsroot/demo/gulp/gulpfile.js
/usr/share/doc/js-jsroot/demo/gulp/handleErrors.js
/usr/share/doc/js-jsroot/demo/gulp/legend.htm
/usr/share/doc/js-jsroot/demo/gulp/package.json
/usr/share/doc/js-jsroot/demo/gulp/readme.md
/usr/share/doc/js-jsroot/demo/multigraph.htm
/usr/share/doc/js-jsroot/demo/multigraph_legend.htm
/usr/share/doc/js-jsroot/demo/node
/usr/share/doc/js-jsroot/demo/node/Readme.md
/usr/share/doc/js-jsroot/demo/node/geomsvg.js
/usr/share/doc/js-jsroot/demo/node/makesvg.js
/usr/share/doc/js-jsroot/demo/node/package.json
/usr/share/doc/js-jsroot/demo/node/tree.js
/usr/share/doc/js-jsroot/demo/openui5
/usr/share/doc/js-jsroot/demo/openui5/Component.js
/usr/share/doc/js-jsroot/demo/openui5/Drawing.js
/usr/share/doc/js-jsroot/demo/openui5/Readme.md
/usr/share/doc/js-jsroot/demo/openui5/controller
/usr/share/doc/js-jsroot/demo/openui5/controller/Main.controller.js
/usr/share/doc/js-jsroot/demo/openui5/css
/usr/share/doc/js-jsroot/demo/openui5/css/style.css
/usr/share/doc/js-jsroot/demo/openui5/index.html
/usr/share/doc/js-jsroot/demo/openui5/view
/usr/share/doc/js-jsroot/demo/openui5/view/Main.view.xml
/usr/share/doc/js-jsroot/demo/preload.htm
/usr/share/doc/js-jsroot/demo/read_file.htm
/usr/share/doc/js-jsroot/demo/read_geometry_tracks.htm
/usr/share/doc/js-jsroot/demo/read_json.htm
/usr/share/doc/js-jsroot/demo/read_tree.htm
/usr/share/doc/js-jsroot/demo/store_json.htm
/usr/share/doc/js-jsroot/demo/tf1_requirejs.htm
/usr/share/doc/js-jsroot/demo/tgeo_build.htm
/usr/share/doc/js-jsroot/demo/th2.htm
/usr/share/doc/js-jsroot/demo/th2_requirejs.htm
/usr/share/doc/js-jsroot/demo/thstack.htm
/usr/share/doc/js-jsroot/demo/tooltip.htm
/usr/share/doc/js-jsroot/demo/update_draw.htm
/usr/share/doc/js-jsroot/demo/use_requirejs.htm
/usr/share/doc/js-jsroot/demo/without_id.htm
/usr/share/doc/js-jsroot/demo/zoom_handler.htm
/usr/share/doc/js-jsroot/examples.htm
/usr/share/doc/js-jsroot/files
/usr/share/doc/js-jsroot/img
/usr/share/doc/js-jsroot/index.htm
/usr/share/doc/js-jsroot/jsdoc.json
/usr/share/doc/js-jsroot/readme.md
/usr/share/doc/js-jsroot/scripts
/usr/share/doc/js-jsroot/style
/usr/share/javascript/jsroot
/usr/share/javascript/jsroot/files
/usr/share/javascript/jsroot/files/draw.htm
/usr/share/javascript/jsroot/files/online.htm
/usr/share/javascript/jsroot/img
/usr/share/javascript/jsroot/img/RootIcon.ico
/usr/share/javascript/jsroot/libs
/usr/share/javascript/jsroot/libs/d3.js
/usr/share/javascript/jsroot/libs/dat.gui.js
/usr/share/javascript/jsroot/libs/jquery-ui.js
/usr/share/javascript/jsroot/libs/jquery.js
/usr/share/javascript/jsroot/libs/jquery.mousewheel.js
/usr/share/javascript/jsroot/libs/jquery.ui.touch-punch.js
/usr/share/javascript/jsroot/libs/rawinflate.js
/usr/share/javascript/jsroot/libs/three.extra.js
/usr/share/javascript/jsroot/libs/three.js
/usr/share/javascript/jsroot/scripts
/usr/share/javascript/jsroot/scripts/JSRoot.openui5.js
/usr/share/javascript/jsroot/scripts/JSRoot.openui5.min.js
/usr/share/javascript/jsroot/scripts/JSRoot3DPainter.js
/usr/share/javascript/jsroot/scripts/JSRoot3DPainter.min.js
/usr/share/javascript/jsroot/scripts/JSRootCore.js
/usr/share/javascript/jsroot/scripts/JSRootCore.min.js
/usr/share/javascript/jsroot/scripts/JSRootGeoBase.js
/usr/share/javascript/jsroot/scripts/JSRootGeoBase.min.js
/usr/share/javascript/jsroot/scripts/JSRootGeoPainter.js
/usr/share/javascript/jsroot/scripts/JSRootGeoPainter.min.js
/usr/share/javascript/jsroot/scripts/JSRootGeoWorker.js
/usr/share/javascript/jsroot/scripts/JSRootGeoWorker.min.js
/usr/share/javascript/jsroot/scripts/JSRootIOEvolution.js
/usr/share/javascript/jsroot/scripts/JSRootIOEvolution.min.js
/usr/share/javascript/jsroot/scripts/JSRootMath.js
/usr/share/javascript/jsroot/scripts/JSRootMath.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hierarchy.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hierarchy.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hist.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hist.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hist3d.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.hist3d.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.jquery.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.jquery.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.more.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.more.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v6.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v6.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7hist.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7hist.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7hist3d.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7hist3d.min.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7more.js
/usr/share/javascript/jsroot/scripts/JSRootPainter.v7more.min.js
/usr/share/javascript/jsroot/scripts/JSRootTree.js
/usr/share/javascript/jsroot/scripts/JSRootTree.min.js
/usr/share/javascript/jsroot/scripts/ThreeCSG.js
/usr/share/javascript/jsroot/scripts/ThreeCSG.min.js
/usr/share/javascript/jsroot/scripts/d3.min.js
/usr/share/javascript/jsroot/scripts/dat.gui.min.js
/usr/share/javascript/jsroot/scripts/jquery-ui.min.js
/usr/share/javascript/jsroot/scripts/jquery.min.js
/usr/share/javascript/jsroot/scripts/jquery.mousewheel.min.js
/usr/share/javascript/jsroot/scripts/jquery.ui.touch-punch.min.js
/usr/share/javascript/jsroot/scripts/mathjax
/usr/share/javascript/jsroot/scripts/rawinflate.min.js
/usr/share/javascript/jsroot/scripts/three.extra.min.js
/usr/share/javascript/jsroot/scripts/three.min.js
/usr/share/javascript/jsroot/style
/usr/share/javascript/jsroot/style/JSRootGeoPainter.css
/usr/share/javascript/jsroot/style/JSRootGeoPainter.min.css
/usr/share/javascript/jsroot/style/JSRootPainter.css
/usr/share/javascript/jsroot/style/JSRootPainter.min.css
/usr/share/javascript/jsroot/style/images
/usr/share/javascript/jsroot/style/jquery-ui.css
/usr/share/javascript/jsroot/style/jquery-ui.min.css
/usr/share/licenses/js-jsroot
/usr/share/licenses/js-jsroot/LICENSE
/usr/share/licenses/js-jsroot/d3.LICENSE
/usr/share/licenses/js-jsroot/three.LICENSE

References

Summary

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