Ubuntu20.04.4移植CESM2.1.3
官方下载链接:https://www.cesm.ucar.edu/models/
QQ:278038549
先看成果
ubuntu-cesm2.1.3
ubuntu20.04.4服务器系统安装
基础软件安装
app@ubuntu20:~$ sudo apt-get install xdg-utils
app@ubuntu20:~$ sudo apt-get install libgtk-3-0
app@ubuntu20:~$ sudo apt-get install libxcb-dri3-0 //libxcb-dri3-0 is already the newest version (1.14-2).
app@ubuntu20:~$ sudo apt-get install libnotify4
app@ubuntu20:~$ sudo apt-get install libgbm1 //libgbm1 is already the newest version (21.2.6-0ubuntu0.1~20.04.2).
app@ubuntu20:~$ sudo apt-get install libatspi2.0-0 //libatspi2.0-0 is already the newest version (2.36.0-2).
app@ubuntu20:~$ sudo apt-get install environment-modules
app@ubuntu20:~$ sudo apt-get install gcc g++ gfortran
app@ubuntu20:~$ sudo apt-get install ubuntu-desktop
app@ubuntu20:~$ sudo apt-get install cmake make
app@ubuntu20:~$ sudo apt-get install zlib1g zlib1g-dev
app@ubuntu20:~$ sudo apt-get install libcurl4-openssl-dev
app@ubuntu20:~$ sudo apt-get install m4
app@ubuntu20:~$ sudo apt-get install libxml-sax-base-perl libxml-libxml-perl libxml-parser-perl libxml-sax-perl libxml-namespacesupport-perl
app@ubuntu20:~$ sudo apt install subversion
app@ubuntu20:~$ sudo apt install dstat
app@ubuntu20:~$ sudo dpkg-reconfigure dash #选择no,更改为bash
Intel编译器安装配置
wget https://registrationcenter-download.intel.com/akdlm/irc_nas/18673/l_BaseKit_p_2022.2.0.262_offline.sh
./l_BaseKit_p_2022.1.2.146.sh
wget https://registrationcenter-download.intel.com/akdlm/irc_nas/18679/l_HPCKit_p_2022.2.0.191_offline.sh
./l_HPCKit_p_2022.1.2.117.sh
cd intel/oneapi/
sh modulefiles-setup.sh
echo "export MODULEPATH=/home/app/modulefiles:/home/app/intel/oneapi/modulefiles:$MODULEPATH" >>~/.bashrc
source ~/.bashrc
module load compiler/latest mpi/latest mkl/latest
source ~/intel/oneapi/intelpython/python3.9/envs/2022.1.0/env/vars.sh
szip安装配置
wget ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4/szip-2.1.tar.gz
tar -jxf szip-2.1.tar.gz
CC=icc CXX=icpc F77=ifort F90=ifort FC=ifort ./configure CFLAGS="-fPIC" CXXFLAGS="-fPIC" FFLAGS="-fPIC" --prefix=/home/app/compiled_sw_by_intel/szip-2.1
make
make install
mkdir -p ~/modulefiles/szip
cat > ~/