请问安装yum-utils时报了如下错误需要怎么解决?
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/yum-utils-4.0.21-23.el8.noarch.rpm: signature 头部数据:不当,字节(9548)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/dnf-4.7.0-18.el8.noarch.rpm: signature 头部数据:不当,字节(15628)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/elfutils-0.189-2.el8.x86_64.rpm: signature 头部数据:不当,字节(14936)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/libdnf-0.63.0-16.el8.x86_64.rpm: signature 头部数据:不当,字节(14928)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-dnf-4.7.0-18.el8.noarch.rpm: signature 头部数据:不当,字节(60804)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-dnf-plugins-core-4.0.21-23.el8.noarch.rpm: signature 头部数据:不当,字节(22140)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-libdnf-0.63.0-16.el8.x86_64.rpm: signature 头部数据:不当,字节(13348)的号码超出范围
打开软件包 yum-utils-4.0.21-23.el8.noarch.rpm 出现问题
打开软件包 dnf-4.7.0-18.el8.noarch.rpm 出现问题
打开软件包 elfutils-0.189-2.el8.x86_64.rpm 出现问题
打开软件包 libdnf-0.63.0-16.el8.x86_64.rpm 出现问题
打开软件包 python3-dnf-4.7.0-18.el8.noarch.rpm 出现问题
打开软件包 python3-dnf-plugins-core-4.0.21-23.el8.noarch.rpm 出现问题
打开软件包 python3-libdnf-0.63.0-16.el8.x86_64.rpm 出现问题
下载的软件包保存在缓存中,直到下次成功执行事务。
您可以通过执行 'dnf clean packages' 删除软件包缓存。
错误:GPG 检查失败
试着使用
yum upgrade rpm
后,结果报了类似的错误,如下:
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/dnf-4.7.0-18.el8.noarch.rpm: signature 头部数据:不当,字节(15628)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/elfutils-0.189-2.el8.x86_64.rpm: signature 头部数据:不当,字节(14936)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/libdnf-0.63.0-16.el8.x86_64.rpm: signature 头部数据:不当,字节(14928)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-dnf-4.7.0-18.el8.noarch.rpm: signature 头部数据:不当,字节(60804)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-dnf-plugins-core-4.0.21-23.el8.noarch.rpm: signature 头部数据:不当,字节(22140)的号码超出范围
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/python3-libdnf-0.63.0-16.el8.x86_64.rpm: signature 头部数据:不当,字节(13348)的号码超出范围
打开软件包 dnf-4.7.0-18.el8.noarch.rpm 出现问题
打开软件包 elfutils-0.189-2.el8.x86_64.rpm 出现问题
打开软件包 libdnf-0.63.0-16.el8.x86_64.rpm 出现问题
打开软件包 python3-dnf-4.7.0-18.el8.noarch.rpm 出现问题
打开软件包 python3-dnf-plugins-core-4.0.21-23.el8.noarch.rpm 出现问题
打开软件包 python3-libdnf-0.63.0-16.el8.x86_64.rpm 出现问题
下载的软件包保存在缓存中,直到下次成功执行事务。
您可以通过执行 'dnf clean packages' 删除软件包缓存。
错误:GPG 检查失败
同时使用--nogpgcheck参数安装仍旧报了类似的错误:
运行事务检查
错误:/var/cache/dnf/BaseOS-82351eca59c28538/packages/yum-utils-4.0.21-23.el8.noarch.rpm: signature 头部数据:不当,字节(9548)的号码超出范围
下载的软件包保存在缓存中,直到下次成功执行事务。
您可以通过执行 'dnf clean packages' 删除软件包缓存。
Traceback (most recent call last):
File "/bin/yum", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 193, in user_main
errcode = main(args)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 64, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 99, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 123, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 168, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 240, in do_transaction
tid = super(BaseCli, self).do_transaction(display)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 826, in do_transaction
self.transaction._populate_rpm_ts(self._ts)
File "/usr/lib/python3.6/site-packages/dnf/db/group.py", line 286, in _populate_rpm_ts
hdr = tsi.pkg._header
File "/usr/lib/python3.6/site-packages/dnf/package.py", line 93, in _header
return dnf.rpm._header(self.localPkg())
File "/usr/lib/python3.6/site-packages/dnf/rpm/__init__.py", line 72, in _header
return ts.hdrFromFdno(fdno)
File "/usr/lib64/python3.6/site-packages/rpm/transaction.py", line 186, in hdrFromFdno
raise rpm.error("error reading package header")
_rpm.error: error reading package header
(base)
```shell