在rhel6上装oracle
最主要的问题还是图形化和rpm包的问题
1. 要用xmanager登的话,需要做以下操作:
1.1 将iso上传到服务器,再配置好本地的yum源(可以参考:http://www.cnblogs.com/suredandan/archive/2012/11/19/2777718.html)后,安装
[root@localhost ~]# yum -y groupinstall "X Window System"
[root@localhost ~]# yum -y groupinstall Desktop
1.2 安装完图形化界面后,配置/etc/inittab,添加:
id:5:initdefault: //设置系统运行级为5,如果本来就是5就无需修改
id:5:respawn:/usr/sbin/gdm //添加到最后一行
1.3 #vi /etc/gdm/custom.conf
# GDM configuration storage
[daemon]
[security]
[xdmcp]
Enable=1
[greeter]
[chooser]
[debug]
修改好之后再reboot
2.如果使用vnc的话,配置如下:
2.1首先安装vnc的服务器端
#yum install tigervnc-server
2.2修改/etc/sysconfig/vncservers
修改这两行:
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" //不在本地登录删除-localhost
修改为以下类似行:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1280*800"
2.3设置远程登录密码
#vncpasswd
3. 安装常用软件及必需软件
安装kernel-devel和kernel-headers,并且在更新系统时,禁止更新kernel:
yum -y install kernel-devel kernel-headers && echo exclude=kernel* >> /etc/yum.conf
安装常用软件:
yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c++ lrzsz python-devel
安装Oracle必需软件(可以参考联机文档):
yum -y install compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp libaio-devel numactl numactl-devel unixODBC unixODBC-devel
64位:
yum -y install binutils compat-db control-center gcc gcc-c++ glibc glibc-common glibc-devel compat-libf2c compat-libgcc
yum -y install libstdc++ libstdc++-devel make sysstat libaio compat-libstdc++ compat-libstdc++-33 glibc-headers
yum -y install kernel-headers libXp openmotif22 libgomp libXmu elfutils-libelf libaio-devel unixODBC unixODBC-devel libgcc
4. 修改版本认证,不然过不去
vi /home/oracle/Downloads/database/install/oraparam.ini
[Certified Versions]
Linux=redhat-6,redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2