前言1 更改用户密码2 更换国内镜像3 安装package的基本流程1、更新package2、升级已安装的package3、安装package4、安装CESM需要的packages3 安装intel编译器1、下载2、安装4 配置intel编译器5 安装NetCDF库6 安装CLM7 配置CLM1、编辑machine 文件2、编辑compiler文件8 运行CLM示例1. 创建 case2. 设置 case3. 编译 case4. 运行 case9 bug与debug过程
前言
CLM模型环境搭建详细指南
本指南仅适用在ubuntu系统上、使用intel编译器来运行clm5.35。主要流程为1、下载需要的包;2、安装配置intel编译器;3、安装NetCDF库;4、安装配置CLM。
zpc
2023初夏。沈阳
1 更改用户密码
原因:因为在操作过程中经常需要sudo改为root权限,这一步需要输入密码,那么较长的密码就会让人很苦恼😧,因此把本服务器的密码修改为123。
具体流程:
1、进入Ubuntu,打开一个终端,输入 sudo su转为root用户。
注意,必须先转为root用户!!!
2、sudo passwd hello
(hello 是对应的用户名)
3、输入新密码,确认密码。
4、修改密码成功,重启,输入新密码进入Ubuntu。
2 更换国内镜像
原因:在Ubuntu下,当我们通过原来的镜像源文件下载某些软件时,会发现速度贼慢,所以需要将原来的镜像源文件更换到国内的镜像源,比如清华的或者阿里巴巴的。
具体步骤如下:
1、首先,安装vim,当然也可以使用别的编辑器
sudo apt-get install vim
2、原来的镜像源默认在/etc/apt/sources.list中,备份原来的镜像源文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
3、使用vim打开 /etc/apt/sources.list
sudo vim /etc/apt/sources.list
4、然后将阿里的镜像源放在前面即可
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
另外,也可以将清华的镜像源加进去 清华镜像源:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse \#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse \#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse \#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse \#deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse multiverse
5、保存并退出文本编辑界面
vim中,保存并退出的命令为:按 Esc+ :+w+q + enter 即可 保存当前编辑但不退出的命令: Esc+ :+w + enter