当前位置: 技术问答>linux和unix
gcc-2.96-112.7.2.i386.rpm 包安装问题
来源: 互联网 发布时间:2016-09-18
本文导语: 我在linuxe下安装oracle时配置基本环境时遇到此类问题 [root@localhost /]# rpm -q gcc make binutils openmotif glibc package gcc is not installed make-3.81-3.el5 binutils-2.17.50.0.6-12.el5 package openmotif is not installed glibc-2.5-42 缺失 gcc ope...
我在linuxe下安装oracle时配置基本环境时遇到此类问题
[root@localhost /]# rpm -q gcc make binutils openmotif glibc
package gcc is not installed
make-3.81-3.el5
binutils-2.17.50.0.6-12.el5
package openmotif is not installed
glibc-2.5-42
缺失 gcc openmotif 包
当我下载了一个比这高的版本 gcc
[root@localhost /]# rpm -ivh gcc-3.2-7.i386.rpm
warning: gcc-3.2-7.i386.rpm: Header V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
cpp = 3.2-7 is needed by gcc-3.2-7.i386
glibc-devel >= 2.2.90-12 is needed by gcc-3.2-7.i386
--实际中已经有了,而且版本都比提示的要高
[root@localhost /]# rpm -q glibc cpp
glibc-2.5-42
cpp-4.1.2-46.el5
这是怎么回事??怎样才能安装上类似gcc等包呢
忘大虾指教
[root@localhost /]# rpm -q gcc make binutils openmotif glibc
package gcc is not installed
make-3.81-3.el5
binutils-2.17.50.0.6-12.el5
package openmotif is not installed
glibc-2.5-42
缺失 gcc openmotif 包
当我下载了一个比这高的版本 gcc
[root@localhost /]# rpm -ivh gcc-3.2-7.i386.rpm
warning: gcc-3.2-7.i386.rpm: Header V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
cpp = 3.2-7 is needed by gcc-3.2-7.i386
glibc-devel >= 2.2.90-12 is needed by gcc-3.2-7.i386
--实际中已经有了,而且版本都比提示的要高
[root@localhost /]# rpm -q glibc cpp
glibc-2.5-42
cpp-4.1.2-46.el5
这是怎么回事??怎样才能安装上类似gcc等包呢
忘大虾指教
|
http://rpm.pbone.net/index.php3/stat/3/srodzaj/2/search/glibc-2.5-42.src.rpm
|
呵呵,看得我汗都下来了。
楼主,你的系统中已经安装了glibc-2.5-42,这个是其他所有程序运行时都需要使用的运行包。
但你需要安装新的gcc,那么这个gcc需要glibc的开发包,即glibc-devel-2.5-42。
这是两个不同用途的包,一个用于日常使用,一个用于GNU基本工具库的开发。
楼主,你的系统中已经安装了glibc-2.5-42,这个是其他所有程序运行时都需要使用的运行包。
但你需要安装新的gcc,那么这个gcc需要glibc的开发包,即glibc-devel-2.5-42。
这是两个不同用途的包,一个用于日常使用,一个用于GNU基本工具库的开发。