爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 153045|回复: 377

[经验总结] 小白安装NCL成功史(从虚拟机安装Linux开始)

  [复制链接]

新浪微博达人勋

发表于 2014-3-6 12:27:43 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 J先生要努力 于 2014-3-6 14:07 编辑

本人是小白,对Linux系统,以及常用的气象科学软件也只是有初步的了解,为方便广大和本人一样的小白安装和使用气象软件,特在此写下一些心得。

本次安装过程使用VMware Workstation v10.0.1虚拟机进行安装Linux,个人还是很推荐这个虚拟机的,安装和使用非常的方便,易于上手。(下载地址http://www.xp510.com/xiazai/ossoft/desktools/22610.html,破解版哦亲!不过还是支持正版)


本次使用的Ubuntu版本是12.04.2, 32位版本,是一个较为稳定的版本。免费的哦,可以再网上直接下载。(下载地址:http://www.ubuntu.org.cn/download/desktop


然后就是NCL的下载,同样也是免费的,在官网下载。不过前提是要注册一下,几分钟,很简单。
选择和下载 “ncl ncarg-6.1.2.Linux Debian6.0 i686 nodap gcc445.tar.gz”这个版本。


好了,准备工作基本就绪。

step 1:虚拟机安装Linux系统(Ubunbu)


至于虚拟机的安装没有什么难点,唯一就是那个序列号,在安装包里有的,随便生成一个填进去就行了,这里就假设大家都已经安装好了吧!现在,开始Linux系统的安装。

首先,打开虚拟机,看到如下画面,点击圆圈所指按钮。
1.jpg

这里需要注意的是,一定要用自定义安装,因为如果用典型安装的话,安装的Ubuntu是英文的,转换成中文的略苦难。
2.jpg

之后无外乎下一步和选择一些东西,LZ在这里就不一一赘述了,贴出一些重要的步骤,按照图示点击就行啦。
3.jpg
4.jpg
5.jpg (这里加一句,建议把虚拟机放在系统盘之外的盘符里)
6.jpg (可以按照个人的需要分配空间)

安装部分步骤已经完成,点击完成你会看到如下画面,然后需要点击“编辑虚拟机设置”
7.jpg

之后再选择CD/DVD(SATA),在右侧选择你已经下载的Ubuntu光盘镜像。
8.jpg

点击“确定”之后,再次回到之前的界面,点“开始此虚拟机”,就进入了欢乐的Ubuntu安装阶段了。安装过程很简单,有一些简单的设置,就不一一介绍了。至此,大家就已经安装好Ubuntu了,enjoy!

Step2: 文件的转移

在虚拟机中,是不能访问本机上的内容的,所以为了把刚刚下载好的ncl放到虚拟机中,以前都是用建立共享文件夹的方式来实现的,不过我们的强大牛X的虚拟机把这些东西都简化了,不过这里也介绍两种方法:

方法一:简单无脑法
复制在Windows里你所需要的文件,在Ubuntu中直接点粘贴就好了。。。(#‵′)凸。。。这样一点都不显得高端洋气好不好?

方法二:建立公共文件夹
同样还是进入虚拟机的设置界面
9.1.jpg
在选项中点击共享文件夹,在右侧选择总是启用状态,并在下方添加一个共享文件夹。以后就可以把东西放进去了。
在Ubuntu中用终端进入/mnt/hgfs/路径,共享文件夹就在里边,请慢慢享用吧。

step3:NCL安装

准确的说,NCL不是安装进Linux系统中去的,因为它并没有安装的过程。简单的说,就是把NCL解压,并放在指定的文件夹下,并且让系统知道,你有NCL了,以后你要用它!

将下载好的压缩文件放在主文件夹下/home/yourname
创建一个解压NCL的文件夹,建议一般放在/usr/local下

在终端中输入:
mkdir /usr/local/ncl

将NCL压缩包转移到改文件夹下:
mv -f /home/yourname/ncl ncarg-6.1.2.Linux Debian6.0 i686 nodap gcc445.tar.gz /usr/local/ncl


解压缩
tar -zxvf ncl ncarg-6.1.2.Linux Debian6.0 i686 nodap gcc445.tar.gz

在ncl文件夹下,我们得到了三个子文件夹,分别是"bin","include"和"lib"。

现在,我们已经完成了“将NCL放入系统中”,那么接下来,我们要让系统知道,你已经安装了,并且要运行它。这样就要配置它的环境。


进入主目录路径中
cd /home/yourname

打开一个名为bashrc的文件。(这个文件是隐藏的,我们可以用ls -a 来看到它,它的全名是".bashrc",前面的小点点说明它是隐藏的文件。

打开并编辑它:
gedit .bashrc

翻到文件的最后,在末尾处另起一行,加入如下语句

export NCARG_ROOT=/usr/local/ncl
export PATH=$NCARG_ROOT/bin:$PATH

保存,关闭。

在终端中输入:
source /home/yourname/.bashrc

截止到这里,NCL已经安装成功了,但是貌似是这一版的Ubuntu的默认设置,有可能报错,以防万一,我们还要安装csh:

sudo apt-get install csh

好啦,这下不出意外的话,NCL已经乖巧的躺在您的电脑中,等待着你的蹂躏了!
我们来试验一下吧!

在终端输入 ng4ex gsun01n -clean, 如果出现如下画面,说明安装已经成功,请慢慢享用吧!! 10.jpg

各位客官,小的秉承卖身不卖艺的理念,写下这篇初级入门贴,望大神轻喷,多多点个赞啥的啊!么么哒啊!








评分

参与人数 5金钱 +25 贡献 +5 收起 理由
紫微右垣 + 1 很给力!
鯨鯨 + 5 很给力!
yuze6055 + 2 很给力!
mofangbao + 15 + 5 赞一个!
余荣 + 2 很给力!

查看全部评分

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

新浪微博达人勋

发表于 2014-3-23 21:33:02 | 显示全部楼层
请问我安装完ncl输入ng4ex gsun01n -clean之后出错了是怎么回事呢?多谢指教!
ywj@ubuntu:/$ ng4ex gsun01n -clean

NCAR Graphics NCL Example <gsun01n>


This example was set up to display the output to an
X11 window.

  Copying gsun01n.ncl
cp: cannot create regular file `./gsun01n.ncl': Permission denied

Running NCL...
gsun01n.ncl: No such file or directory.

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

使用道具 举报

新浪微博达人勋

发表于 2014-3-6 12:58:42 | 显示全部楼层
鸡你卖身不卖艺....果然和外号好配
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-3-6 13:19:58 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 13:27:37 | 显示全部楼层
J先生要努力 发表于 2014-3-6 13:19
哈哈哈哈哈~~~这个论坛快成南气风云了。。。都是熟人啊!熟客打八折~

有没有VIP卡?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 13:33:57 | 显示全部楼层
番茄小姐 发表于 2014-3-6 13:27
有没有VIP卡?

包月!包年!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 13:37:42 | 显示全部楼层
不错,写的很好!有用
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 13:45:31 | 显示全部楼层
鸡哥威武。。。。。。。。。。。。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 13:46:39 | 显示全部楼层
鸡你还我贡献!!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-3-6 14:03:13 | 显示全部楼层
强烈来赞!!!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-3-6 14:04:55 | 显示全部楼层
番茄小姐 发表于 2014-3-6 13:27
有没有VIP卡?

要金卡会员么亲?

点评

谢谢共享: 0.0
谢谢共享: 0
niubility  发表于 2014-3-6 17:04
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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