How To Install python3-espresso-openmpi on Rocky Linux 8

In this tutorial we learn how to install python3-espresso-openmpi on Rocky Linux 8. python3-espresso-openmpi is Extensible Simulation Package for Research on Soft matter

Introduction

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

What is python3-espresso-openmpi

ESPResSo can perform Molecular Dynamics simulations of bead-spring models in various ensembles ((N,V,E), (N,V,T), and (N,p,T)). ESPResSo contains a number of advanced algorithms, e.g. * DPD thermostat (for hydrodynamics) * P3M, MMM2D, MMM1D, ELC for electrostatic interactions * Lattice-Boltzmann for hydrodynamics This package contains espresso compiled against Open MPI.

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

Install python3-espresso-openmpi 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-espresso-openmpi using dnf by running the following command:

sudo dnf -y install python3-espresso-openmpi

Install python3-espresso-openmpi 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-espresso-openmpi using yum by running the following command:

sudo yum -y install python3-espresso-openmpi

How To Uninstall python3-espresso-openmpi on Rocky Linux 8

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

sudo dnf remove python3-espresso-openmpi

python3-espresso-openmpi Package Contents on Rocky Linux 8

/usr/lib/.build-id
/usr/lib/.build-id/05
/usr/lib/.build-id/05/0e8a0a592654015e822bbf5ea5c93e36684517
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/e112cb88e1582b0570469c9320384f7a051af7
/usr/lib/.build-id/20
/usr/lib/.build-id/20/fefb812d94d5f6b4977172aa39bb30636b7594
/usr/lib/.build-id/22
/usr/lib/.build-id/22/0206abe2e5de5ca49ffab50698699459b8538f
/usr/lib/.build-id/27
/usr/lib/.build-id/27/15d329d829a91e29940abc6ed72b50ce178671
/usr/lib/.build-id/29
/usr/lib/.build-id/29/fd954c5a91b6635436530c1c6e76a333d0d953
/usr/lib/.build-id/2e
/usr/lib/.build-id/2e/fe016ee2cb13dc4b74f800fe3baabfdff27904
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/7c4335ad0abc4e5eff97fe1c6fbae12c6fa6de
/usr/lib/.build-id/42
/usr/lib/.build-id/42/48db129394941896e351f0ee124dda5ede80b0
/usr/lib/.build-id/49
/usr/lib/.build-id/49/14a8e9b5a18b66e20629db79d2f70d6e4ba508
/usr/lib/.build-id/52
/usr/lib/.build-id/52/1711a67091e4bdc498304593876702cbd6998d
/usr/lib/.build-id/5f
/usr/lib/.build-id/5f/85e83c8f7cafdd51dfd8cdc4b65135340ba05a
/usr/lib/.build-id/6b
/usr/lib/.build-id/6b/355be356e457f33ebf0b3f21460998313c3fcb
/usr/lib/.build-id/70
/usr/lib/.build-id/70/0a2e564cf6df0ddb91718e4c1c5b74d76fdc74
/usr/lib/.build-id/70/fd54282a5b2edd97d14115d942c58da43f20b3
/usr/lib/.build-id/72
/usr/lib/.build-id/72/41bbf7b5977f90dd4909dc5a373d3d5ecd5350
/usr/lib/.build-id/75
/usr/lib/.build-id/75/7b7ff80941b02a0b6397f85fcd50bc366ee3b9
/usr/lib/.build-id/78
/usr/lib/.build-id/78/79bfd0d1711a14da59bb1e407439a4ce724ae3
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/551fd45cf67c17718606f47fe26d926b7b63fc
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/12e78b695f82617907a6322b39cba2a32ab517
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/e5ece3a199b43e1cec6aec7f31c457f9851f67
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/e91b8830a3ac59f1055fe885b440de2e3535db
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/6a1e460525176f4090c8439a36c14f5bfcaa9b
/usr/lib/.build-id/ad
/usr/lib/.build-id/ad/0b0a6716bce9f0595bac211254a52cd353e5eb
/usr/lib/.build-id/af
/usr/lib/.build-id/af/802ce0f152baabcad8a000b26ea26c481d576a
/usr/lib/.build-id/b0
/usr/lib/.build-id/b0/f88c01910541733a6683fa9f330d212ade421e
/usr/lib/.build-id/b2
/usr/lib/.build-id/b2/c7d9699baf4e7e27268d95ca8743c4d3a33081
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/6df6c068e8bcdf467ac8eafc8173ceb8fe9dae
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/150b31a12a010c7a32f62ad9e50601a7f22149
/usr/lib/.build-id/bd
/usr/lib/.build-id/bd/3f4e1651380c610fb651c86ab0a89047cbaa1d
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/f363fb31ed11f1085927473324a7c18ae7f6a0
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/e2f6053e7db8061b06a536d476efb520f613af
/usr/lib/.build-id/c8/ee6efd94b5d41666ae0e432b8879a9465ed2cd
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/524ecd36309adecd6b4137306bf4669a503455
/usr/lib/.build-id/cc/a20594d43bc923303489a7817eced5f330d42e
/usr/lib/.build-id/cd
/usr/lib/.build-id/cd/6e2ad5a3f74953eb792f735b75d9698b5544e9
/usr/lib/.build-id/da
/usr/lib/.build-id/da/488678f1c12d887418bf744bb495e9597438ac
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/212afb27eaeca1827f635831b200553303eb76
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/2c83ed61aee36baeec2c1d589ae6d0d003ec35
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/497cecbee789a7bbd944270225fdd2af31e1a6
/usr/lib/.build-id/f6
/usr/lib/.build-id/f6/8a0b87483e9c2aa390822ef809b0065586d618
/usr/lib64/python3.6/site-packages/openmpi/espressomd
/usr/lib64/python3.6/site-packages/openmpi/espressomd/EspressoConfig.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/EspressoCore.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/EspressoScriptInterface.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/H5mdCore.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/MDA_ESP
/usr/lib64/python3.6/site-packages/openmpi/espressomd/MDA_ESP/__init__.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/MDA_ESP/__pycache__
/usr/lib64/python3.6/site-packages/openmpi/espressomd/MDA_ESP/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/MDA_ESP/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/Shapes.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__cinit__.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__init__.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/__cinit__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/__cinit__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/accumulators.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/accumulators.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/checkpointing.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/checkpointing.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/cluster_analysis.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/cluster_analysis.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/comfixed.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/comfixed.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/constraints.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/constraints.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/drude_helpers.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/drude_helpers.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/ekboundaries.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/ekboundaries.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/gen_code_info.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/gen_code_info.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/gen_pxiconfig.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/gen_pxiconfig.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/highlander.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/highlander.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/lbboundaries.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/lbboundaries.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/observables.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/observables.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/pair_criteria.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/pair_criteria.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/shapes.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/shapes.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/virtual_sites.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/__pycache__/virtual_sites.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/_init.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/accumulators.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/actors.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/analyze.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/cellsystem.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/checkpointing.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/cluster_analysis.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/code_info.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/collision_detection.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/comfixed.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/constraints.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/core_cluster_analysis.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/cuda_init.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/diamond.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/drude_helpers.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/ekboundaries.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/electrokinetics.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/electrostatic_extensions.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/electrostatics.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/galilei.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/gen_code_info.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/gen_pxiconfig.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/globals.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/highlander.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/integrate.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/interactions.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__init__.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__pycache__
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__pycache__/mpiio.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/__pycache__/mpiio.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/mpiio.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__init__.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/h5md.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/h5md.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/vtf.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/__pycache__/vtf.cpython-36.pyc
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/h5md.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/io/writer/vtf.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/lb.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/lbboundaries.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/magnetostatic_extensions.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/magnetostatics.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/minimize_energy.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/mpiio.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/observables.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/pair_criteria.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/particle_data.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/pdbparser.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/pdbreader.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/polymer.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/profiler.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/reaction_ensemble.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/scafacos.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/script_interface.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/shapes.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/system.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/thermostat.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/utils.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/version.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/virtual_sites.py
/usr/lib64/python3.6/site-packages/openmpi/espressomd/visualization.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/visualization_mayavi.so
/usr/lib64/python3.6/site-packages/openmpi/espressomd/visualization_opengl.so

References

Summary

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