爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9281|回复: 4

[经验总结] win10下ubutun安装NCL

[复制链接]
发表于 2018-5-27 13:59:14 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 purple 于 2018-5-27 14:31 编辑

win10下ubutun安装NCL
虽然服务器上可以用NCL,但给个人觉得还是自己电脑上装NCL用起来方便。
下面把我的安装过程贴出,尽可能详细,以便给大家提供参考。
安装前看看心中有数,不因为未知感到畏惧。
准备:
查看系统版本:win+R打开cmd命令行窗口——输入命令dxdiag
如下图:
1.png
安装步骤,取其方法,遇到特殊情况,去百度自行搜索,一般都可以解决。

第一步:安装linux
1、设置(左下角点击开始按钮找到齿轮图标)——更新与安全——针对开发人员——启用开发人员模式
2.png
2、控制面板(win键+R,输入control 打开控制面板)——所有控制面板项——程序和功能——启用或关闭Windows功能——勾选适用于Linux的Windows子系统
3.png
3、打开应用商店,直接下载Ubuntu,会看到Ubuntu和Ubuntu18.04,我下的是18,04版本,下面是对系统的最低要求。
4.png
安装需要一段时间,请耐心等待。大约10分钟后,输入用户名和密码,输入密码时光标不动。
5.png

第二步:准备(这个步骤是我添加的,不影响ncl安装使用,但能很好增强使用感)
cmder.net 下载cmder
直接使用不需安装
  • 方便写代码时复制粘贴。
  • 运行Linux的终端,界面舒服。
注意修改以下两个地方,方便直接运行bush。
1、右键界面—settings—starup—tasks—bash::bash—
如下图位置添加cmd /c "bash" -cur_console:p new_console:d:%USERPROFILE%—save settings。

6.png
2、右键界面—settings—如下图位置添加bash -cur_console:p—save settings。

7.png
更换数据源
原因:ubutun默认国外,但有墙,可能有的数据源会下载失败,建议更换数据源,下载会快很多。

修改/etc/apt/sources.list文件
cd  /etc/apt/
sudo rm sources.list
sudo vim sources.list  

将以下阿里源复制
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted  
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties  
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties  
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties  
deb http://mirrors.aliyun.com/ubuntu/ xenial universe  
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe  
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse  
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse  
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties  
deb http://archive.canonical.com/ubuntu xenial partner  
deb-src http://archive.canonical.com/ubuntu xenial partner  
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted  
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties  
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe  
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse  
sudo apt-get update

第三步:安装ncl
www.ncl.ucar.edu/Download/windows_linux_subsystem.shtml官网安装步骤
1、安装需要的库
在打开cmder下终端输入:
第一次使用sudo需要输入密码

sudo apt-get install csh libfontconfig gfortran libgfortran3
sudo apt-get install libxrender-dev libx11-dev libxrender1
sudo apt-get install libssh2-1 libgomp1
sudo apt-get install firefox imagemagick


2、安装xming
使用ncl前需先打开这个图形界面窗口。 https://sourceforge.net/projects/xming/下载,安装,打开lauch,一直点下一步。

3、下载ncl安装包解压
在打开cmder下终端输入:
mkdir usr
cd usr
mkdir local
cd local
mkdir ncl-6.4.0
cd ncl-6.4.0
tar xvfz /mnt/d/ncl_ncarg-6.4.0-Debian7.11_64bit_nodap_gnu472.tar.gz
  

解压下载的文件到当前文件夹下:
(文件下载路径:/mnt/d/ncl_ncarg-6.4.0-Debian7.11_64bit_nodap_gnu472.tar.gz )

(当前路径:/usr/local/ncl-6.4.0)

4、设置环境变量
完成上述步骤以后输入
cd ~
vim .bashrc

按i键之后在文档的最下面加上
export NCARG_ROOT=/usr/local/ncl-6.4.0
export PATH=$NCARG_ROOT/bin:$PATH
export DISPLAY=:0.0
输入完之后按Esc,然后输入:wq 回车
source .bashrc

5、检验:
ncl -V
9.png
出现上述错误
解决办法:sudo apt-get install libgfortran3:amd64
画图: ng4ex gsun01n

10.png
出现上述错误
解决办法:sudo apt-get install csh
成功!点击会变化!

8.png


tips:(具体百度更详细)
vim
打开vim编辑器,按下i键,进入编辑模式,左下方显示“INSERT”,编辑完成后,按esc键退出编辑,光标移到最下方,按“:q!”不保存退出,“:wq”保存退出。
mnt
实现对本地盘符的文件修改,也就是Linux和电脑Windows之间的共享
几个重要的Linux命令:
sudo apt-get install  以管理员身份安装
sudo apt-get update 更新
mkdir 新建文件夹
cd  切换目录
pwd 显示当前路径
ls 列出当前目录下文件
rm 删除文件
tar xvfz 解压(x 解压缩 v 屏显信息 z 具有gzip属性 f 文件)






评分

参与人数 1金钱 +20 贡献 +8 收起 理由
言深深 + 20 + 8 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2018-5-27 22:11:59 | 显示全部楼层
我想问一下,我使用conEmu 命令行工具,复制了数据源,但是右键粘贴的时候粘贴不全,好像没办法复制带空格的东东,怎么办?
密码修改失败请联系微信:mofangbao
发表于 2018-11-28 20:49:11 | 显示全部楼层
请教一下,第五步检验 sudo apt-get install libgfortran3:amd64  输入这个后,还是无法下载(自动回复:请不要使用迅雷等下载工具,点我查看下载帮助),怎么办呢  出现下面代码 E: Unable to locate package libgfortran3:amd64
密码修改失败请联系微信:mofangbao
发表于 2020-8-27 10:53:22 | 显示全部楼层
爱知天气 发表于 2018-11-28 20:49
请教一下,第五步检验 sudo apt-get install libgfortran3:amd64  输入这个后,还是无法下载(自动回复:请 ...

请问解决了吗,我也一直出现这个问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2020-9-21 20:43:34 | 显示全部楼层
1083974592 发表于 2020-8-27 10:53
请问解决了吗,我也一直出现这个问题

网络问题。或者换源
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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