我要评分
获取效率
正确性
完整性
易理解

Compilation and Installation

Prerequisites

Configure an external network so that the server can be connected to the Internet.

Procedure

  1. Use PuTTY to log in to the server as the root user.
  2. Decompress the CESM installation package and go to the directory generated after the decompression.
    tar xf CESM-cesm2.1.1.tar.gz
    cd /path/to/CESM/CESM-cesm2.1.1
  3. Install Environment Modules, Git, and SVN.
    yum install git svn environment-modules -y
  4. Add the verification information.
    svn ls https://svn-ccsm-models.cgd.ucar.edu/ww3/release_tags
  5. Install other CESM components.
    ./manage_externals/checkout_externals
  6. Check whether the required components are installed.
    ./manage_externals/checkout_externals -S

    The installation is successful if the following information in is displayed:

    Processing externals description file : Externals.cfg
    Processing externals description file : Externals_CLM.cfg
    Processing externals description file : Externals_POP.cfg
    Processing externals description file : Externals_CISM.cfg
    Checking status of externals: clm, fates, ptclm, mosart, ww3, cime, cice, pop, cvmix, marbl, cism, source_cism, rtm, cam,
    ./cime
    ./components/cam
    ./components/cice
    ./components/cism
    ./components/cism/source_cism
    ./components/clm
    ./components/clm/src/fates
    ./components/clm/tools/PTCLM
    ./components/mosart
    ./components/pop
    ./components/pop/externals/CVMix
    ./components/pop/externals/MARBL
    ./components/rtm ./components/ww3