爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 37405|回复: 35

[经验总结] 重新整理的虚拟机下NCL安装完整过程(ncl-6.4.0)

[复制链接]

新浪微博达人勋

发表于 2018-1-21 10:58:11 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 qieur 于 2018-3-23 12:01 编辑

之前装NCL的时候,逛论坛然后发现论坛上的ncl安装教程有点老了,所以特此重新整合一遍,加入了本人在安装时候的一些经验本帖也是从安装vmware开始到安装虚拟机……把所有流程都走了一遍


注意:如果我在教程里说【“下一步”直到出现如下界面】,那意思就是说你使用软件的默认设置,直接点“下一步”,直到出现我所展示的那个界面

参考资料:
Ubuntu14.04下安装NCL6.3.0过程
http://blog.csdn.net/grape875499765/article/details/63685458

[经验总结] 小白安装NCL成功史(从虚拟机安装Linux开始)
http://bbs.06climate.com/forum.php?mod=viewthread&tid=20885


安装前的准备:
1、VMware workstation pro 12.5.7或之后的版本的软件安装包
这个在VMware的官网可以下载到,进入官网之后,点击“下载”,然后找到并点击“workstation pro”,就会来到一个my vmware的界面,注册并登录就可以下载到vmware workstation pro(12.5.7、12.5.9或者14.1.1版本都是ok的,下载的是for windows的那个)
本帖讲解时选择了12.5.7的版本
官网网址:https://www.vmware.com/cn.html


2、ubuntu 安装包

Ubuntu(16.04或17.04)/优麒麟(16.04或17.04)   的32位版本(主要是怕有些同学的电脑内存不大够,选择了保守的32位版本)
TIM截图20180116180139.jpg
值得一提的是如果选择的是Ubuntu的话,那么安装后的系统界面将是纯英文的,中文输入法什么的也没有,要自己装;如果选择优麒麟,界面就是中文的,带了中文输入法(没记错的话)
下载完成后,你将得到一个.iso的文件
本帖讲解的时候选择了Ubuntu 17.04
ubuntu中文官方网站上的下载网址:http://cn.ubuntu.com/download/


3、ncl-6.4.0安装包
ncl_ncarg-6.4.0-Debian7.11_32bit_gnu472.tar.gz
这里注意一下,最好下载我上面说的这个(ncl对于linux有很多种安装包),下载了别的安装包的话,可能会安装不上,因为本人经验尚浅,只用过上面这个安装包并且测试成功过,其余的安装包我没试过不敢打包票
官网上的下载地址:https://www.earthsystemgrid.org/dataset/ncl.640.dap/file.html


正文:
1、安装vmware workstation pro
双击打开vmware workstation pro的安装包,除了安装路径,其余都使用默认设置即可,一直点击“下一步”直到最后安装完成
安装位置改一下(其实不改也可以的,个人不喜欢安装在系统盘而已。另外请安装在本机的硬盘上,不要装在U盘或移动硬盘上)
至于序列号嘛……大家都懂的,百度搜一下就好了。我这里鉴于版权等问题,就不放上来了……
8.jpg




2、ubuntu安装前的配置
安装完vmware之后,双击打开它,应该出现以下界面。点击“创建新的虚拟机”
1.png


然后选择“自定义(高级)”,“下一步”
2.jpg


选择“稍后安装操作系统”,“下一步”
3.jpg


“下一步”直到出现如下界面,选择“Linux”和“Ubuntu”
4.jpg


“下一步”直到出现如下界面,那个位置最好修改一下,(个人还是不喜欢放在系统盘,其实不修改也是可以的),点击“下一步”
5.jpg




“下一步”直到出现如下界面,给虚拟机配置内存。
虚拟机最低要求的内存要512M,但是内存配置得多一些,运行起ubuntu来会流畅许多。
但是这个到底配置多少,是要看各位的电脑内存有多大,我自己的电脑内存12G,所以我自己用的虚拟机是配了2G,现在教程里我给配上1G
我给好几个同学装的时候,他们的电脑内存只有4G,所以我配的是1G(没办法再配多了,他们开了虚拟机ubuntu之后,不开别的软件,内存使用率已经高达90%了)
所以这里大家得根据自己的情况来设置
怎么查看电脑内存有多大呢?——对“此电脑”右键,“属性”,然后就可以看到自己电脑的内存了
如果你的内存也是只有4G,就设置成1G吧
如果你的内存比较大,就可以酌情设置多一些
值得注意的是:这里设置的时候大家不用紧张,因为如果以后使用起来觉得不够,还可以随时改的。改的方法见下文。


设置完了以后选择“下一步”
6.jpg


“下一步”直到出现以下界面,选择“将虚拟磁盘存储为单个文件”,然后点击“下一步”,直到点击“完成”
7.jpg




至此为止,给ubuntu的安装配置就设置好了


3、安装ubuntu
现在我们将使用刚才下载好的ubuntu安装包来安装ubuntu系统


在ubuntu安装配置设置好之后,你将会看到如下的界面。然后选择“编辑虚拟机设置”
9.jpg




大家可以看到点开“编辑虚拟机设置”之后,就会弹出来这个设置内存的框框。所以如果大家在使用过程中觉得内存不够了,就可以在这里调
但是我们现在是要安装ubuntu,所以请选择“CD/DVD(SATA)”
10.jpg


选择“使用ISO映像文件”然后把大家刚才下载好的ubuntu的安装包iso文件导入进去,然后点击“确定”
11.jpg




这样就回到了刚才的界面(大家请无视我上面那个ubuntu的克隆……那个是我安装好了的)
点击“开启此虚拟机”
然后大家就会开机,先刷一段酷炫的ubuntu的开启界面,然后就是ubuntu的安装过程
12.jpg






ubuntu的安装过程大家就按照它的提示来就好,基本都是使用默认设置的。最后安装完了会提示你把安装盘卸掉(就是把那个iso文件拿掉),然后按ENTER键。这时大家回到刚才“编辑虚拟机的设置”中的“CD/DVD”,点击“移除”。
13.jpg


这个“CD/DVD”项就会整个被删掉,这时再点击“添加”-》“CD/DVD(SATA)”-》“下一步”-》“下一步”-》“完成”
14.jpg
(在开启了虚拟机的时候,怎么进入编辑虚拟机设置界面呢?很简单,在上面任务栏那里有一个“虚拟机”,点击它,然后“设置”,就是了)


为什么要先移除后添加呢?移除是因为ubuntu叫我们把iso挪走,但是在选择了“使用iso映像文件”后,你会发现没办法把导入的iso的路径变回空白,也没办法选择“使用物理驱动器”(也就是恢复一开始的默认设置),所以只好移除掉整个项(这里也有可能是我太蠢了,只会这样的办法……)
为什么要添加呢?是因为我们接下来的一步,安装vmware tools需要这个CD/DVD项,没有的话你是装不了vmware tools的


有一个地方需要注意,就是要你设置你自己的账户密码(不是开机密码那个!!)的时候,请务必记住这个密码,等一下安装ncl要用到的(这句话主要写给linux小白,不是小白请无视我)


4、安装vmware tools
至此,ubuntu就已经安装好啦!现在进入了Ubuntu之后(开机密码啊,账户密码啊相信大家都会输入了)
请点击vmware任务栏上“虚拟机”,然后“安装VMware Tools”,就会自动弹出以下界面(大家的linux窗口显示出来可能比我的小,不要紧,这是正常的)
15.jpg
把这个VMware Tools……tar.gz的压缩包复制到home目录下去。对它点右键,就可以“copy to”,选择“home”,然后“select”
16.jpg


来到“home”目录下
17.jpg


打开终端(在这个文件夹的空白处点击鼠标右键,然后“open in terminal”,或者用打开终端的快捷键)
然后输入“sudo su”,回车。就会叫你输入账户密码。注意一下,这里你输入密码的时候,屏幕上是不会有任何显示的(不会有****这种代表密码的显示),但是你确实是在输入,输入完了直接回车键就好了,如果密码错了会叫你重新输入的
【注意!!!如果接下来的所有步骤中,大家中途有关闭了终端的行为,在重新打开终端以后,都务必输入sudo su这一句,然后重新输入密码!!!(给linux小白)】


然后输入tar -zxvf VM(然后这时按Tab键就可以补全),然后回车
然后就会把这个VMware Tools的压缩包解压(终端上会哗啦啦跑一大段)


现在把按照以下代码在终端上操作,(这里的意思是把前面的部分输入进去,<Tab>的意思是输入完这行前面的内容之后按Tab键,然后回车)
(输入./vm然后按Tab键,然后回车。以后的代码展示出来都是这个意思,不再赘述)
这个xxxx的意思是你自己的账户名(我也不知道你设置的是多少,所以请具体情况具体修改)
  1. cd /home/xxxx/vm<Tab>
复制代码


这时系统大概会问你真的要安装vmware tools吗?你输入“y”或者“yes”然后回车(因为这里默认是“no”,我没记错的话)
然后就会给你安装vmware tools,安装过程中会问你一些是不是安装在这儿,安装在那儿的问题,不用管,一律enter键就好
直到最后出现“enjoy……”等字样,就说明安装成功了


这时我们打开虚拟机设置选择“选项”,“共享文件夹”,“总是启用”,“添加”,然后按照提示添加一个文件夹的路径进去(这个文件夹是用来沟通真实机和虚拟机的,你把文件放在这个文件夹里,在虚拟机上就可以直接使用),大家看到我已经添加好了。
添加好了这个路径之后,大家就把刚才下载好的ncl-6.4.0安装包复制到这个文件夹里
18.jpg




5、安装ncl
回到ubuntu的终端之中,并按如下代码在终端中操作
  1. mkdir /usr/local/ncl-6.4.0
  2. mv /mnt/hgfs/ncl<Tab>(空格键)/usr/local/ncl-6.4.0
  3. cd /usr/local/ncl-6.4.0
  4. tar -zxvf ncl<Tab>
  5. cd /home/XXXX
复制代码
这里请大家特别注意大小写和空格要严格按照上面的代码来(给linux小白)
另外如果我这篇帖子老了,ncl出了新的版本,那么就请大家把ncl-6.4.0替换成正确的版本号吧(其实这不重要)
另外那个cd /home/xxxx里的xxx是你的账户名,我也不知道你的账户名是啥,得根据个人具体情况来,总之就是回到家目录下


  1. gedit .bashrc
复制代码
然后会弹出来一个新的框(就是gedit编辑器编辑.bashrc的文本框)
在文本框最末尾新起一行,然后输入
  1. export NCARG_ROOT=/usr/local/ncl-6.4.0
  2. export PATH=$NCARG_ROOT/bin:$PATH
复制代码





(同样,如果这帖子跟不上时代了,请大家把上面那个ncl-6.4.0换成正确的版本号(这个主要是要和刚才mkdir的那个对应起来))


点击“save” 保存,然后回到终端,并输入
  1. source .bashrc
复制代码


最后的操作,安装两个ncl必须的包,在终端中输入下面的代码(先输入完一行,程序安装好了,再输入另一行,这句也是给linux小白的)
  1. apt-get install libgfortran3
  2. apt-get install csh
复制代码


然后ncl就安装完成啦!!下面测试一下成功没有
终端输入
  1. ng4ex gsun01n
复制代码
如果正常弹出来图片,就说明安装成功了,恭喜!!

评分

参与人数 1金钱 +20 贡献 +8 收起 理由
mofangbao + 20 + 8

查看全部评分

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

新浪微博达人勋

发表于 2019-1-19 18:58:36 | 显示全部楼层
嘻嘻 超开心 感谢楼主我终于装好了
我看到楼上大家有的出现错误可能就是这一句
mv /mnt/hgfs/ncl<Tab>(空格键)/usr/local/ncl-6.4.0
这里要在hgfs/后面再加一个你创建共享文件夹时那个文件夹的名字 比如楼主的那个文件夹叫做shared
那就要把这句改成
mv /mnt/hgfs/shared/ncl<Tab>(空格键)/usr/local/ncl-6.4.0
问题就解决啦!祝大家都能安装成功嘻嘻

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

使用道具 举报

新浪微博达人勋

发表于 2018-7-19 09:47:08 | 显示全部楼层
教程很完善,但就是装不上
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

发表于 2020-11-4 11:10:54 | 显示全部楼层
someonelse 发表于 2019-7-20 15:48
楼主,我想请问我是ubuntu17.04版本的,但是最后的两个包还是安装不上,我用的ncl安装包是 ncl_ncarg-6.5.0 ...

请问您解决了吗
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2022-11-25 22:57:33 | 显示全部楼层
666666666666666
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-12-1 21:45:21 | 显示全部楼层
第一个我会VM ware我是32位操作系统,但是下载都是64位怎么办?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-12-1 21:19:10 | 显示全部楼层
逆光宋 发表于 2019-1-19 18:58
嘻嘻 超开心 感谢楼主我终于装好了
我看到楼上大家有的出现错误可能就是这一句
mv /mnt/hgfs/ncl(空格键) ...

你好,能教一下我NCL安装吗?我是初学者,加我QQ455528540,着急用
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-2-3 11:52:20 | 显示全部楼层
bilibili 发表于 2018-1-22 21:48
顶顶顶~~~~可以不用降版本

请问不降版怎么弄的?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-28 22:08:21 | 显示全部楼层
someonelse 发表于 2019-7-20 15:48
楼主,我想请问我是ubuntu17.04版本的,但是最后的两个包还是安装不上,我用的ncl安装包是 ncl_ncarg-6.5.0 ...

sudo apt-get update
sudo apt-get upgrade
应该就能行了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-12-22 20:23:39 | 显示全部楼层
感谢楼主,使用centos7.6安装ncl6.6.2成功,非常棒,另外补充一下centos中安装包使用的是yum,Ubuntu才是apt-get
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-15 22:19:07 | 显示全部楼层
h94011778 发表于 2019-5-16 14:00
您好!我根据您的帖子操作下载Cygwin并安装NCL,但是我发现修改环境变量后按ESC怎么都无法退出编辑界面,换 ...

请问你解决这个问题了嘛 我也遇到了同样的问题 怎么都搞不好
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-10-6 23:13:31 | 显示全部楼层
sudo apt-get install csh
E: 无法定位软件包
这个怎么解决啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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