linux安装rpm包时遇到Failed dependencies的解决办法

最近在学LINUX,在centos5.11 安装rpm包时遇到Failed dependencies

[[email protected] CentOS]# rpm -ivh gcc-4.1.2-55.el5.x86_64.rpm 
error: Failed dependencies:
        glibc-devel >= 2.2.90-12 is needed by gcc-4.1.2-55.el5.x86_64

郁闷了好久

终于找到解决的办法了,感谢网上的朋友们

加上两个参数 --nodeps --force

意义是安装时不再分析包之间的依赖关系而强制直接安装

[[email protected] CentOS]# rpm -ivh gcc-4.1.2-55.el5.x86_64.rpm --nodeps --force

Preparing...                ########################################### [100%]
   1:gcc                    ########################################### [100%]

不再提示Failed dependencies了

时间: 2024-10-05 10:45:56

linux安装rpm包时遇到Failed dependencies的解决办法的相关文章

linux 安装rpm包时遇到error:Failed dependencies解法方法

[[email protected] ~]# rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm --nodeps --force warning: yum-3.2.29-73.el6.centos.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY Preparing...                ######################################

安装rpm包时遇到Header V3 DSA signature: NOKEY时解决办法

安装rpm包,特别是没有GPGkey校验,原因是rpm版本过低导致的. 代码如下: warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID***** 由于yum安装了旧版本的GPG keys造成的,解决办法就是 01.导入gpg 代码如下: rpm --import /etc/pki/rpm-gpg/RPM* linux/centos Header V3 DSA signature: NOKEY, key ID 错误解

linux安装nginx过程中出现的问题及解决办法

安装nginx步骤以及遇到的问题: 1.yum install gcc gcc-c++   //执行命令后出现的问题,一直循环执行其中的三句,如下图所示: 解决办法就是先ctrl+z一下,接着输入rm –f /var/run/yum.pid 注意:一定要有网 2.安装 pcre-8.37和 zlib-1.2.8 其中需要使用rz命令时,如果rz使用不了,执行命令yum install lrzsz即可 3.unbuntu下安装安装pcre-8.37 configure: error: You ne

安装rpm包时,互相依赖解决办法

(root)/root> rpm -ivh glibc-common-2.17-55.el7_0.5.x86_64.rpm warning: glibc-common-2.17-55.el7_0.5.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY error: Failed dependencies: glibc = 2.17-55.el7_0.5 is needed by glibc-common-2.17-55

Linux安装rpm包时报错Header V3 DSA/SHA1 Signature, key ID 1d1e034b: NOKEY解决办法

这是因为yum安装了旧版本的GPG key造成的,解决办法: rpm --import /etc/pki/rpm-gpg/RPM* Header V3 DSA/SHA1 Signature, key ID解决办法: rpm -ivh vnc-server-4.1.2-14.el5_5.4.i386.rpm --force --nodeps

Linux安装mysql 在/etc下没有my.cnf 解决办法

进入 /usr/share/mysql  将my-medium.cnf 移动到etc 并且改名为my.cnf

linux下rpm包和命令使用简介

一.rpm包简介 RPM[1] 是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux.S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了. 二.rpm包的安装 首先本例实在CentOS中进行的,若是别的发行版不在本篇文件的介绍范围内,同时在找rpm安装包时最好是发行商提供或者是从官方下载,最后还可以从国内比较常用的镜像网站中下载,

linux制做RPM包

制作rpm包 1.制作流程 1.1 前期工作 1)创建打包用的目录rpmbuild/{BUILD,SPECS,RPMS, SOURCES,SRPMS} 建议使用普通用户,在用户家目录中创建 2)确定好制作的对象,是源码包编译打包还只是一些库文件打包 3)编写SPEC文件 4)开始制作 1.2 RPM制作过程 1)读取并解析 filename.spec 文件 2)运行 %prep 部分来将源代码解包到一个临时目录,并应用所有的补丁程序. 3)运行 %build 部分来编译代码. 4)运行 %ins

包管理 ----- Linux操作系统rpm包安装方式步骤

Linux操作系统rpm包安装方式步骤 2016年08月04日 07:00:26 阅读数:17140 转自 : http://os.51cto.com/art/201003/186467.htm 特别值得一提的是Linux操作系统有很多值得学习的地方,这里我们主要介绍Linux操作系统,包括介绍Linux操作系统等方面.Linux操作系统软件安装方法总结 一.rpm包安装方式步骤: 引用: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su