How To Install quantum-espresso-openmpi on CentOS 8

quantum-espresso-openmpi is quantum-espresso - openmpi version

Introduction

In this tutorial we learn how to install quantum-espresso-openmpi on CentOS 8.

What is quantum-espresso-openmpi

QUANTUM ESPRESSO is an integrated suite of Open-Source computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials. This package contains the openmpi version.

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

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

sudo dnf -y install quantum-espresso-openmpi

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

sudo yum -y install quantum-espresso-openmpi

How To Uninstall quantum-espresso-openmpi on CentOS 8

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

sudo dnf remove quantum-espresso-openmpi

quantum-espresso-openmpi Package Contents on CentOS 8

/usr/lib/.build-id
/usr/lib/.build-id/00
/usr/lib/.build-id/00/484218c3ee0de411343cb5f6702e6dec751a0e
/usr/lib/.build-id/00/75f9e0bab7bc2108b1872f1ffc8cf887ba61dd
/usr/lib/.build-id/00/ab945e06e5f04761b7dc12a5b43e034c18d487
/usr/lib/.build-id/00/b4d10a97d94712b570af9be40293f788134187
/usr/lib/.build-id/06/7d93b5221671ed82b58d706a3ad5a663e70407
/usr/lib/.build-id/08/cf175b5307c2e691f512d773aca7f6d659fa59
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/d95ee40d30ef7b2bb2e2b504ef36c2a7f6354b
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/10e43d1c4102daa6314131c2bf55ee5c3004f0
/usr/lib/.build-id/0c/db2f8021bb660c861d521b6a5df69d0573f4a7
/usr/lib/.build-id/10
/usr/lib/.build-id/10/a4a049cfdd97d2dac6fd83f80de1280d3cb887
/usr/lib/.build-id/11
/usr/lib/.build-id/11/e3292fca471e62c7bd439203ba4fc1d309a0d7
/usr/lib/.build-id/12/53e775ca2c0bca21712442abb43ce53985b34e
/usr/lib/.build-id/12/5cbeaa09fb03de304f8583e3d7dc6fcc035f11
/usr/lib/.build-id/14
/usr/lib/.build-id/14/2879f7741d39993379e70cb8abeb236e28eb99
/usr/lib/.build-id/19/daa268b5f9d96cba4ab0433a2240ccfff27136
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/ac800e5700e153ad61c294392ec536f1d2567f
/usr/lib/.build-id/22
/usr/lib/.build-id/22/ed54afa9abdbf9e551391b80e27d753176b8a4
/usr/lib/.build-id/30
/usr/lib/.build-id/30/f97dfc365b560f629904b1b612dcbe1bc64b39
/usr/lib/.build-id/35
/usr/lib/.build-id/35/0e88b5783734ecca9b5209cc3fb6a8c073c616
/usr/lib/.build-id/3e
/usr/lib/.build-id/3e/a0834d090bf2ddb31d4fcfd9ddaa0501516c77
/usr/lib/.build-id/42/ac37fda7fc4241c79a690816419beeb09c5afd
/usr/lib/.build-id/43
/usr/lib/.build-id/43/f4dc68e2746d9e18c23ea904801fdea6568e50
/usr/lib/.build-id/44
/usr/lib/.build-id/44/5dd69c625c07f215f605c57a1cdc0994bb3042
/usr/lib/.build-id/47
/usr/lib/.build-id/47/39f1965385630a79dd20f2fa0fac0c884c6040
/usr/lib/.build-id/49/1f146b122e8d2ca88d362d2fd40c87eb4bd642
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/ead7c7e5902b4e35328b84de34c23a653d61e2
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/d5060dd357ecb4302aac3a81cac72a1f655ab9
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/e0333b8050b6b01cb8b6c0a3d75151e9186b7a
/usr/lib/.build-id/53/452bb0f418529282153a818b9d1dfc31975c85
/usr/lib/.build-id/53/7c453fd5604af0693169ee8b63d2fc1d6fca26
/usr/lib/.build-id/54
/usr/lib/.build-id/54/14ddddd0513dcba64633430e2ef850f380ef77
/usr/lib/.build-id/61
/usr/lib/.build-id/61/c5d00fd6eb07ae696a34731128e0eb57eecf90
/usr/lib/.build-id/63
/usr/lib/.build-id/63/0d72d506a6d515be90314258af98d3e3ef70a0
/usr/lib/.build-id/64/3540342b6834da01435c9661c59f946ca31ef1
/usr/lib/.build-id/64/d572f0ca6b2d37e73dcb7593142323b03a1bf6
/usr/lib/.build-id/64/f055c2cc50a88e35e0d70ad84fa0196533f227
/usr/lib/.build-id/66
/usr/lib/.build-id/66/8a312ac2caeb1843db40273ca986036874f105
/usr/lib/.build-id/68/ea988083c2a1d8dbeb9a8464a9416da4e17f20
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/9c846271676bfe53c33bc2469a4b980a9f734c
/usr/lib/.build-id/70/cd57e51da228252262854dd9e84d9827bddeab
/usr/lib/.build-id/72/eed44fa7f3f11083408af3fb38c3ffdb61c6a0
/usr/lib/.build-id/75
/usr/lib/.build-id/75/0672a6ee6a09e4230924fc4377c97c595557bd
/usr/lib/.build-id/79/37dbd4c3dec438bcf3f80293638c49a808d14e
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/e158c485fbb85d8aac700e13b2414ddd914ecf
/usr/lib/.build-id/7c
/usr/lib/.build-id/7c/e37d95f7539a8529d596f26d120e9ed488b637
/usr/lib/.build-id/82
/usr/lib/.build-id/82/4097ec3edb1c839c08162bcd0f913c05f082f0
/usr/lib/.build-id/83
/usr/lib/.build-id/83/ca047ab49ece309b3b83f553c0ebe6724196f1
/usr/lib/.build-id/87/c0982fb6d78766122edf4bdd812cb6f9451b38
/usr/lib/.build-id/89/20a06a26f99a94691593188197eff615f826c3
/usr/lib/.build-id/8d/4624c600a6ca4cd1eef06d34a8411563fb9119
/usr/lib/.build-id/90
/usr/lib/.build-id/90/21593ff1e887374f548b62d87cd2538c815d4b
/usr/lib/.build-id/95
/usr/lib/.build-id/95/b5c06ce0738c35dea849cc4cd44fc4a90b2899
/usr/lib/.build-id/9a
/usr/lib/.build-id/9a/1399b2693e985f31b92ae3a8350e7a44c83d71
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/dd38b055d17c522e29da3c0b6738428656d0ec
/usr/lib/.build-id/a2/04ac9b78e32964ef7219ce0721d0f375d3d7c3
/usr/lib/.build-id/a2/0bb657a5acd18635050507e0c44530ec73a86b
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/3eaaf58cb33607aeeecddcc8f684892aab46db
/usr/lib/.build-id/a6
/usr/lib/.build-id/a6/af40bc9cb82e77aa7bb16fb2ae69cff565bb5b
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/4a7d95d97dfab2e3a158408593cb58a1302cc0
/usr/lib/.build-id/af/f18674e04d7e009458b651d2b50515a2fc77c8
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/af0463c7a5cc47e516795d53c0a0c4746123a6
/usr/lib/.build-id/bc
/usr/lib/.build-id/bc/638f50c04ac78aa443a51f75efc4b923a5a251
/usr/lib/.build-id/be/3d95bedf55757d89809d5b3973e49ecbc79e83
/usr/lib/.build-id/c2
/usr/lib/.build-id/c2/0ad959e809de8ef2cb51c9dba4d9a1f602240a
/usr/lib/.build-id/c2/c8c4be52bb666ffcd9e64a57c9d983b9680c68
/usr/lib/.build-id/c3/abf2b41849b3203d2bec0352f9f7a2db4c70b3
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/191f015708d9a46251a8ebb593433bdd2d4e86
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/f581f716189bddefe130f40492d34b492e46cb
/usr/lib/.build-id/c9
/usr/lib/.build-id/c9/cfbf5b4defd7b1cb99d54cfd4b4a64d46d799f
/usr/lib/.build-id/ca/815bd7d3c7c7ddf0d9feeac7654b67b7e77263
/usr/lib/.build-id/d0/f63bae5919cc403f26cbfaf8556df80adee434
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/6bde783d93112337eaedf0331302a002d1d27f
/usr/lib/.build-id/d2/b5bfb56f1ae61a01e34ac1d5f5dd328579c3d7
/usr/lib/.build-id/d7/b8cfa0a858afa088fb60fd672262d534cd205d
/usr/lib/.build-id/d7/c95434094f7d3a0317fa3b0e3296a424b14b3a
/usr/lib/.build-id/d8
/usr/lib/.build-id/d8/94462406edd2e4ed844b7629829ced9916d85a
/usr/lib/.build-id/da/aca993faed6f9955c8dc9c6840c74ac4b16d27
/usr/lib/.build-id/e0
/usr/lib/.build-id/e0/9eb4185b5375753407b9c9ba44f1837af41fc2
/usr/lib/.build-id/e1/6b31f7588855312d9e2a2b88030e9f3d050afa
/usr/lib/.build-id/e1/b83a81bbad7ab324e136ba11a11e6426bcb0b6
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/5adb238d2b2902d05be4bdf895e0bf56582cff
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/4dddec95d3dd5eb4b8a0d829117f62c6049137
/usr/lib/.build-id/ea/6d6f6d02ff79f6a1e57b9e901ee25d7a01042a
/usr/lib/.build-id/ea/70d38f7e5a1833730b61af2168019274a67940
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/f89211980100a61e375f27a6e44edfa9b80cd7
/usr/lib/.build-id/f8/000110bd3b387a6d3ccf6954e555da1312942d
/usr/lib/.build-id/fc
/usr/lib/.build-id/fc/6b9074c9d6561b874a8911050a9f455cab6422
/usr/lib/.build-id/fc/e59f20a6321ae3ca37550d3a82bcd8774f96e5
/usr/lib/.build-id/fc/e59f20a6321ae3ca37550d3a82bcd8774f96e5.1
/usr/lib/.build-id/fc/e59f20a6321ae3ca37550d3a82bcd8774f96e5.2
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/1a015cbe806ffc1f7411119cc5c25e9288d11d
/usr/lib64/openmpi/bin/alpha2f.x_openmpi
/usr/lib64/openmpi/bin/average.x_openmpi
/usr/lib64/openmpi/bin/bands.x_openmpi
/usr/lib64/openmpi/bin/benchmark_libxc.x_openmpi
/usr/lib64/openmpi/bin/bse_main.x_openmpi
/usr/lib64/openmpi/bin/casino2upf.x_openmpi
/usr/lib64/openmpi/bin/cell2ibrav.x_openmpi
/usr/lib64/openmpi/bin/cp.x_openmpi
/usr/lib64/openmpi/bin/cpmd2upf.x_openmpi
/usr/lib64/openmpi/bin/cppp.x_openmpi
/usr/lib64/openmpi/bin/dist.x_openmpi
/usr/lib64/openmpi/bin/dos.x_openmpi
/usr/lib64/openmpi/bin/dynmat.x_openmpi
/usr/lib64/openmpi/bin/epa.x_openmpi
/usr/lib64/openmpi/bin/epsilon.x_openmpi
/usr/lib64/openmpi/bin/ev.x_openmpi
/usr/lib64/openmpi/bin/extract_core.x_openmpi
/usr/lib64/openmpi/bin/fd.x_openmpi
/usr/lib64/openmpi/bin/fd_ef.x_openmpi
/usr/lib64/openmpi/bin/fd_ifc.x_openmpi
/usr/lib64/openmpi/bin/fermi_proj.x_openmpi
/usr/lib64/openmpi/bin/fermi_velocity.x_openmpi
/usr/lib64/openmpi/bin/fhi2upf.x_openmpi
/usr/lib64/openmpi/bin/fix_upf.x_openmpi
/usr/lib64/openmpi/bin/fpmd2upf.x_openmpi
/usr/lib64/openmpi/bin/fqha.x_openmpi
/usr/lib64/openmpi/bin/fs.x_openmpi
/usr/lib64/openmpi/bin/gww.x_openmpi
/usr/lib64/openmpi/bin/gww_fit.x_openmpi
/usr/lib64/openmpi/bin/head.x_openmpi
/usr/lib64/openmpi/bin/hp.x_openmpi
/usr/lib64/openmpi/bin/ibrav2cell.x_openmpi
/usr/lib64/openmpi/bin/initial_state.x_openmpi
/usr/lib64/openmpi/bin/interpolate.x_openmpi
/usr/lib64/openmpi/bin/iotk.x_openmpi
/usr/lib64/openmpi/bin/iotk_openmpi
/usr/lib64/openmpi/bin/iotk_print_kinds.x_openmpi
/usr/lib64/openmpi/bin/kpoints.x_openmpi
/usr/lib64/openmpi/bin/lambda.x_openmpi
/usr/lib64/openmpi/bin/ld1.x_openmpi
/usr/lib64/openmpi/bin/manycp.x_openmpi
/usr/lib64/openmpi/bin/manypw.x_openmpi
/usr/lib64/openmpi/bin/matdyn.x_openmpi
/usr/lib64/openmpi/bin/molecularnexafs.x_openmpi
/usr/lib64/openmpi/bin/molecularpdos.x_openmpi
/usr/lib64/openmpi/bin/ncpp2upf.x_openmpi
/usr/lib64/openmpi/bin/neb.x_openmpi
/usr/lib64/openmpi/bin/oldcp2upf.x_openmpi
/usr/lib64/openmpi/bin/open_grid.x_openmpi
/usr/lib64/openmpi/bin/path_interpolation.x_openmpi
/usr/lib64/openmpi/bin/ph.x_openmpi
/usr/lib64/openmpi/bin/phcg.x_openmpi
/usr/lib64/openmpi/bin/plan_avg.x_openmpi
/usr/lib64/openmpi/bin/plotband.x_openmpi
/usr/lib64/openmpi/bin/plotproj.x_openmpi
/usr/lib64/openmpi/bin/plotrho.x_openmpi
/usr/lib64/openmpi/bin/pmw.x_openmpi
/usr/lib64/openmpi/bin/pp.x_openmpi
/usr/lib64/openmpi/bin/ppacf.x_openmpi
/usr/lib64/openmpi/bin/projwfc.x_openmpi
/usr/lib64/openmpi/bin/pw.x_openmpi
/usr/lib64/openmpi/bin/pw2bgw.x_openmpi
/usr/lib64/openmpi/bin/pw2critic.x_openmpi
/usr/lib64/openmpi/bin/pw2gw.x_openmpi
/usr/lib64/openmpi/bin/pw2wannier90.x_openmpi
/usr/lib64/openmpi/bin/pw4gww.x_openmpi
/usr/lib64/openmpi/bin/pwcond.x_openmpi
/usr/lib64/openmpi/bin/pwi2xsf.x_openmpi
/usr/lib64/openmpi/bin/q2qstar.x_openmpi
/usr/lib64/openmpi/bin/q2r.x_openmpi
/usr/lib64/openmpi/bin/q2trans.x_openmpi
/usr/lib64/openmpi/bin/q2trans_fd.x_openmpi
/usr/lib64/openmpi/bin/read_upf_tofile.x_openmpi
/usr/lib64/openmpi/bin/rrkj2upf.x_openmpi
/usr/lib64/openmpi/bin/simple.x_openmpi
/usr/lib64/openmpi/bin/simple_bse.x_openmpi
/usr/lib64/openmpi/bin/simple_ip.x_openmpi
/usr/lib64/openmpi/bin/spectra_correction.x_openmpi
/usr/lib64/openmpi/bin/sumpdos.x_openmpi
/usr/lib64/openmpi/bin/turbo_davidson.x_openmpi
/usr/lib64/openmpi/bin/turbo_eels.x_openmpi
/usr/lib64/openmpi/bin/turbo_lanczos.x_openmpi
/usr/lib64/openmpi/bin/turbo_spectrum.x_openmpi
/usr/lib64/openmpi/bin/upf2casino.x_openmpi
/usr/lib64/openmpi/bin/uspp2upf.x_openmpi
/usr/lib64/openmpi/bin/vdb2upf.x_openmpi
/usr/lib64/openmpi/bin/virtual_v2.x_openmpi
/usr/lib64/openmpi/bin/wannier_ham.x_openmpi
/usr/lib64/openmpi/bin/wannier_plot.x_openmpi
/usr/lib64/openmpi/bin/wfck2r.x_openmpi
/usr/lib64/openmpi/bin/wfdd.x_openmpi
/usr/lib64/openmpi/bin/xspectra.x_openmpi
/usr/share/licenses/quantum-espresso-openmpi
/usr/share/licenses/quantum-espresso-openmpi/License

References

Summary

In this tutorial we learn how to install quantum-espresso-openmpi on CentOS 8 using yum and dnf.