爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20375|回复: 14

[经验总结] 通过Mobaxterm安装NCL

[复制链接]

新浪微博达人勋

发表于 2017-9-5 20:59:16 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 werewolf 于 2018-9-6 11:18 编辑

各位前辈都已写各种方式、平台安装NCL的教程,Windows10子系统,Cygwin,Linux等。我在此分享一下通过Mobaxterm安装使用NCL总结。1. 简介

MobaXterm是一款免费 XserverSSH客户端(类似Xshell)。本地shell里自带了cygwin环境。本质是通过cygwin环境安装NCL,不过由于Mobaxterm集成了Xserver,所以不用安装xming了。好了,废话不多说,开始安装。
2. 安装Mobaxterm和相应的库
Mobaxterm官网(http://mobaxterm.mobatek.net/download-home-edition.html)下载最新的安装版,解压安装。
打开本地的shell,编辑.bashrc(已自带vim)。重命名apt-get命令(类似debian系的apt包管理器)。加入如下信息。
--------------
#!/bin/bash
alias apt="apt-get -m mirrors.ustc.edu.cn/cygwin"
--------------
保存,重新打开shell或source一下.bashrc
安装必要的库。
-------------------------
apt install gcc-fortran libcairo2 libtirpc1 tcsh openssl
-------------------------
3.  安装NCL
下面就和其他平台的一样了,解压,设置环境变量。
下载官网的wget下载脚本。直接执行,等下载完成后。
解压:
-----------------------
mkdir /app && mkdir /app/ncl                                 #新建一个文件夹
tar zxvf ncl_ncarg-6.4.0-CYGWIN_NT-10.0-WOW_i686.tar.gz  -C  /app/ncl       #解压到 /app/ncl下
-------------------
设置环境变量:
在.bashrc加入
----------
export NCARG_ROOT=/app/ncl
export PATH=/app/ncl/bin:${PATH}
----------
source .bashrc使环境变量生效。安装完成。附上成功后的截图。
绘中国地图可能还需要使用兰溪之水的database,替换Earth..4.linesEarth..4.names
下载地址https://coding.net/u/huangynj/p/NCL-Chinamap/git

问题或建议: e-mail:wangrzqi@gmail.com




成功后的截图

成功后的截图
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-9-7 23:51:13 | 显示全部楼层
补充一下,Mobaxterm要下载安装版,便捷版不能用的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-9-6 10:58:56 | 显示全部楼层
error while loading shared libraries: ?: cannot open shared object file: No such file or directory
出现这个错误,楼主知道如何解决不?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-9-6 11:13:24 | 显示全部楼层
本帖最后由 werewolf 于 2018-9-6 11:14 编辑

依赖没有安装完整。
ldd /app/ncl/bin/ncl 或cygcheck.exe /app/ncl/bin/ncl
看输出
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-9-6 11:15:46 | 显示全部楼层
MDAmike 发表于 2018-9-6 10:58
error while loading shared libraries: ?: cannot open shared object file: No such file or directory
...

依赖没有安装完整。
ldd /app/ncl/bin/ncl 或cygcheck.exe /app/ncl/bin/ncl
看输出
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-11-9 22:44:53 | 显示全部楼层
您好,请问一下这个是怎么回事?
捕获.PNG
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-11-10 17:22:54 | 显示全部楼层
没有安装libgfortran库
apt-get gcc-fortran
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-12-22 14:50:41 | 显示全部楼层
怎么在mobaxterm上启用root权限呢?因为没有这个权限好像不能执行tar这个命令
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-2-12 20:14:44 | 显示全部楼层
安装必要的库,这一步失败怎么破?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-2-13 11:36:51 | 显示全部楼层
柒HHH 发表于 2018-12-22 14:50
怎么在mobaxterm上启用root权限呢?因为没有这个权限好像不能执行tar这个命令

sudo tar ?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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