使用yum命令安装软件包“libmcrypt-devel”
运行yum命令如下:
yum install libmcrypt-devel
提示有这个软件以及软件版本信息,输入y后下载软件包。
稍后提示错误如下:
错误提示截图中,警告软件包libmcrypt-devel-2.5.8-26.el8.x86_64.rpm已经下载,key ID不符。
紧接着提示扩展包针对的是TencentOS server
下面就是curl无法打开文件的提示。
这里有两个问题:1个是软件包没安装上,1个是curl报错。
软件包已经下载,用rpm命令安装即可。
rpm -ivh /var/cache/dnf/epel-ba18727ec3da00fe/packages/libmcrypt-devel-2.5.8-26.el8.x86_64.rpm
不出所料顺利完成。
至于curl错误,是因为/etc/pki/rpm-gpg下面确实缺少这个文件。
为何缺少文件呢?
这个是因为epel.repo文件中指定了这个文件。
那为什么指定了这个文件呢?
这是因为epel.repo文件是我从其他服务器复制过来的。
两个系统不同,直接复制yum源文件过来缺少其它文件支持。
之后我就删除了epel.repo文件(因为我只需要安装一个epel上的包,目的已经达到)。
如果要长期使用epel源,还是按正规方式安装使用为好。