这两天一直在安装oracle10g,但必须先安装gcc。
貌似即便都是RedHat Enterprise Linux 5,由于版本不同,需要的rpm文件也不相同,不知道是不是这样 ,当装完那些高版本的rpm包时,却提示缺少低版本的那个,而且用
rpm -e命令删不净,而且刚开始没经验,虚拟机没有备份,无奈,每次都得重装,浪费大量时间,现在自己最大的教训是,做任何操作前一定要保证能够还原,我的解决办法就是为虚拟机备份,很笨,I know。
先记录下我的Linux的具体版本:
[root@localhost ~]# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: RedHatEnterpriseServer
Description: Red Hat Enterprise Linux Server release 5.3 (Tikanga)
Release: 5.3
Codename: Tikanga
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-128.el5 #1 SMP Wed Dec 17 11:42:39 EST 2008 i686 i686 i386 GNU/Linux
[root@localhost /]# cat /proc/version
Linux version 2.6.18-128.el5 ( mockbuild@hs20-bc1-5.build.redhat.com ) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) #1 SMP Wed Dec 17 11:42:39 EST 2008
ps:这是装完gcc后的显示
[root@localhost /]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
Kernel \r on an \m
查看本机是否已经安装gcc:rpm -q gcc
安装之前返回结果是:
[root@localhost gcc]# rpm -q gcc
package gcc is not installed
安装之后返回结果是:
[root@localhost /]# rpm -q gcc
gcc-4.1.2-44.el5
OK,最重要的,安装顺序,以及各rpm版本:
1.kernel-headers-2.6.18-128.el5.i386.rpm
2.glibc-headers-2.5-34.i386.rpm
3.glibc-devel-2.5-34.i386.rpm
4.cpp-4.1.2-44.el5.i386.rpm
5.libgomp-4.3.2-7.el5.i386.rpm
6.libstdc++-devel-4.1.2-44.el5.i386.rpm
7.gcc-4.1.2-44.el5.i386.rpm
8.libgcc-4.1.2-44.el5.i386.rpm
9.gcc-c++-4.1.2-44.el5.i386.rpm
本来想传上来的,╮(╯▽╰)╭,文件太大了,OK,传上来了。
参考文章: http://julyboxer.iteye.com/blog/643547
我的RedHat查看rpm包时rpm -q gcc make binutils openmotif setarch libXp
还缺少openmotif和libXp
其中,openmotif安装依赖于libXp,所以先安装libXp
libXp-1.0.0-8.i386.rpm
再安装openmotif
openmotif-2.3.1-2.el5.i386.rpm
再运行rpm -q gcc make binutils openmotif setarch libXp,
[root@localhost oracle]# rpm -q gcc make binutils openmotif setarch libXp
gcc-4.1.2-44.el5
make-3.81-3.el5
binutils-2.17.50.0.6-9.el5
openmotif-2.3.1-2.el5
setarch-2.0-1.1
libXp-1.0.0-8
OK,大功告成
20121008
有朋友安装时遇到依赖性问题,我把那个文件放上了,不知道管不管用。。。
相关推荐
## rpm安装gcc ```bash rpm -Uvh *.rpm --nodeps --force ``` ### 验证 ```bash gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper ...
Redhat Enterprise Linux 5.3下安装Oracle10g Release2中用到的RPM文件
Description: Red Hat Enterprise Linux Server release 5.4 (Tikanga) Release: 5.4 Codename: Tikanga 系统位数: # getconf LONG_BIT 64 安装步骤: 按顺序使用如下命令安装 # rpm -ivh --force 1xxxxxxxxx.rpm ...
在Red Hat Enterprise Linux 中安装GCC编译器所需rpm包。 内有安装说明。按步骤安装即可。
适合 redhat enterprise linux 5 上安装
适合 redhat enterprise linux 5 上的编辑器的rpm包
Linux x86_64平台的 gcc rpm包 用者自取 适用于RedHat Enterprise Linux Server
Oracle数据库安装在RedHat Linux Enterprise操作系统下gcc-4.1.2-52.el5.i386.rpm
Redhat_Enterprise_6.1下安装oracle_11g_R2,从网上找的文档,安装过程中最麻烦的是需要找到Oracle 11g所需的包并安装,费了我一周的时间才找齐,特连安装文档一起打包上传给大家分享,在此特别感谢原文档的作者。...
适合 redhat enterprise linux 5
Oracle数据库安装在RedHat Linux Enterprise操作系统下compat-gcc-34-c++-3.4.6-4.1.i386.rpm
red Hat Enterprise Linux 3.0 and 4.0 Asianux 1.0 and Asianux 2.0 compat-*补丁: compat-db-4.0.14-5.i386 compat-gcc-7.3-2.96.128.i386 compat-gcc-c++-7.3-2.96.128.i386 compat-libstdc++-7.3-2.96.128.i386...
[root@localhost ~]# rpm -q compat-libcap1 compat-libstdc++-33 compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat ...