如何在 ubuntu安装 wrf

如何在 ubuntu安装 wrf,第1张

方法/步骤

1

如果你自己安装了linux系统,这一步可以直接跳过;

如果你知道如何通过xmanager或其他ssh工具连接到自己能够访问的linux服务器,这一步可以跳过。

如果你既没有自己的linux系统,又不会使用ssh工具连接已有的linux(UNIX/AIX)服务器,这一步是必须看的。

以xmanager为例(软件请自行搜索下载)

安装完成后运行Xshell,点击新建(如图)

在Host处填入服务器地址,User Name和Password处分别填入你的账号和密码,点击确定。

选择刚刚添加好的服务器,点击Connect,成功连接服务器。

2

下载WRF安装包,和WRF的预处理系统WPS(必需)的安装包。

首先访问网址:

http://www2.mmm.ucar.edu/wrf/users/download/get_source.html

如果是第一次登陆,点击New Users,否则选Returnning Users。

3

若选了New Users,填写注册信息:

4

点击下一步

5

下载WRF和WPS源码包(.tar格式)。

6

下载WPS需要的地理数据包,第二列解压后约49G,如果磁盘空间紧张,选第三列(如图)。

7

至此,下载完成,以下将下载好的三个压缩包上传到服务器自己可以访问的目录下。(自己电脑为linux系统的跳过)

8

回到Xshell,点击图示图标,打开Xftp。

Xftp界面下,左侧找到压缩包,拖动到右侧即可。

以下斜体为Xshell(或linux shell)中输入的命令!!

Xshell中,进入压缩包所在的目录,输入:tar zxvf WRFV3.6.TAR.gz

或者某些系统中需要分两条命令:gunzip WRFV3.6.TAR.gz 然后 tar xvf WRFV3.6.TAR。

(小技巧,文件名不需要输全,输入头几个字母,按下Tab键,会自动补齐)

生成WRFV3目录,ls如下:

WPS 和地理数据用同样的方法解压(tar zxvf WPSV3.6.TAR.gz)。其中地理数据在运行模式的时候才需要,编译安装用不到,因此本文不讲。

cdWRFV3,进入WRF目录,

ls 查看目录内容

其中,configure clean compile三陆返个文件为可执行文件。

以下开始编译WRF

./configure

输入数字后回车,选择所用的fortran 和c编译器(WRF代码由fortran和c语言写成)。图中我用的是AIX系统,用的IBM自己的xlf 和xlc编译器。

其中serial是单线程运算,运算速度慢,但早尺饥是编译简单,一般不用,初次接触可尝试。

dmpar是分布内存式并行,相当于多台电脑组成cluster,每个cpu都有自己的内存。

smpar是共享内存式并行,相当于服务器中内存和cpu不在一起。

自己具体情况咨询服务器管理员,如果是自己的PC,选smpar。

接下来输入数字选择模式区域是否嵌套一般选1.

至此configure完成。

configure的作用是生成configure.wrf文件,告诉接下来的compile过程:使用哪些编译器,编译器在哪儿,以及编译过程中使用的工具都在哪,编译使用哪些编译参数等等等。

一般configure都能完成,接下来就是compile,也就是编译过程。

输入命令:

./compile wrf

或者如果你要模拟实际个例,输入:

./compileem_real

这一过程一般需要花半小时或更久;还有可能发生各种问题,相应问题需要自己google或者上论坛咨询。一般需要修改 configure.wrf的内容。另外记得编译不成功的话,需要 ./clean 删除上一次编译生成的中间文件。祝你好运。

如果正常完成,会在main目录下生成 wrf.exe,如果是编译的em_real,还会生成real.exe。

至此WRF编译完成。

以下开始编译WPS。

首先进入WPS目录:

类似的:

./configure

然后选择是否需要并行困脊和是否支持GRIB2格式。这个并行于WRF的并行是独立的,互不影响。GRIB2格式看自己的资料而定。一般不支持GRIB2的话编译出问题的可能性小一些。

完成后会生成configure.wps。其中WRF_DIR标识了WRF的目录,需要WRF正确编译了,并且路径正确指定才可以。

接下来是编译WPS

./compile

正常完成的话会在WPS目录下生成geogrid.exe ungrib.exe 和 metgrid.exe 三个文件(其实是三个链接,比如geogrid.exe是实际存在于geogrid/src/geogrid.exe。是否正常完成编译以源文件是否存在为准)。

另外,util目录下会生成若干工具(详见README文件)。如果某些不能正常生成,也不会影响以后的运行WRF。

至此,当你有了:

WPS/目录下的 geogrid.exe ungrib.exe 和 metgrid.exe

WRFV3/main/目录下的wrf.exe 和real.exe

你就完成了WRF的基本编译安装,可以愉快的进行下一个步骤:进行模拟运算了。

ubuntu系告顷指统安装教程如下:

电脑:LenovoG700

系统:Windows10

软件:Ubuntu20.04

1、新建虚拟机,选择自定义,下一步。

2、硬件兼容性,选择Workstation16.x,下一步。

3、选择安装程序光盘映像文件,创建用户和设置密码,下一步。

4、存放位置默认或者根据情况而定,下一步。

5、根据自乎州身情况而定,下一步。袜配

6、选择使用网络地址转换,下一步。

7、一直默认下一步,最后点击完成。

8、选择完成后自动启动Ubuntu,安装完成后出现如下界面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12486426.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存