linux安装rpm提示nokey,Linux rpm安装问题解决

1、安装时提示:warning: *.rpm: Header V3 RSA/SHA256 Signature, keykey ID c105b9de: NOKEY

解决的方法就是在rpm 语句后面加上 --force --nodeps

即原本为 rpm -ivh *.rpm 现在改成 rpm -ivh *.rpm --force --nodeps就可以了。nodeps的意思是忽视依赖关系。因为各个软件之间会有多多少少的联系。有了这两个设置选项就忽略了这些依赖关系,强制安装或者卸载

2、在安装rpm包时,可能会出现NOKEY的提示

[root@meccn linux]# rpm -ivh gcc-4.1.1-52.2.1.i386.rpm

warning: gcc-4.1.1-52.2.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2

error: cannot create %sourcedir /usr/src/asianux/SOURCES

错误解决办法 在rpm 命令后添加 --force --nodeps也就是强制进行安装

linux rpm安装 failed depenencie(失败的依赖关系)错误原因

rpm安装nfs 出现failed depenencie 经查资料得知命令后加上--nodeps --force,就可以了 加上那两个参数的意义就在于,安装时不再分析包之间的依赖关系而直接安装,也就不 ...

linux rpm 安装

1.rpm 安装rpm -ivh package_name-i:install的意思-v:查看更详细的安装信息-h:以安装信息栏显示安装进度rpm -ivh package_name --test 2 ...

Linux rpm 安装MySQL

1 检查是否存在旧版本mysql (1) mysql 执行命令:rpm -qa|grep mysql,若存在旧mysql,删除查询到的旧mysql,执行: rpm -e --nodeps XXXX  ...

linux rpm 安装和卸载

[root@wang Packages]# mount /dev/cdrom /mnt 挂载 [root@wang Packages]# rpm -ivh zip-3.0-1.el6.x86_64.r ...

linux rpm 安装后 mysql 默认安装目录等信息

MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比 ...

Linux rpm安装MySQL

1:查看操作系统信息 ##uname -a : 准备软件包: MySQL-server-5.6.19-1.rhel5.x86_64.rpm MySQL-devel-5.6.19-1.rhel5.x86 ...

【转】Linux rpm 安装卸载操作

rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能.下面,就来向大家介绍 rpm 命令的用法. 1. 安装rpm包: rpm -ivh 软件包名 安装软件 ...

Linux rpm安装指定安装路径

可以使用prefix参数. rpm -i –prefix=/home/gpadmin    greenplum-db-6.0.0-rhel6-x86_64.rpm 将greenplum-db-6.0. ...

linux rpm安装apache php mysql

CentOS 可以通过 yum 安装: yum -y install httpd php php-mysql  mysql-serverservice httpd status|start|stop| ...

随机推荐

Git分布式版本控制教程

Git分布式版本控制Git 安装配置Linux&Unix平台 Debian/Ubuntu $ apt-get install git Fedora $ ) $ dnf and later) G ...

URAL 1242 Werewolf(DFS)

Werewolf Time limit: 1.0 secondMemory limit: 64 MB Knife. Moonlit night. Rotten stump with a short b ...

hdu 5769 Substring 后缀数组 + KMP

http://acm.hdu.edu.cn/showproblem.php?pid=5769 题意:在S串中找出X串出现的不同子串的数目? 其中1 <= |S| < $10^5$ 官方题解 ...

细谈JavaScript中的书写规范

当你有一些感触想写下一些东西的时候,总会发现其实你想写的所有文章都有大牛已经给你写好了,而且写的比你好. https://github.com/ecomfe/spec/blob/master/java ...

eclipse 使用mvn模块化开发

1.创建maven父工程步骤:new-->other-->选择maven project-->next-->勾选create a simple project-->nex ...

重构HTML改善web应用设计

本文从良构,有效性,布局三个角度,结合往日项目开发经历, 整理总结重构HTML改善Web应用设计的几点规则和做法.部分参考自. 重构.什么是重构?为什么要 ...

Java关键字之this

this的作用: 1) this是当前对象的一个引用,便于对当前对象参数的使用: 2)可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数 this示例: public cl ...

js 学习之路8:for循环

1. for循环

linux安装Django 以及 生产环境部署实现高并发

1.首先安装python Python编译安装 主要介绍linux环境下安装 cd  /usr/local/src     //进入安装目录 wget  https://www.python.org/ ...

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 当你在安装 RPM 包时,如果遇到 `nokey` 提示,那么可能是因为你尝试安装RPM 包未经过 GPG 验证,或者你没有正确导入 RPM 包签名的公钥。 你可以使用以下两种方法解决这个问题: 1. 忽略 GPG 验证,直接安装 RPM 包。 ``` rpm -ivh --nosignature package.rpm ``` 2. 导入 RPM 包签名的公钥。 ``` rpm --import /path/to/public/key ``` 在执行上述命令时,需要将 `/path/to/public/key` 替换为 RPM 包签名的公钥文件路径。一般情况下,公钥文件可以在软件包官方网站或镜像站点上下载得到。 ### 回答2: 在安装rpm软件时,如果出现"nokey"的提示,说明系统没有找到对应软件包的密钥。这个密钥用于验证软件包的真实性和完整性,是保证软件包安全性的一种方式。 要解决这个问题,可以尝试以下方法: 1. 添加密钥:可以通过下载软件包的密钥并手动添加。首先,需要找到软件包的官方密钥,一般可以在软件包的官方网站上找到。然后,使用以下命令导入密钥: `rpm --import 公钥文件路径` 公钥文件路径是下载的密钥文件的存放路径。 2. 不验证密钥:如果你对软件包的来源有信任,请使用以下命令进行安装,跳过密钥验证: `rpm --import --nosignature 软件包文件名` 软件包文件名是你要安装rpm软件包的文件名。 3. 禁用密钥验证:如果你确定不需要验证密钥,可以在/etc/yum.conf文件中添加以下配置来禁用密钥验证: `gpgcheck=0` 这样,在使用yum命令安装rpm软件包时就不会进行密钥验证了。但请注意,这样做会降低软件包的安全性。 无论使用哪种方法,都需要谨慎处理,确保你信任软件包的来源,以免安装不受信任的软件包造成安全风险。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值