The following list of packages and terminal commands are essential when installing Quantum Esspresso for parallel computation.
The installation commands are primarily for systems with the apt package manager most common in ubuntu and canonical, they might come with other names in other linux operating systems and it is worth searching.
sudo apt update -y
sudo apt upgrade -y
sudo apt install gfortran -y
sudo apt install xcrysden -y
sudo apt install grace -y
sudo apt install gnuplot -y
sudo apt install make -y
sudo apt install cmake -y
sudo apt install pkg-config -y
sudo apt install build-essential -y
sudo apt-get install manpages-dev -y
sudo apt install libfftw3-dev -y
sudo apt install libblas3 -y
sudo apt install libblas-dev -y
sudo apt install python3 -y
sudo apt install python3-pip -y
sudo apt install libxc9 -y
sudo apt install mpich -y
Sudo apt install git -y
Other additional packages that might come in handy are provided by pip. They are
pip install numpy
pip install matplotlib
pip install pandas