Hello all,
I have installed Yambo on our personal group cluster which has internet access. During the installation, I have noticed that installation required internet. But in our institute cluster there is no internet access (Usually HPC do not provide the internet). So my question is:
Is there any to download all the required file and install Yambo without using internet??
If there is instruction guidelines, please feel free to refer that.
Thanks and regards,
Mukesh Singh
Department of Physics
IIT Bombay, India
Installing Yambo without internet access on HPC clusters.
Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan, Nicola Spallanzani
Forum rules
If you have trouble compiling Yambo, please make sure to list:
(1) the compiler (vendor and release: e.g. intel 10.1)
(2) the architecture (e.g. 64-bit IBM SP5)
(3) if the problems occur compiling in serial/in parallel
(4) the version of Yambo (revision number/major release version)
(5) the relevant compiler error message
If you have trouble compiling Yambo, please make sure to list:
(1) the compiler (vendor and release: e.g. intel 10.1)
(2) the architecture (e.g. 64-bit IBM SP5)
(3) if the problems occur compiling in serial/in parallel
(4) the version of Yambo (revision number/major release version)
(5) the relevant compiler error message
-
- Posts: 1
- Joined: Sat Apr 02, 2022 2:17 am
- Nicola Spallanzani
- Posts: 63
- Joined: Thu Nov 21, 2019 10:15 am
Re: Installing Yambo without internet access on HPC clusters.
Dear Mukesh,
usually HPC clusters have internet connection at least in the login nodes. So you can perform the operations that need the download there and then move to the compute nodes for the compilation. Otherwise you can download all the required libraries in you PC and then copy everything in the cluster. Here the procedure:
# in the login node or in your PC with internet connection
git clone https://github.com/yambo-code/yambo.git
cd yambo
git clone https://github.com/yambo-code/yambo-libraries.git lib/yambo
./configure
make download # this command download all the libs in the directory lib/archive
cd ..
tar zxvf yambo_with_libs.tgz yambo
Now you can copy the file yambo_with_libs.tgz on the cluster and use it for the compilation.
Best regards,
Nicola
usually HPC clusters have internet connection at least in the login nodes. So you can perform the operations that need the download there and then move to the compute nodes for the compilation. Otherwise you can download all the required libraries in you PC and then copy everything in the cluster. Here the procedure:
# in the login node or in your PC with internet connection
git clone https://github.com/yambo-code/yambo.git
cd yambo
git clone https://github.com/yambo-code/yambo-libraries.git lib/yambo
./configure
make download # this command download all the libs in the directory lib/archive
cd ..
tar zxvf yambo_with_libs.tgz yambo
Now you can copy the file yambo_with_libs.tgz on the cluster and use it for the compilation.
Best regards,
Nicola
Nicola Spallanzani, PhD
S3 Centre, Istituto Nanoscienze CNR and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu
S3 Centre, Istituto Nanoscienze CNR and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu