大气快速辐射传输模型RTTOV12.2安装过程记录

最近进行了大气快速辐射传输模型RTTOV12.2的安装,全程主要紧随博主“柠檬舅舅”写的安装教程进行(链接:https://blog.csdn.net/weixin_43471242/article/details/103248318?spm=1001.2014.3001.5501),虽然过程中遇到了一些小问题,但经过各种查阅解决,最后终于成功安装了RTTOV。安装教程博主“柠檬舅舅”其实已经写得很详尽了,现在我用一些时间来复盘一下自己的安装过程,权当总结记录~

  • 1LINUX 系统的准备:

    因为担心自己电脑内存不足以支撑用VM安装ubuntu系统,来满足RTTOV 的运行环境,因此利用了“手边”服务器现成的Linux系统了(偷懒第一步)

  • 2LINUX命令:

    对于Linux 小白来说,一些系统命令会先唬住自己,博主“柠檬舅舅”安装gcc,gfortran等时使用了sudo命令,其实在Linux 系统中,sudo相当于使用root权限,所以当你使用root账户操作时,可以直接输入sudo 后边的命令(当然一般情况自己是没有root权限的)

    例如 sudo apt-get install gcc 可以直接 改为 apt-get install gcc

    这里再穿插一条小tips:apt-get 和yum 作用相同,是根据Linux系统分类的不同而不同,所以当你发现apt-get command not find 时,不妨试试yum (yum install gcc)

  • 3下载rttov包:

    这里几乎没什么问题,只是最后一步发现自己下载的是最新版rttov130.tar.xz而不是参考博文中的rttov122.tar.gz,而我用的Linux系统中缺少解压.tar.xz的工具零件“XZ5”,为了避免出错,我重新安排rttov122.tar.gz。可以参考下图,直接将网址填色位置填入你的 RTTOV用户名 即可查询到压缩包页面,节约搜索时间。
    在这里插入图片描述

  • 4、zilib1.2.11安装

    我在跟着博主进行这一步时(绿色框线),自己在本地文件夹建立了local文件夹 :/ser/liuchen/RO/local/,但是在下一步时,我粗心地直接复制黏贴了博主的原文路径,就是下图红框中的内容,导致后边编译时找了好久路径无效的错误(大家其实直接用博主的路径就行,因为linux系统本身有usr这个文件夹,这样可以避免后面由于粗心忘改路径的错误)
    在这里插入图片描述在这里插入图片描述

  • 5、添加环境变量

    在下图添加环境变量这一步时总是报错,经检查发现是图中红框位置,这里是一个空格符,影响了路径的正确性,一定要记得删掉这个空格。
    在这里插入图片描述**

  • 6、修改 build/Makefile.local

    改这里时,我只顾着打开注释,没有修改红框位置的两句话(这里要自己复制黏贴上去),以至于下一步显示正确了也无法成功安装RTTOV
    在这里插入图片描述
    中途还遇到了无法用yum 下载zlib(yum install zlib*),显示Failed connect to mirrors.cloud.aliyuncs.com:80; Connection refused的问题,这个最终没能自己解决,请了运维小哥帮忙解决了~*

最后,再次真挚地感谢博主“柠檬舅舅”的慷慨博文,也祝大家都能成功安装!!!

猜你喜欢

转载自blog.csdn.net/lc_lcrystal/article/details/119932736