登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为工作需要,本人零基础从linux基础,开始学习WRF,已经有一段时间了,感谢论坛中各位朋友的帮助,已经顺利在个人电脑上安装并成功运行WRF。但是目前面临在服务器的独立用户下重新安装,与个人电脑有相当大的差异,遇到了各种各样的问题。于是决定正本清源,重新阅读手册以及官方的环境引导手册。现在有几个问题想请教各位朋友,谢谢!
1.官方的环境引导手册中关于建立库函数有:
It is important to note that these libraries must all be installed with the same compilers as will be used to install WRFV3 and WPS. 的表述。在我目前掌握的安装方法中,是利用gfortran、g++、gcc直接编译,独立用户下并没有安装PGI,但在我所用的服务器根下已经安装,如何确定在建立库函数时使用的编译器?是否有必要引用已经安装的PGI来进行另外一种方法的编译安装。 2.官方的环境引导手册中,对于环境变量的设置,采用的是(以Netcdf为例): NetCDF: This library is always necessary! setenv DIR path_to_directory/Build_WRF/LIBRARIES setenv CC gcc setenv CXX g++ setenv FC gfortran setenv FCFLAGS -m64 setenv F77 gfortran setenv FFLAGS -m64 tar xzvf netcdf-4.1.3.tar.gz #or just .tar if no .gz present cd netcdf-4.1.3 ./configure --prefix=$DIR/netcdf --disable-dap \ --disable-netcdf-4 --disable-shared make make install setenv PATH $DIR/netcdf/bin:$PATH setenv NETCDF $DIR/netcdf cd .. 在紧接下来的库函数安装中是这样的表述: Assuming all the 'setenv' commands were already issued while setting up NetCDF, you can continue on to install MPICH, issuing each of the following commands: 并没有额外修改.bashrc文件,这与通常看到的论坛中的安装指南修改.bashrc的方案不同,按照官方引导是否可行? 3.由于种种原因,目前所使用的服务器使用红帽企业版并且不能够联接互联网,apt-get一类的命令无法使用,因此m4 quota tcsh samba一类的插件无法安装与更新,在网上源码也没有找到获取途径,通过何种方法能够解决这个问题。 以上问题,请教大神,惭愧不已,感激万分! |