首页 > 其他分享 >signature hdr data: BAD, no. of btyes(9088) out of range 问题排查与解决方案

signature hdr data: BAD, no. of btyes(9088) out of range 问题排查与解决方案

时间:2024-02-29 11:26:27浏览次数:24  
标签:hdr 9088 安装 no tpm2 el8 64 rpm x86

在使用yum工具安装gcc的时候,报出了signature hdr data: BAD, no. of btyes(9088) out of range 的问题

这是由于centos8中rpm工具存在的一个bug,在校验安装包头部大小的时候,应当限制为64M,但是实际限制了64k
这个问题存在于 rpm-4.14.3-4.el8.x86_64 等版本

查看你本机的rpm版本可以使用命令

rpm -q rpm

解决方案是手动安装更高版本的rpm

dnf install rpm-4.14.3-26.el8.x86_64

再使用这个安装命令的时候,推荐的依赖工具中包含了tpm2-tss-2.3.2-6.el8.x86_64.rpm 但是这个包的头部大小也会超出限制
可以手动安装 tpm2-tss-2.3.2-3.el8.x86_64 这个版本,亲测没有超限,同时也不影响rpm的安装

 dnf install tpm2-tss-2.3.2-3.el8.x86_64

tpm2安装成功后,再次使用dnf安装 rpm-4.14.3-26.el8.x86_64 即可

标签:hdr,9088,安装,no,tpm2,el8,64,rpm,x86
From: https://www.cnblogs.com/sslcheese/p/18043029

相关文章

  • 报错真正的原因export ‘default’(imported as‘Vue’) was not found in‘vue
    运行npmrundev后报错:export'Vue'(importedas'Vue')wasnotfoundin'vue' 并且加载不出页面,查了很久,终于找到原因:报错信息:WARNINGin./src/index.js24:13-16export'Vue'(importedas'Vue')wasnotfoundin'vue'(p......
  • nvs-node多版本控制
    nvs-node多版本控制一、背景假如公司有两个前端项目,一个需要node14.21.3版本,一个需要node20.1.3版本,且两个版本不能同时使用,那么我们在开发的时候就需要来回下载卸载切换,这时我们就需要一个版本切换工具nvs二、下载nvs你可以使用Winget来安装它(在Windows11中默认可用)。......
  • 在K8S中,nodePort的externalTrafficPolicy字段有什么作用?
    在Kubernetes(K8s)中,externalTrafficPolicy字段是Service对象的一个属性,它主要应用于NodePort和LoadBalancer类型的服务,用于控制外部流量进入集群后如何路由到后端的Pods。externalTrafficPolicy可以设置为两种值:Cluster(默认值)和Local。Cluster:当externalTraf......
  • 在K8S中,nodePort默认端口范围是多少? 为什么是这个端口范围?
    在Kubernetes(K8s)中,NodePort服务类型的默认端口范围通常是30000-32767。这个范围是Kubernetes项目早期设定的标准,并且被广泛接受为默认配置。选择这个端口范围的原因有以下几点:避免冲突:低于30000的端口往往被系统保留给一些知名的网络服务和应用程序使用。设置较高......
  • 【APP逆向18】解决NO_PROXY抓包问题
    1.前置:在抓包某货app时,基于关键字搜索,我们发现抓不到返回商品信息的接口,这是怎么回事呢?这是因为在安卓开发时,OkHttp发送请求,设置Proxy.NO_PROXY,基于系统代理都是抓不到包。OkHttpClientclient=newOkHttpClient();FormBodyform=newFormBody.Builder().add("user"......
  • Note - Ruby | 葫芦僧乱判葫芦案
    BasedonRubyMonk。因为神秘原因网站挂掉了,所以弄一下,顺便捡起已经生锈的Ruby。推荐的在线编译器:Link。闲话:这样的话肯定interaction会少,可以多手动运行一下代码。以及有些代码可能会调整,但语法内容是一样的。以及本来想用英语写的,因为Ruby真的很English,算了还是用中文......
  • Ynoi 大分块系列
    最初分块先考虑怎么用分块维护区间第\(k\)小。首先肯定想到二分区间第\(k\)小,然后查询区间有多少个数小于等于\(x\)。但这样时间复杂度是\(\operatorname{O}(n\sqrt{n}\log^2n)\)的,无法通过此题。考虑这样一个事情,我们可以暴力枚举区间第\(k\)小,然后查询区间内有多......
  • yolo7检测学习Bubbliiiing的视频有感——(2)FileNotFoundError: [Errno 2] No such file
    这个问题作为老程序员是不应该犯的,因为只是相对路径和绝对路径的问题按照步骤将对应的数据集放入目录后,运行voc_annotation.py想要生成两个txt文件,结果发现报错FileNotFoundError:[Errno2]Nosuchfileordirectory其实就是classes_path和VOCdevkit_path的路径不对,像我自己......
  • yolo7检测学习Bubbliiiing的视频有感——(1)no model named 'cv2'
    我一直以来也是喜欢用vscode,就跟随B导安装了vscode下载完B导提供的代码后如果想直接跟着视频B导的操作运行predict.py文件是不可能的,需要按照readme文档中的所有提示按照步骤放入所有文件首先针对nomodelnamedcv2这个错误我按照网上的教程先在terminal窗口查询自己是否安装......
  • 微信小程序设置hover-class="none"无效的解决方法
    如上,切换自定义菜单栏,tab会出现点击状态,设置hover-class="none"无效。其实这个问题其实很简单,简单到都想不到,看下出现点击态的组件样式,大概率应该是有设置 cursor:pointer; ,删除掉就好了,问题解决。来看下cursor: pointer;其实这个通常是使用在PC端的,当光标移动到链接导航上......