Fedora dnf gcc 时候警告/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64问题

dnf install gcc

出现如下:

警告:/var/cache/dnf/fedora-022e0d5fd8a6b38e/packages/gcc-7.1.1-3.fc26.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 64dab85d: NOKEY
Curl error (37): Couldn‘t read a file:// file for file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64 [Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64]

解决方法: 红色版本按自己实际修改

一:    rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-26-x86_64

二:  1.   rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-26-primary

2.   rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-26

两种方式解决,

时间: 2024-10-06 21:31:33

Fedora dnf gcc 时候警告/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x86_64问题的相关文章

安装软件包的三种方法rpm包rpm工具yum工具

7.1 安装软件包的三种方法 rpm工具rpm(Redhat Package Manager)RPM软件包管理器,是以一种数据库记录的方式来将我们所需要的套件安装到Linux主机的一套管理程序.rpm包是预先在Linux机器上编译好并打包好的文件,安装起来非常快捷.但是有一个缺点:安装环境必须与编译时的一致或相当:包与包之间存在着相互依赖的情况,安装或卸载包时需要先把依赖的包安装/卸载,如果依赖的包时系统所必须的,那就不能卸载这个包. yum工具 yum命令是在Fedora和RedHat以及SU

RPM及其rpm命令详解

前言:       Linux原本只是一个kernel,但为什么我们今天用的linux系统,会有如此强大的功能呢?这是因为在kernel的基础上,发行商给我们安装了很多软件包,使linux系统具有了丰富的功能.      Linux界软件安装的两大主流是:RPM和dpkg.dpkg(Debian Packager)最早是由Debian Linux社区开发,RPM(Redhat Package Manager)是由redhat公司开发,而包括Fedora,CentOS,Suse等大的发行商都使用R

本地yum源无法使用 ,rpm --import public.gpg.key

一次重装CentOS7系统后,挂载光驱并制作成本地yum源却无法使用yum进行安装,这TM着实有点闹心.o(>﹏<)o 案发现场: [[email protected] ~]# yum -y install /mnt/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm You have enabled checking of packages via GPG keys. This is a good thing.However, you do not have an

如何查找一个命令由哪个rpm安装&amp;&amp;rpm 的相关查询方法

[[email protected]nginx src]# which python3 /usr/bin/python3 [[email protected]-can-nginx src]# rpm -qf /usr/bin/python3 python34-3.4.8-1.el6.x86_64 [[email protected]-can-nginx src]# rpm -ql python34-3.4.8-1.el6.x86_64 /usr/bin/pydoc3 /usr/bin/pydoc

linux包之rpm之rpm命令

必须选择下面的基本模式:Query, Verify,  Signature  Check, Install/Upgrade/Freshen, Uninstall, Initialize Database, Rebuild Database, Resign, Add Signature, Set Owners/Groups, Show Querytags, and Show Configuration. rpm一般选项:可以用于所有的不同的模式中.-vv rpm查询选项的通用格式:rpm {-q|

YUM安装MONGODB发生Error in PREIN scriptlet in rpm package mongodb-enterprise-server-4.0.2-1.el6.x86_64错误

小知识1: 使用root权限都不能编辑某个文件,很可能是使用chattr命令锁定该文件了.通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录.chattr命令不能保护/./dev./tmp./var目录.lsattr命令是显示chattr命令设置的文件属性. 使用lsattr file 查看是否被锁: [[email protected] packages]# lsattr /etc/shadow ----i--------e- /etc/shadow 使用chattr

rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm出现error: open of vsftpd-3.0.2-22.el7.x86_64.rpm failed: No such file or directory的解决方法

情况一: 出现如图问题, 我当时的问题是通过安装rpmbuild工具软件解决的 以前制作rpm时,没有遇到过这个问题,几经搜索也没有解决.后来发现当前的centos没有安装 rpmbuild 工具软件.以前的系统安装了,索性就安装了 rpmbuild软件 yum install rpm-build 然后 rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm rpm -Uvh vsftpd-3.0.2-22.el7.x86_64.rpm 就安装好了 情况二: vsftpd

GCC笔记(警告.优化以及调试选项)

GCC提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告: -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat -Wchar-subscripts -Wimplicit-int -Wimplicit-function-declaration -Wcomment -Wformat -Wmain (only for C/ObjC and unless -ffreestanding) -Wmissing

高版本fedora安装gcc 4.9

在这里我们使用CentOS 7 SCL源.CentOS SCL中提供了devtoolset-3-gcc-c++,版本正好为4.9.2 . 首先需要下载CentOS 7 SCL源CentOS-SCL-el7.tar.gz,这里提供百度云和Google Drive的地址. 下载后解压,将其中的repo文件和key文件复制到/etc/目录下: [plain] view plain copy print? sudo cp ./etc/* /etc -rf 安装devtoolset-3-gcc-c++ [