WIN10系统安装Ubuntu子系统并在此基础上安装ncl
WIN10系统安装Ubuntu子系统并在此基础上安装ncl
Windows10系统安装Ubuntu子系统
在安装了Windows10的基础上,如何安装Ubuntu子系统?网上已经有很多关于如何下载安装子系统的方法,这里不作详细说明。
主要步骤:左下角打开系统设置-更新和安全-开发者选项-开发人员模式-打开控制面板-程序-程序和功能-启用或关闭Windows功能-在适用于Linux的Windows子系统上打勾并确定-重启-打开Microsoft Store搜索Linux选择想要安装的版本(个人使用Ubuntu18.04)-安装好后启动输入账户名就可以了。
注:在输入密码的时候系统不会显示输入的密码,所以输入好密码之后enter就行
附上链接:https://jingyan.baidu.com/article/925f8cb8b6e4eac0dce0564c.html
子系统上安装ncl
接下来讲解如何在Ubuntu子系统上安装ncl:
以ncl6.5.0为例:
安装包下载
安装包下载网址提供如下:
https://www.earthsystemgrid.org/dataset/ncl.650.dap/file.html
(个人下载了:ncl_ncarg-6.5.0-Debian8.11_64bit_gnu492.tar)
下载之后解压到自己想要的安装路径,!
安装ncl
接下来分几步进行:
设置系统环境
linux系统中输入:$sudo vi /etc/apt/sources.list
在文件中最后,添加如下地址:
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirror.neu.edu.cn/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://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
deb http://cz.archive.ubuntu.com/ubuntu trusty main universe
之后退出保存(ESC,再输入:wq,之后回车)。
用$sudo apt-get update
进行更新。
更新完如下:
安装gcc-4.9
输入语句安装:
sudo apt-get install gcc-4.9
更新过程中:Do you want to continue? [Y/n] y
安装成功如下:
将gcc4.9版本设置为默认gcc
用 which gcc-4.9可以查看位置。
用ls /usr/bin/gcc*
可以查看gcc版本。
删除软连接:sudo rm /usr/bin/gcc
(一般不需要)
然后建立软连接指向gcc4.9:
sudo ln -s /usr/bin/gcc-4.9 /usr/bin/gcc
输入完之后可以查看默认版本:
gcc --version (注意是--)
结果:
安装ncl
解压安装包
以ncl-6.5.0为例:
解压后将文件夹名字设为ncl-6.5.0
设置环境变量
语句:vi ~/.bashrc
打开文件之后在最后输入:
export NCARG_ROOT=/mnt/h/ncl/ncl-6.5.0
export PATH=$NCARG_ROOT/bin:$PATH
export DISPLAY=:0.0
第一行路径为ncl-6.5.0文件夹的路径,h表示h盘。
输入完后esc, :wq, 回车
输入语句生效环境变量:
source ~/.bashrc
接下来是时间最长的步骤:
依次输入以下语句运行:
sudo apt-get install x11-dev
sudo apt-get install xorg-dev
sudo apt-get install libx11-dev
sudo apt-get install libcairo-devel
sudo apt-get install libbz2-dev
sudo apt-get install libiconv-hook-dev
sudo ln -s /usr/lib/libiconv_hook.so.1.0.0 /usr/lib/libiconv.so.2
sudo apt-get install libgfortran3
至此安装完毕。输入ncl成功启动! ✌
WIN10系统安装Ubuntu子系统并在此基础上安装ncl相关推荐
- Win10 系统安装 Linux 子系统教程(WSL2 + Ubuntu 20.04 + Gnome 桌面 )
Win10 系统安装 Linux 子系统教程(WSL2 + Ubuntu 20.04 + Gnome 桌面 ) 1. WSL 简介 1.1 什么是 WSL ? 1.2 WSL1 与 WSL2 2. 安 ...
- win10系统 ubuntu子系统 进行ndk编译笔记
报错1:error adding symbols: file in wrong format collect2: error: ld returned 1 exit status win10系统 ub ...
- 在win10系统安装linux系统,win10系统安装Linux子系统的操作方法
很多小伙伴都遇到过对win10系统安装Linux子系统进行设置的困惑吧,一些朋友看过网上对win10系统安装Linux子系统设置的零散处理方法,并没有完完全全明白win10系统安装Linux子系统的操 ...
- 台式机下成功在windows10的基础上安装Ubuntu 18.04 LTS 系统(详细教程)
台式机成功在windows10的基础上安装Ubuntu 18.04 LTS 系统 1 前言 因为工作缘故经常需要使用windows和ubuntu两个不同的计算机系统,因此想把实验室的台式机安装成双系统 ...
- 在win10的基础上安装Ubuntu16.04双系统
文章目录 在win10的基础上安装Ubuntu16.04双系统 官网下载Ubuntu系统iso 使用UltraISO软件制作系统启动U盘 建立磁盘分区,放Ubuntu系统(推荐有60G空余空间) 进入 ...
- win10的基础上安装win7
首先给大家说明哦!在安装双系统的时候是从大到小的安装哦,也就是在win10的基础上安装win7,要是反过来的话,你的win7会被win10覆盖掉哦.(我是亲身体会了的哦) 那么安装方法如下: 首先打开 ...
- 如何在 Debian、Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本
如何在 Debian.Ubuntu 以及其它 Linux 发行版上安装 ONLYOFFICE 桌面编辑器 v7.2 版本 ONLYOFFICE Docs 在线编辑器[1]的本地桌面电脑客户端软件版本不 ...
- 在windows10基础上安装ubuntu16.04——解决分区时找不到用于efi启动项的问题
首先非常感谢一位博主的文章,绝对是装双系统的说明书,非常详细.建议需要安装双系统的伙伴先大致阅读一下这篇博客:https://www.cnblogs.com/masbay/p/10745170.htm ...
- Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer
目的 目标是在Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer 操作系统和软件版本 操作系统: - 目标是在Ubuntu 18.04 Bionic Beave ...
最新文章
- 【ZooKeeper】配置文件详解
- CCF CTO Club 官宣:活动Logo诞生啦!
- 2.14要来了,老司机教单身狗如何用VR过情人节
- spring statemachine的企业可用级开发指南1-说些废话
- ArrayBlockingQueue原理分析-dequeue方法
- python以运行效率高著称吗_提升Python程序运行效率的6个方法
- Python数据结构:插入排序
- php utf8转换gb2312,php utf8 GB2312处理
- sed的模式匹配用法探讨
- windows程序设计一 最简单的windows程序
- Html5视频video标签中使用blob实现视频播放加密
- vue 生成二维码(中间logo),下载二维码,复制链接(vue + vue-qr+clipboard)
- C语言课程设计---职工工资管理系统
- uni-app开发语音提示推送功能
- 混合正弦余弦算法和Lévy飞行的麻雀算法
- Python 制作迷宫游戏(二)——游戏窗口
- 《管理学》第九章 沟通
- Java是剑客-飘逸;.NET是刀客-霸道 (一)
- pythonocc_pythonocc
- 业余数学牛人的数学自学心得(转载)