自己的WRF安装总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本文主要参考WRFV3.3安装记录.pdf WRF-WPS-WRFDA安装.pdf wrf模式学习_从linux安装开始.pdf WRF安装手册--给所有挣扎在安装WRF泥淖中的朋友们.doc
一、CentOS 5 Linux 安装图解即设置
(一)、安装图解
参考 wrf模式学习_从linux安装开始.pdf
(二)、设置linux系统(此步骤可以不做)
1.调整显示器分辨率
如遇显示器分辨率不对,中文版在系统 -- 首选项-- 显示 (或者是屏幕分辨率 ) 英文版是: system -- preference -- display 打开就看到调整分辨率的选项。也可也该配置文件
/boot/grub/grub.conf 具体操作看CentOS修改分辨率命令。
2.防火墙设置几种方法
(1) root 用户下,终端输入setup,进入图形界面。可进行X 配置、时区配置、系统服务、网络配置、键盘配置、防火墙配置、验证配置。
[root@numerca ~]#setup
(2) root 用户下,
[root@numerca ~]#service iptables start/restart/stop/status
(3) root 用户下,
[root@numerca ~]#/etc/init.d/ iptables start/restart/stop/status
(4) root 用户下,
[root@numerca ~]# iptables –F关闭防火墙
3、配置Xmanager 远程桌面
[root@numerca ~]# vi /usr/share/gdm/defaults.conf
(1)打开 /etc/inittab文件,将runlevel 变为5, 即id:5:initdefault:如果原来就
是5,则不用修改。
(注:5 为图形界面,3 为文本界面,即命令行方式)
(2)修改 /etc/gdm/custom.conf,将 [xdmcp] 部分的 Enable 设置为 1,即:[xdmcp]
Enable=true
Port=177(注:打开177 端口)
[security]
DisallowTCP=false (注:允许TCP)
AllowRemoteRoot=true (注:允许远程以根用户登陆)
[root@numerca ~]# service iptables status
Firewall is stopped.
[root@numerca ~]# gdm-restart (注:重启图形显示界面,回到登陆界面)
二、相关软件安装
1、准备工作
1)通过rpm -qa |grep * 或locate 来检查某软件或库是否安装,需要检查的有samba,gcc,hdf.h,Xlib.h,Intrinsic.h,后3 个用于安装ncarg。
首先,查看samba 是否安装:
[root@numerca ~]# rpm -qa |grep samba
有以下显示:
samba-common-3.0.33-3.14.el5
samba-client-3.0.33-3.14.el5
若缺文件,则从安装光盘中安装。如下
[root@numerca ~]# cd /media/CentOS_5.4_Final/CentOS/
[root@numerca CentOS]# ls * |grep samba
samba-3.0.33-3.14.el5.i386.rpm
system-config-samba-1.2.41-5.el5.noarch.rpm
[root@numerca CentOS]# rpm -ivh samba-3.0.33-3.14.el5.i386.rpm warning: samba- 3.0.33-3.14.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 error: Failed dependencies:
perl(Convert::ASN1) is needed by samba-3.0.33-3.14.el5.i386
[root@numerca CentOS]# ls * |grep perl
perl-Convert-ASN1-0.20-1.1.noarch.rpm
[root@numerca CentOS]# rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm
[root@numerca CentOS]# rpm -ivh samba-3.0.33-3.14.el5.i386.rpm
[root@numerca CentOS]# rpm -ivh system-config-samba-1.2.41-5.el5.noarch.rpm [root@numerca CentOS]# cd
[root@numerca ~]# ntsysv
选中smb
[root@numerca ~]# cd /media/CentOS_5.4_Final/CentOS/
然后,查看gcc 是否安装:
[root@numerca CentOS]# rpm -qa |grep gcc
libgcc-4.1.2-46.el5
gcc-c++-4.1.2-46.el5
gcc-4.1.2-46.el5
compat-gcc-34-g77-3.4.6-4
gcc-gfortran-4.1.2-46.el5
compat-libgcc-296-2.96-138
compat-gcc-34-c++-3.4.6-4
compat-gcc-34-3.4.6-4
gcc-java-4.1.2-46.el5
最后,查看Xlib.h,Intrinsic.h 是否安装
[root@numerca CentOS]# cd /usr/include/X11
[root@numerca X11]# ls
Xlib.h,Intrinsic.h 存在则不需安装
2)设置共享用户public (方便window 和linux 系统间复制文件,也可装个Ext2Fsd- 0.51.zip软件,详细见硬盘安装CentOS 6.0)
[root@numerca ~]# useradd public
[root@numerca ~]# chmod 777 /home/public
[root@numerca ~]# smbpasswd -a public
修改/etc/samba/smb.conf
[root@numerca ~]# vi /etc/samba/smb.conf
# 2 lines following modified by cxc 30th,Oct,2010.
security = share
; security = user
# following modified by cxc 30th,Oct,2010.