象山5612
终身荣誉-风之图腾
终身荣誉-风之图腾
  • 注册日期2004-08-18
  • 最后登录2018-08-26
  • 粉丝246
  • 关注145
  • 发帖数15318
  • 来自
阅读:3871回复:7

[数值预报][让数值模式走出象牙塔--微机运行WRF模式教程与讨论]:第三节[各种程序库的安装]

楼主#
更多 发布于:2013-02-26 01:29
        所谓程序库,就是WRF运行过程中需要调用的程序,这些东西必须在WRF主程序安装之前就安装好。
        默认是在root用户下操作。Linux有一个相当讨人喜欢的功能,就是网络安装。在确保网络连接正常的情况下,在终端中输入"yum install XXX",就可以实现网上下载XXX并自动安装,当然,并非所有软件都能按照这种方法安装,但是常用的软件或者程序库是可以这样做的。
        以下程序包需要安装  gcc tcsh glibc samba cpp jasper libpng zlib blas lapack java,安装过程很简单,例如输入"yum install gcc",然后一路按y就可以了。这些东西安装完,总共估计仅仅需要十几分钟而已。
      安装完上述程序包之后,就要安装netcdf这个重要的程序包了,netcdf用来编码和解码netcdf格式的气象数据文件,这个是WRF中常用的数据格式。netcdf可以在这里下载http://www.unidata.ucar.edu/downloads/netcdf/netcdf-4_0/index.jsp,不过,你依然可以采用自动安装的方法,"yum install netcdf"
        既然是气象数据,绘图可少不了,同样,安装ncl,如法炮制,"yum install ncl"。为了验证ncl绘图软件是否安装成功,可以在终端中输入"ncl",此时便进入了ncl程序之内了,并输入"load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl",再输入"load $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_csm.ncl",再输入"wks=gsn_open_wks("X11","/home/niuruke/huitu")"。如果此时桌面弹出了一个黑色的窗口,说明ncl安装成功了。需要说明的是,ncl是一个独@立的气象绘图软件,功能很强大,网络上下载的netcdf格式,hdf格式,以及其他很多格式的气象数据都能用它来打开并绘制。我之前是用grada绘图的,但是现在我为了写这篇教程,重新安装了一个Linux,决定气象数据用ncl绘制,毕竟grads属于上古时代的产物,出图美观度较差
        不过有一个程序包不能使用网络安装,那就是MPICH,MPICH是用来并行计算的,现在都是多核时代,没MPICH的支持,WRF只能使用单核心运算,速度非常慢。如果你试图使用自动安装,比如输入"yum install mpi",系统是自动安装MPICH2而不是MPICH,而两者有什么区别我不大清楚,反正MPICH2无法使用mpirun多线程运行。安装步骤如下,http://www.mpich.org/  在此处下载
Source Code (3.0.2)download

一段时间过后,版本号可能会变,反正下载当前最新的就可以了。将文件解压缩到/home/niuruke/pgi下,打开终端,输入cd /home/niuruke/pgi/mpich-3.0.2  ,输入./configure --prefix=/usr/local/MPI  ,大概数分钟后运行完毕,然后输入make 运行,数分钟后输入make install 安装。安装完毕后,需要配置环境变量(自动网络安装就没这等烦琐事),打开/home/niuruke下的.bashrc文件,在最后加上两行
export MPI=/usr/local/MPI
export PATH=$MPI/bin:$PATH
 之后令其生效,操作同上一节不再赘述。输入"which mpirun"寻找MPI运行程序,如果显示/usr/local/MPI/bin ,则MPI这个并行程序包安装成功。
 
 
 
 
喜欢0 评分0
本会员就是一风迷,别听他瞎说。迎接变冷后的混乱世界
臭豆腐518
台风
台风
  • 注册日期2012-05-05
  • 最后登录2017-04-13
  • 粉丝72
  • 关注109
  • 发帖数2837
  • 来自
1楼#
发布于:2013-02-26 13:29
又发一个帖?合在一起不就完了么
2015年榆次实现了入盛夏(7月26日,不过正好5天),而且8月1-3号降水超8月平均,目前109.6mm。可是萎靡的太原气象站。。。 本人每年入春入夏时期才会上线……另外这id是我老早以前乱打的。。。。。。。
回复(0) 喜欢(0)     评分
象山5612
终身荣誉-风之图腾
终身荣誉-风之图腾
  • 注册日期2004-08-18
  • 最后登录2018-08-26
  • 粉丝246
  • 关注145
  • 发帖数15318
  • 来自
2楼#
发布于:2013-02-26 14:15
回 臭豆腐518 的帖子
臭豆腐518:又发一个帖?合在一起不就完了么 (2013-02-26 13:29)

前沿区帖子本来就少,不嫌帖子多
本会员就是一风迷,别听他瞎说。迎接变冷后的混乱世界
回复(0) 喜欢(0)     评分
网络小丁丁
热带风暴
热带风暴
  • 注册日期2011-08-06
  • 最后登录2018-06-07
  • 粉丝36
  • 关注30
  • 发帖数740
  • 来自
3楼#
发布于:2013-10-11 11:04
 jasper libpng zlib  这3个我觉得还是不要用网络安装的比较好
Keep calm and carry on!
回复(1) 喜欢(0)     评分
gohomeba
积雨云
积雨云
  • 注册日期2014-03-19
  • 最后登录2014-03-19
  • 粉丝0
  • 关注0
  • 发帖数2
  • 来自
4楼#
发布于:2014-03-19 14:43
这三个如果网络安装,那么不需要手动设置 JASPERLIB 和 JASPERINC了
回复(0) 喜欢(0)     评分
gohomeba
积雨云
积雨云
  • 注册日期2014-03-19
  • 最后登录2014-03-19
  • 粉丝0
  • 关注0
  • 发帖数2
  • 来自
5楼#
发布于:2014-03-19 14:49
网络小丁丁锛歫asper libpng zlib  这3个我觉得还是不要用网络安装的比较好鍥炲埌鍘熷笘
这三个如果网络安装,那么不需要手动设置 JASPERLIB 和 JASPERINC了
回复(1) 喜欢(0)     评分
网络小丁丁
热带风暴
热带风暴
  • 注册日期2011-08-06
  • 最后登录2018-06-07
  • 粉丝36
  • 关注30
  • 发帖数740
  • 来自
6楼#
发布于:2014-03-25 08:47
gohomeba锛氄馊鋈绻绨沧埃敲床恍枰侄柚 JASPERLIB 和 JASPERINC了鍥炲埌鍘熷笘
不是说不推荐网络安装么
Keep calm and carry on!
回复(0) 喜欢(0)     评分
wld2009
热带扰动
热带扰动
  • 注册日期2010-05-11
  • 最后登录2015-07-15
  • 粉丝3
  • 关注0
  • 发帖数48
  • 来自
7楼#
发布于:2014-10-11 21:25
我得试一试。
你是谁?
回复(0) 喜欢(0)     评分
游客

返回顶部