1WRFv3.4.1单机版本安装说明中山大学大气科学系刘一鸣(liuyming@mail2.sysu.edu.cn)樊琦(eesfq@mail.sysu.edu.cn)本说明适用于在ubuntu(64位)linux系统中安装WRFv3.4.1单机版本,内容包括WRF的安装、运行以及可视化。选取了珠江三角洲从2004年4月5日00时到4月6日00时共24小时的模拟个例。蓝色部分为下载地址或参考网址,红色部分为在终端输入的命令(“$”为普通用户bash命令提示符,“#”为超级用户bash命令提示符,命令提示符只作提示作用,并不需要输入),深蓝色斜体部分为在文件中修改的代码,紫色部分为在终端上显示的计算机提示。“HOME”是环境变量,表示用户对应的主目录,超级用户和普通用户的主目录并不一样。在环境变量前加“$”表示调用该环境变量,如“$HOME”。本说明重在操作,如需了解理论的部分则需要参考WRF的用户手册,下载网址为:在安装之前,首先要在主目录下解压wrfdata.tar.gz:$cd$HOME$tar-zxvfwrfdata.tar.gz结果在主目录下生成wrfdata文件夹,里面包含了安装所需要的压缩包。1.下载并解压WRF安装包1.1WRF压缩包下载需要下载的压缩包包括WRFV3.4.1.TAR.gz,WPSV3.4.1.TAR.gz,jasper-1.701.0.tar.gz,libpng-1.2.12.tar.gz,zlib-1.2.3.tar.gz,ARWpost_V3.tar.gz和geog.tar.gz(地形数据)。下载网址为:解压压缩包$cd$HOME$mkdirWRFv3.4.1(WRF3.4.1主目录)$cdWRFv3.4.1$tar-zxvf$HOME/wrfdata/WRF/WRFV3.4.1.TAR.gz2解压后在WRFv3.4.1目录下生成文件夹WRFV3$tar-zxvf$HOME/wrfdata/WRF/WPSV3.4.1.TAR.gz解压后在WRFv3.4.1目录下生成文件夹WPS2.安装gfortran、g++、等必要的软件或工具$cd$HOME/wrfdata/packages$sudodpkg-i*输入密码后等待一段时间即可安装成功3.安装intel编译器安装分为icc安装包和fortran安装包,可到intel官方网站免费下载,下载网址为:激活需要序列号,icc安装包是l_ccompxe_2011.11.339.tgz,ifort安装包是l_fcompxe_2011.11.339.tgz,默认安装路径为/opt/intel。(序列号对应为本说明提供的安装包)3.1登录超级用户intel编译器的安装需要在超级用户权限下完成,在安装前登录超级用户:$sudosu输入密码后按Enter即可登录超级用户,命令提示符变为“#”,此时超级用户仍为bash命令环境3.2安装icc#mkdir/usr/INTEL#cd/usr/INTEL#tar-zxvf/home/user/wrfdata/INTEL/l_ccompxe_2011.11.339.tgzuser为普通用户用户名#cdl_ccompxe_2011.11.339#./install.sh请务必根据英文提示输入命令来进行安装,安装路径设为默认的。如果通过输入序列号来激活,序列号为N5D5-59XJ7FC2,需要连接网络。如果通过输入序列号文件来激活,则不需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_CPP_N5D5-59XJ7FC2.lic。(user为普通用户用户名)3.3安装ifort#cd/usr/INTEL3#tar-zxvf/home/user/wrfdata/INTEL/l_fcompxe_2011.11.339.tgzuser为普通用户用户名#cdl_fcompxe_2011.11.339/#./install.sh请务必根据英文提示输入命令来进行安装,安装路径设为默认的。如果通过输入序列号来激活,序列号为NR2M-9D5C5CB5,需要连接网络。如果通过输入序列号文件来激活,则不需要联网,序列号文件是/home/user/wrfdata/INTEL/NCOM_L_CMP_FOR_NR2M-9FMJTRW4.lic。(user为普通用户用户名)3.4设置超级用户环境变量#gedit$HOME/.bashrc添加下面的语句:source/opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.shintel64#source$HOME/.bashrc退出超级用户:#exit终端的命令提示符变回“$”,即普通用户bash环境3.5设置超级用户环境变量$gedit$HOME/.bashrc添加下面的语句:source/opt/intel/composer_xe_2011_sp1.11.339/bin/compilervars.shintel64$source$HOME/.bashrc参考网站:安装netcdf安装包可到官方网站下载,成功运行的版本为4.0,安装包是netcdf-4.0.tar.gz下载网址:解压压缩包$cd$HOME$tar-zxvf$HOME/wrfdata/WRF/netcdf-4.0.tar.gz4.2编译congifure$cd$HOME/netcdf-4.04$./configureCC='icc'CXX='icpc'CFLAGS='-O3-xHost-ip-no-prec-div-static-intel'CXXFLAGS='-O3-xHost-ip-no-prec-div-static-intel'F77='ifort'FC='ifort'F90='ifort'FFLAGS='-O3-xHost-ip-no-prec-div-static-intel'CPP='icc-E'CXXCPP='icpc-E'--prefix=$HOME/netcdf$make4.3安装$makeinstall安装完成后在主目录生成文件夹netcdf4.4设置环境变量$gedit$HOME/.bashrc在文件后添加语句:exportNETCDF=$HOME/netcdfexportPATH=$NETCDF/bin:$PATH$source$HOME/.bashrc参考网址:安装NCARG安装包下载网址为=Software,安装包为ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz5.1解压压缩包$cd$HOME$mkdirncarg$cd$HOME/ncarg$tar-zxvf$HOME/wrfdata/WRF/ncl_ncarg-6.0.0.Linux_Debian_x86_64_gcc445.tar.gz(这两行是连在一起的,实际为同一行)5.2创建.hluresfile文件$gedit$HOME/.hluresfile添加下面的内容:!=========================================!Thisisasample.hluresfile.Itshould!goinyourhomedirectory.!5!Commentsfor.resfilesareprecededbya!.!Rememberquotationsarenotusedin.resfiles.!Whitebackground/blackforeground,thesearethedefaultinV6.1.0*wkForegroundColor:(/0.,0.,0./)*wkBackgroundColor:(/1.,1.,1./)!Haveafavoritecolormapthatyouuseforeverything?Youcan!makeityourdefaulthere(notethenameisNOTinquotes).!!InVersion6.1.0,thedefaultisncl_default:!!!Forallavailablecolormaps,see!*wkColorMap:BlueWhiteOrangeRed!Font-thisisthedefaultinV6.1.0.!Usetimes-romantogetthepre-V6.1.0default.*Font:helvetica!Functioncode-thisisthedefaultinV6.1.0.!Use':'togetthepre-V6.1.0default.*TextFuncCode:~!MakedefaultX11windowlarger(thedefaultis500x500)*wkWidth:800*wkHeight:800!Increasethedefault(16mb)contourmemory.!Thedefaultis100000000.!Forexample,ifyouhavegriddeddatathat!islargerthan500x500,youmayneedthis.!*wsMaximumSize:3000000006!==========================================修改文件权限:$chmod600$HOME/.hluresfile5.3设置环境变量$gedit$HOME/.bashrc在文件后添加语句:exportNCARG_ROOT=$HOME/ncargexportPATH=$NCARG_ROOT/bin:$PATHexportDISPLAY=:0.0$source$HOME/.bashrc参考网址:://安装libforwps为了更好的使WPS模块支持GRIB2数据格式文件,需要安装三个library,他们是jasper、libpng和zlib。6.1安装jasper$cd$HOME$tar-zxvf$HOME/wrfdata/WRF/jasper-1.701.0.tar.gz解压后生成目录jasper-1.701$cdjasper-1.701$./configure--prefix=$HOME/jasper设置$HOME/jasper为安装路径$make$ma