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

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

Introduction

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

What is python3-espresso-mpich

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 MPICH2.

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

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

sudo dnf -y install python3-espresso-mpich

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

sudo yum -y install python3-espresso-mpich

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

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

sudo dnf remove python3-espresso-mpich

python3-espresso-mpich Package Contents on Rocky Linux 8

/usr/lib/.build-id
/usr/lib/.build-id/02
/usr/lib/.build-id/02/6fd18ab50807cff7523e9586fd1e53e5ec4709
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/b007264cfb7be9471ef965d45596c47d4a4c4f
/usr/lib/.build-id/0f
/usr/lib/.build-id/0f/fac391e6195fe54209ba34f9bdf549ce7b7834
/usr/lib/.build-id/16
/usr/lib/.build-id/16/679af7d40c58beebbb2a5543e21261d290c340
/usr/lib/.build-id/18
/usr/lib/.build-id/18/98e79b97e3cb070881750d63b9c47560901d42
/usr/lib/.build-id/19
/usr/lib/.build-id/19/6e0895f9a8e98a70e9e29aca3cb4c31962ea7e
/usr/lib/.build-id/37
/usr/lib/.build-id/37/e87e8e676c5fb9c4abaf9e2e16bb8831fc30d9
/usr/lib/.build-id/3b
/usr/lib/.build-id/3b/4dded1b3bcf07f3e97f5c3719e49fdc8243bb7
/usr/lib/.build-id/44
/usr/lib/.build-id/44/b6a62902de2689a5a2c13caa2055edd0921483
/usr/lib/.build-id/50
/usr/lib/.build-id/50/f99ae8f7012118d41745984991e927e1559675
/usr/lib/.build-id/54
/usr/lib/.build-id/54/65bbcf55b66a62a65ead3aebd9dce8f50b080c
/usr/lib/.build-id/62
/usr/lib/.build-id/62/0da2a65618de009be5464cea54f1a5fc167468
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/a26b151857d06ccaf96f713b302727defe7302
/usr/lib/.build-id/6d
/usr/lib/.build-id/6d/877ff2f8cdce7a705edd98e59fd80de96b348a
/usr/lib/.build-id/72/a8c3a3b989e1a6447a01722eb6ec71264b4498
/usr/lib/.build-id/77
/usr/lib/.build-id/77/5dfe897734a88e0664baac3a3663813eab862f
/usr/lib/.build-id/80
/usr/lib/.build-id/80/b28a9889446d0ad317f21f14ff9e8c3b1ffe88
/usr/lib/.build-id/84
/usr/lib/.build-id/84/e960ab1f1665683b79cd16819a2981caa1362d
/usr/lib/.build-id/92
/usr/lib/.build-id/92/d286386fb2a02244e8dfd3487faff3e28294d6
/usr/lib/.build-id/93
/usr/lib/.build-id/93/40046c90c000957526ca939408c6291c8efe80
/usr/lib/.build-id/94
/usr/lib/.build-id/94/141293e539e221e05e31d299acd7f3365af1a6
/usr/lib/.build-id/94/6024a36c002d12d597effedd508a1aa521681a
/usr/lib/.build-id/96
/usr/lib/.build-id/96/0d99a70924fc3855c4ed4dcdd3a0ef3b5b2384
/usr/lib/.build-id/97
/usr/lib/.build-id/97/2089e26cf99f4a0000e46287cf12d5d43f36f3
/usr/lib/.build-id/a1
/usr/lib/.build-id/a1/8b2a7a4cd656d49b710e830ba814f6d5405e26
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/1d66f0801da4087e8be0fa3664c80031dab037
/usr/lib/.build-id/ab/5d350e8e4e59bea1d9021d6b1a60a0a209b675
/usr/lib/.build-id/af/cf1ddbbb57303ab0c3e079e341e0033c8e14d8
/usr/lib/.build-id/af/e5782924511c3e0ae0b47334695fe632763be7
/usr/lib/.build-id/b0/2901f5b948aa246cbcb88ad712a5b1d6f019d3
/usr/lib/.build-id/b0/29afd0a775a34caf9a454236af3fb92c49d547
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/eb3c6a0069638d842d5e2807d3eac816612f71
/usr/lib/.build-id/c4
/usr/lib/.build-id/c4/5b0e6b4d862beb432048d7fbda7e07631b7d78
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/45cd0d25219b4540cb991356f86f02323b1c30
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/199fbbd1532da2767042b094dece0c704c546f
/usr/lib/.build-id/cc/c86931fbcc8e479591a6fe0baf5add602838c5
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/77bd15f1e2a4faad0645acf752dd76f65da857
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/b4e4f2969cad5cdb8b0cff044c5fbb44ba403f
/usr/lib/.build-id/ed
/usr/lib/.build-id/ed/308c8846e0f3429cee757b2f25d0d3662db5d0
/usr/lib/.build-id/f6/6148ecb6c2133ede9143711c70c8ed95e859b0
/usr/lib/.build-id/fe
/usr/lib/.build-id/fe/843256817f324739bcc0714884a4ba1c8b0536
/usr/lib64/python3.6/site-packages/mpich/espressomd
/usr/lib64/python3.6/site-packages/mpich/espressomd/EspressoConfig.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/EspressoCore.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/EspressoScriptInterface.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/H5mdCore.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/MDA_ESP
/usr/lib64/python3.6/site-packages/mpich/espressomd/MDA_ESP/__init__.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/MDA_ESP/__pycache__
/usr/lib64/python3.6/site-packages/mpich/espressomd/MDA_ESP/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/MDA_ESP/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/Shapes.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/__cinit__.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/__init__.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/__cinit__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/__cinit__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/accumulators.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/accumulators.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/checkpointing.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/checkpointing.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/cluster_analysis.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/cluster_analysis.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/comfixed.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/comfixed.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/constraints.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/constraints.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/drude_helpers.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/drude_helpers.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/ekboundaries.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/ekboundaries.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/gen_code_info.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/gen_code_info.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/gen_pxiconfig.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/gen_pxiconfig.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/highlander.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/highlander.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/lbboundaries.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/lbboundaries.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/observables.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/observables.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/pair_criteria.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/pair_criteria.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/shapes.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/shapes.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/virtual_sites.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/__pycache__/virtual_sites.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/_init.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/accumulators.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/actors.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/analyze.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/cellsystem.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/checkpointing.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/cluster_analysis.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/code_info.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/collision_detection.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/comfixed.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/constraints.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/core_cluster_analysis.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/cuda_init.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/diamond.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/drude_helpers.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/ekboundaries.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/electrokinetics.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/electrostatic_extensions.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/electrostatics.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/galilei.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/gen_code_info.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/gen_pxiconfig.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/globals.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/highlander.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/integrate.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/interactions.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/io
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__init__.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__pycache__
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__pycache__/mpiio.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/__pycache__/mpiio.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/mpiio.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__init__.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/__init__.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/h5md.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/h5md.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/vtf.cpython-36.opt-1.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/__pycache__/vtf.cpython-36.pyc
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/h5md.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/io/writer/vtf.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/lb.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/lbboundaries.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/magnetostatic_extensions.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/magnetostatics.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/minimize_energy.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/mpiio.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/observables.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/pair_criteria.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/particle_data.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/pdbparser.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/pdbreader.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/polymer.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/profiler.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/reaction_ensemble.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/scafacos.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/script_interface.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/shapes.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/system.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/thermostat.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/utils.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/version.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/virtual_sites.py
/usr/lib64/python3.6/site-packages/mpich/espressomd/visualization.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/visualization_mayavi.so
/usr/lib64/python3.6/site-packages/mpich/espressomd/visualization_opengl.so

References

Summary

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