爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 381730|回复: 1496

[经验总结] 【安装脚本】无需配置 一键安装 NCL 6.6.2

  [复制链接]

新浪微博达人勋

 成长值: 0
发表于 2020-1-23 16:07:41 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 kermit 于 2024-3-7 09:29 编辑
PART I Windows 或 macOS 系统安装 NCL 6.6.2
游客,如果您要查看本帖隐藏内容请回复


                               
登录/注册后可看大图

公告:由于最近脚本中的数据下载链接被成都信息工程大学某人恶意使用,两天就导致服务器欠费100多块钱。因此即日起,本脚本暂停使用,如有需要,可以扫描本帖底部二维码加群获取。

PART II Linux 桌面环境、大型机或服务器 安装 NCL 6.6.2
如果您希望将NCL 6.6.2安装至各种Linux环境,我们开发的NCL一键安装脚本是您最好的选择。该脚本经过半年多时间的开发和测试,已经非常成熟稳定,并且能够在绝大多数Linux环境中正常运行。

*已测试环境:Ubuntu 20.04、Debian 10、Red Hat Enterprise Linux 8、CentOS 8、Oracle Linux 8、Fedora 32、Linux Mint 20、Manjaro 20、Zorin OS 15.2、Mageia Linux 7.1、Elementary OS 5.1、Kali Linux 2020.2、openSUSE Leap 15.2、PCLinuxOS 2020、Deepin 15.11、红旗 Linux 10


                               
登录/注册后可看大图


NCL 6.6.2 一键安装脚本使用步骤

Step0:在 Windows 环境下配置 WSL 方法请见这里【Linux 用户请忽略这一步】
http://bbs.06climate.com/forum.p ... 1946&fromuid=113111
【Note:虽然可以,但并不建议在WSL环境下使用脚本安装NCL,Windows环境下建议使用Cygwin免安装版本】
Step1:在终端输入 NCL 一键安装脚本安装命令
游客,如果您要查看本帖隐藏内容请回复

Step2:按照提示安装即可。
【注意事项】由于 Linux 环境千差万别,虽然NCL一键安装脚本已在大多数 Linux 环境下测试过,但仍然不能保证在所有 Linux 环境下都能成功运行。如果您遇到了 NCL 安装失败的情况,可以与我们联系寻找解决方案。

* 虽然不少 Linux 发行版本的软件源都提供了NCL,但我们不建议您使用软件源提供的NCL版本。

                               
登录/注册后可看大图


PART III NCL 入门教程
我们推荐您阅读NCL 官网的入门教程,而不是各种中文教程和参考书籍。
NCL 入门教程国内镜像地址:
游客,如果您要查看本帖隐藏内容请回复



                               
登录/注册后可看大图


PART IV  技术支持
~欢迎加入Piggy气象科学交流QQ群852983715学习交流~
IMG_3075(20220327-080410).JPG

评分

参与人数 5金钱 +36 贡献 +1 收起 理由
明明505 + 10 + 1
1056568293 + 20 很给力!
senjinbinz + 2 很给力!
Lizhengpeng + 2 很给力!
SUPER飞扬 + 2 赞一个!

查看全部评分

本帖被以下淘专辑推荐:

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

新浪微博达人勋

 成长值: 0
发表于 2020-8-4 15:13:48 | 显示全部楼层

(多图预警)各种 Linux 环境测试 NCL 6.6.2 运行截图

本帖最后由 kermit 于 2020-8-4 15:31 编辑
(多图预警)各种 Linux 环境测试 NCL 6.6.2 运行截图
*使用 NCL 一键安装脚本安装
(国产) Deepin 15.11
Deepin.jpeg

(国产) 红旗 Linux 9
RedFlag.jpeg

Ubuntu 20.04
Ubuntu.jpeg

Red Hat Enterprise Linux 8.2
Red Hat.jpeg

Oracle Linux 8.2
Oracle Linux.jpeg

CentOS 8.2
CentOS.jpeg

Fedora 32
Fedora.jpeg

Elementary OS
Elementary OS.jpeg

Kali Linux 2020.2
Kali Linux.jpeg

Manjaro
Manjaro.jpeg

Debian 10
Debian.jpeg

Mageia Linux
Mageia Linux.jpeg

Linux Mint 20
Mint.jpeg

openSUSE Leap 15.2
openSUSE.jpeg

PCLinuxOS 2020
PCLinuxOS.jpeg

Zorin OS
Zorin OS.jpeg
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-2-12 11:24:20 | 显示全部楼层

WSL(Windows 10 Bash)配置教程

本帖最后由 kermit 于 2020-7-31 18:21 编辑
WSL(Windows 10 Bash)配置教程
Step1 检查你的操作系统版本,WSL(Win10自带bash)只在Win10较新版本中提供。
Step2 打开控制面板->程序->启用或关闭Windows 功能,然后勾选[适用于Linux 的Windows 子系统],点击确定后重启。(如图)

截屏2020-02-1211.41.12.png

截屏2020-02-1211.41.49.png
Step3 打开Microsoft Store,搜索Linux,如图:
截屏2020-02-1211.49.58.png
选择一个你喜欢的操作系统。本教程选用Ubuntu。下载并安装,从开始菜单启动。
Step4 输入NCL一键安装脚本命令,等待安装完成。(详见本帖一楼)


                               
登录/注册后可看大图


评分

参与人数 1金钱 +1 收起 理由
是晴空啊 + 1 大神啊!很给力!

查看全部评分

密码修改失败请联系微信:mofangbao
回复 支持 3 反对 0

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-2-10 11:43:51 | 显示全部楼层
自己顶一下。这篇帖子会不会成为气象家园上最受欢迎的帖子呢?
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2020-2-20 10:28:09 | 显示全部楼层
太有用了,按其他的教程安装总有这样那样的问题,试试这个
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-1-23 16:08:21 | 显示全部楼层
本帖最后由 kermit 于 2023-1-4 17:30 编辑

本楼层内容已过期
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-2-8 21:38:47 | 显示全部楼层
Lizhengpeng 发表于 2020-2-8 21:09
图出来了,只是那个画图界面不会自己跳出来,在home文件里。
真的超级感谢帮助啥都不明白 ...

输入set-display命令配置显示环境,出图方式改为x11就可以自己跳出来了。
可以用这个命令测试 ng4ex gsun01n
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 22:43:12 | 显示全部楼层

回帖奖励 +1 金钱

刚上路,正好学习一下
密码修改失败请联系微信:mofangbao
回复 支持 0 反对 1

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-1-23 16:12:39 | 显示全部楼层

三楼 技术支持楼层

本帖最后由 kermit 于 2020-2-18 22:37 编辑
1)运行Cygwin出现以下错误
批注 2020-02-09 162652.png
出现这个错误是因为:
  • 多次运行set-display命令。将会在每次启动Cygwin时出现此提示。
  • 关闭Cygwin之后没有关闭任务栏中的[X图标],则会在下次启动Cygwin时出现此提示。

这个问题并不影响正常使用。可以尝试以下操作解决该问题:
  • 删除Cygwin根目录下的home文件夹,再重启Cygwin。重新运行set-display命令。
  • 每次关闭Cygwin之后退出任务栏中的[X图标]。
  • 如果你不需要将绘图结果输出至屏幕,可以不运行set-display命令。

2)运行NCL时出现以下错误

截屏2020-02-0916.53.46.png
出现这个错误是因为X11显示功能配置不正确。
  • 如果你不需要将绘图结果输出至屏幕,可以将出图方式改为png或pdf。
  • Cygwin:运行set-display命令配置显示环境,并重启Cygwin。如果问题仍然存在,请将Cygwin放在C盘。
  • macOS:在使用ncl之前启动XQuartz。如果你没有安装XQuartz,可以在一楼附件区下载。
  • Linux或Win 10自带的WSL:需要安装并启动桌面环境。例如Ubuntu安装桌面环境的命令为apt install ubuntu-desktop

3)在macOS 较低版本中运行NCL提示了一个关于NetCDF的错误。
  • 将macOS升级至最新版本macOS 10.15 Catalina
  • 由于这些低版本的macOS已不再被支持,我们可能不会在今后的更新中修复此问题。如果您无法升级macOS到最新版本,请参考其它ncl安装教程。

4)NCL一键安装脚本运行过程中出现以下错误:
  1. curl: no URL specified!
  2. curl: try 'curl --help' or 'curl --manual' for more information
  3. 网络连接错误,请稍后再试。
复制代码
  • 请检查网络是否已连接。
5)NCL一键安装脚本运行过程中出现以下错误:

截屏2020-02-1822.34.42.png
  • 请检查系统时间,如果您的系统时间与标准时间相差1小时以上,可能会出现此问题。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 19:03:52 | 显示全部楼层

回帖奖励 +1 金钱

感谢分享!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 19:50:24 | 显示全部楼层

回帖奖励 +1 金钱

不明觉厉啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 成长值: 0
发表于 2020-1-23 19:54:24 | 显示全部楼层

有什么建议尽管讲哦!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 20:04:12 | 显示全部楼层
kermit 发表于 2020-1-23 19:54
有什么建议尽管讲哦!

楼主真心是大神!我对楼主源码安装的shell脚本很感兴趣。一直没有机会尝试过源码安装NCL
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 20:30:37 | 显示全部楼层
通过Piggy_NCL的run_shell函数的内容,我自行下载了nstall_NCL_CentOS_beta.sh文件,在这个文件里,又通过get_file函数,我又自行下载了compile-yum-ncl-6.6.2.tgz文件。打开真是惊呆了,楼主确实是有心了,所有需要的库应有尽有。一件安装的脚本很棒
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-1-23 21:37:54 | 显示全部楼层

回帖奖励 +1 金钱

牛人!感谢
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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