登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 purple 于 2018-5-27 14:31 编辑
win10下ubutun安装NCL 虽然服务器上可以用NCL,但给个人觉得还是自己电脑上装NCL用起来方便。 下面把我的安装过程贴出,尽可能详细,以便给大家提供参考。 安装前看看心中有数,不因为未知感到畏惧。 准备: 查看系统版本:win+R打开cmd命令行窗口——输入命令dxdiag 如下图: 安装步骤,取其方法,遇到特殊情况,去百度自行搜索,一般都可以解决。
第一步:安装linux 1、设置(左下角点击开始按钮找到齿轮图标)——更新与安全——针对开发人员——启用开发人员模式
2、控制面板(win键+R,输入control 打开控制面板)——所有控制面板项——程序和功能——启用或关闭Windows功能——勾选适用于Linux的Windows子系统 3、打开应用商店,直接下载Ubuntu,会看到Ubuntu和Ubuntu18.04,我下的是18,04版本,下面是对系统的最低要求。 安装需要一段时间,请耐心等待。大约10分钟后,输入用户名和密码,输入密码时光标不动。
第二步:准备(这个步骤是我添加的,不影响ncl安装使用,但能很好增强使用感) cmder.net 下载cmder 直接使用不需安装
注意修改以下两个地方,方便直接运行bush。
1、右键界面—settings—starup—tasks—bash::bash—
如下图位置添加cmd /c "bash" -cur_console:p new_console:d:%USERPROFILE%—save settings。
2、右键界面—settings—如下图位置添加bash -cur_console:p—save settings。
更换数据源
原因: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
出现上述错误
解决办法:sudo apt-get install libgfortran3:amd64
画图: ng4ex gsun01n
出现上述错误
解决办法:sudo apt-get install csh
成功!点击会变化!
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 文件)
|