爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 54863|回复: 63

菜鸟也能在Win10的Linux子系统中安装WRF

  [复制链接]

新浪微博达人勋

发表于 2019-8-30 21:51:43 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 wdl1020470929 于 2020-2-3 19:16 编辑

菜鸟也能在Win10的Linux子系统中安装WRF
       --适合模式小白的基础入门贴,大神轻喷
BY 纯生遇到天涯
特别致谢气象家园  snowie 和 深情 两位大佬带我入门,
以及气象家园各位大神的精品帖子。
一.前言
现在研究气象不转转模式,不诊断诊断动力学机理,想单纯靠统计方法去发高级别SCI难度相当大了(很多年轻人求个相关,做个回归就想发论文,实在是太浮躁了)。数值模式的安装和调试是我们越不过去的一道坎,这个坎摧毁了无数人的信心与决心。搞模式一般分为以下几步:1.安装操作系统(多为Linux)2.安装编译器 3.安装库并设置相应环境变量 4.安装模式 5.模式调通 6.根据实际需求进行数值模拟或尝试敏感性试验。之前在南信大有专门的老师管理维护超算,步骤123都不需要自己考虑(实在太幸福了),对模式小白来说最让人绝望的可能就是步骤1234,56步反而简单。现在参加工作了123456步都要自己搞定,不会装库,不会自己设置环境变量的模式使用者是没有灵魂的。相信很多在气象家园上搜贴的模式小白,看不懂大神的帖子,主要还是对库、环境变量搞不懂吧。
再bb两句,在笔记本上装WRF的原因不是以后要靠笔记本跑模式,做科研。而是先用他练手(Win10的Linux子系统可以告别双系统或者虚拟机的麻烦,Windows和Linux共用,相当好用)新的模式研究好了,再在单位的服务器上装(毕竟多人共用),免得自己瞎搞把单位服务器搞坏了影响别人。
二、Linux子系统的安装
1.首先确定你的系统是Win10,桌面左下角:程序→设置→安全和更新→开发者选项→开发人员模式→应用和功能→相关设置→启用或者关闭Windows功能→勾选适用于Linux的Windows子系统→重启计算机。
2.电脑重启后 打开功能以后系统中其实还没有安装Linux,需要使用cmd完成安装。首先按Win+R开启cmd命令输入框,然后输入lxrun /install /y来下载Linux系统(注意斜杠后面前要空一格,要不然无法识别命令),下载安装时间还蛮久的,耐心等待即可(全自动)。
https://blog.csdn.net/zhangdongren/article/details/82663977(图文详细介绍可参考此网址,也可以百度查找其他网址,全是中文的教程,如果你还搞不定那么模式真的不适合你,请尽早放弃)
三、插件及编译器的安装
1.需要的插件有cpp,m4,有的系统可能自带了,若没自带请自己安装,因为后面会用到。
以m4举例,
可以输入 which m4  如果显示路径则表明系统有m4  若没有则需要自己安装,安装软件命令: 在终端输入 sudo apt-get install m4然后输入Y,即可自动安装。
然后输入m4 –version  即可查询m4 的版本号及其他信息,说明安装成功。cpp和m4都安装成功后,可以进行下一步。

2.编译器的安装
安装gcc,g++,gfortran
选择gfortran编译WRF,主要因为它免费。讲道理还是intel编译器最好用。
首先还是先查一查系统是否自带这几个编译器
gcc --version
g++ --version
gfortran –version
假如没有g++   安装方法还是 sudo apt-get install g++
需要注意的是这三个编译器版本一定要一致。我的系统上是5.4.0

四、库的安装以及环境变量的设置
需要的库包括zlib,libpng,jasper,hdf5,netcdf,
1安装WRF需要安装netcdf-c和netcdf-fortran,必须先装netcdf-c再装netcdf-fortran,装netcdf-c前要先装hdf5,装hdf5前要装zlib。

安装WRF只需要装到netcdf-fortran就够了,不需要netcdf-c++。
2安装WPS不止需要netcdf,还需要zlib,libpng和jasper,按WRF手册中,要把zlib和libpng和jasper链接起来。有两个方法:1把三个库都放在一个文件夹里。2通过设置环境变量(后面会介绍)
其中hdf5的库是安装netcdf4.几版本必须的,若netcdf3.几不需要,(现在的应该没有用3.几的了吧,90后的我也只是听过,但是没用过)
1.

在Win10的Linux子系统中安装WRF模式经验小结.pdf

1.21 MB, 下载次数: 549, 下载积分: 金钱 -5

zlib-1.2.7.tar.gz

580.57 KB, 下载次数: 123, 下载积分: 金钱 -5

WRFV3.8.1.TAR.gz

38.28 MB, 下载次数: 498, 下载积分: 金钱 -5

WPSV3.8.1.TAR.gz

574.17 KB, 下载次数: 105, 下载积分: 金钱 -5

netcdf-fortran-4.4.4.tar.gz

1001.93 KB, 下载次数: 146, 下载积分: 金钱 -5

netcdf-cxx4-4.3.0.tar.gz

488.92 KB, 下载次数: 127, 下载积分: 金钱 -5

libpng-1.2.50.tar.gz

814.51 KB, 下载次数: 129, 下载积分: 金钱 -5

netcdf-4.4.1.tar.gz

5.05 MB, 下载次数: 157, 下载积分: 金钱 -5

jasper-1.900.1.tar.gz

1.1 MB, 下载次数: 144, 下载积分: 金钱 -5

hdf5-1.10.5.tar.gz

11.47 MB, 下载次数: 490, 下载积分: 金钱 -5

评分

参与人数 6金钱 +58 贡献 +7 收起 理由
zjs434200 + 20 + 2 赞一个!
lishuai01 + 1
Hannie + 5 很给力!
lixingyuhihi + 2 很给力!
mofangbao + 20 + 5
KIMO23 + 10 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-8-31 00:51:44 | 显示全部楼层
给龙哥点个赞
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-8-31 00:57:49 | 显示全部楼层
刚看了下pdf,写的很仔细,很适合初学者
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-31 07:40:42 | 显示全部楼层
很好,谢谢斑竹了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-8-31 09:47:59 | 显示全部楼层
龙队,牛批
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-8-31 16:56:01 | 显示全部楼层
学习了
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-8-31 20:21:01 | 显示全部楼层
龙队,牛批
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-9-1 14:23:35 | 显示全部楼层
超级感谢!I respect!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-2 09:23:08 | 显示全部楼层
支持,不错的介绍了windows子系统的安装,还有模式的安装,谢谢分享
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-9-2 17:06:02 | 显示全部楼层
DeLong牛!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表