新手,vim用的不是很爽,看到了linux自带的gedit文本查看器,于是就想充分利用这个查看器,来对NCL进行编译,这个操作很像Windows,而且启动很快(轻量化),我觉得比较适合我这种新手用。

centos7可以直接使用NCL官网的安装包,而同样的安装包,在Ubuntu上却安不上,我就感觉到匪夷所思啊,于是就去看了看源码。
centos7安装方法:
第一步,官网下载安装包
NCL官网网址:https://www.ncl.ucar.edu/Applications/editor.shtml#gedit
到gedit部分下载 ncl_gedit_xml.tgz

第二步,解压安装包

tar -zxvf ncl_gedit_xml.tgz

第三步:安装

cd ncl_gedit_xml
./install.sh 3

安装完成,centos7中可用,但ubuntu中失败,需要手动操作
将ncl.xml文件拷贝到/usr/share/gtksourceview-4/styles中
将ncl.lang文件拷贝到/usr/share/gtksourceview-4/language-specs中
可以使用以下代码进行操作

sudo cp ncl.xml /usr/share/gtksourceview-4/styles
sudo cp ncl.lang /usr/share/gtksourceview-4/language-specs

然后进入gedit设置即可

CentOS7,Ubuntu系统中NCL的gedit编译器安装方法,亲测有效相关推荐

  1. 在Ubuntu下最靠谱的键位修改方法 ,亲测有效

    本人刚入坑linux不久,我一直在windows下工作,同样linux我也当成windows来玩,也常有改键位的需求,我曾经百度无数改键位的方法,要么就是只能改左边的ctrol和大小写键交换,右边的a ...

  2. 将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法(亲测)

    在用pandas包和numpy包对数据进行分析和计算时,经常用到DataFrame和array类型的数据.在对DataFrame类型的数据进行处理时,需要将其转换成array类型,是以下列出了三种转换 ...

  3. ubuntu 开启ipv6_Ubuntu系统中禁用IPv6的两种方法介绍

    Ubuntu系统如何禁用ipv6呢?ipv6的普及将会需要很长一段时间,接下来的文章中小编将会介绍在Ubuntu系统中禁用ipv6的方法,有需要的朋友不要错过哦! Pv6 介绍 Pv6 旨在提高安全性 ...

  4. 如何将ROS1和ROS2安装到同一个ubuntu系统中

    目录 写在前面 1. 本文测试环境: 2. 先说结论 2. 再说操作 2.1 不赘述的ROS1和ROS2的安装方法 2.1 ROS1和ROS2快速切换系统环境变量的方法 最后的话 写在前面 依旧是小马 ...

  5. 在ubuntu系统中搭建笔记文档(typora+Picgo+Gitee)(全程记录)

    在ubuntu系统中搭建笔记文档(typora+Picgo+Gitee)(全程记录) 系统配置:ubuntu18.04 1.安装typora typora官网 Typora常用快捷键(翻译) 命令行中 ...

  6. 在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包

    在ubuntu系统中使用dpkg命令安装后缀名为deb的软件包: dpkg命令常用格式如下: #查看文件结构(其中-c等价于--contents) sudo dpkg -c xx.deb #安装软件包 ...

  7. ubuntu 系统中如何截图

    ubuntu 系统中如何截图 浏览:805 | 更新:2014-02-25 13:17 ubuntu 系统现在用的人还不是很多,那么如何在 ubuntu 系统中截图呢?今天小编根据平时使用 ubunt ...

  8. [转]ubuntu系统中遇到的一些问题及解决

    ubuntu系统中遇到的一些问题及解决 1 如何结束不响应的程序 1)有些程序在不响应时,点击窗口上的关闭按钮就会弹出是否要强制退出的对话框,这时同意即可 2)如果还不行,可以在terminal中输入 ...

  9. 【k8s学习笔记】第二篇:在Ubuntu系统中安装kubelet,kubeadm和kubectl

    在这一篇中,我们在Ubuntu系统中通过命令行的方式安装kubelet,kubeadm和kubectl. kubelet:运行在Cluster 的所有节点上面,负责Pod和容器的启动和维护: kube ...

最新文章

  1. Windows 系统执行Shell 脚本的方法
  2. error: passing ‘const xxx’ as ‘this’ argument discards qualifiers c++primer 5th文本查询程序一个错误请各位指教(已解决)
  3. java泛型学习二:解惑通配符
  4. 使用 Label 类在 XNA 中显示文本,WPXNA(七)
  5. LeetCode 2201. 统计可以提取的工件(哈希)
  6. 随想录(ros学习笔记)
  7. 基于评论文本的深度推荐系统总结
  8. 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_15_注解_自定义注解_属性定义...
  9. Mac里的airdrop传输文件
  10. 【常用 JS 插件】jQuery TreeTable 树表格插件
  11. 专题:手把手学习硬件基础之手册阅读------TM1620
  12. 联通手机服务器密码怎么修改,联通宽带手机修改wifi密码
  13. mysql+两行+一样+筛选_Excel两行交换及两列交换,快速互换相邻表格数据的方法...
  14. matlab 方位角 经纬度,经纬度转方位角matlab程序
  15. 2004-2020中小企业板上市公司财务报表股票交易董事高管等面板数据
  16. Quoted-Printable编码原理及代码实现
  17. telnet出现端口23连接失败解决办法
  18. mysql 怎样解锁表_mysql一键解锁表
  19. 蓄电池测量原理——TFN DC36060A 高精度充电机 蓄电池放电容量测试仪
  20. 【第48篇】MaxViT:多轴视觉转换器

热门文章

  1. 十年沉浮,Web2 到 Web3 的转变之路
  2. vue+django2.0.2-rest-framework 生鲜项目(三)
  3. 2022材料员-岗位技能(材料员)操作考试题及答案
  4. Linux 驱动 | SPI子系统
  5. 作为一个码工,意外走入了一个充满PM的会议室
  6. XP系统访问共享提示提示:找不到“”。请检查拼写是否正确……
  7. JVM类加载过程,JDK和JER区别
  8. 计算机桌面闪动,电脑屏幕闪动怎么解决_电脑屏幕闪烁不停抖动修复方法-win7之家...
  9. 【洛谷题解】P2404 自然数的拆分问题
  10. php-java-net-python-报修修改计算机毕业设计程序