解决 CentOS/Alma 安装 libpcap-devel 报错:No match for argument: libpcap-devel

news2024/10/1 1:27:29

环境:Alma 8.5Centos 7.x

解决方案

Linux 安装软件的时候,需要 libpcap-devel 这个组件,执行命令:yum install libpcap-devel ,然后报错如下:

Last metadata expiration check: 0:05:24 ago on Mon 12 Jun 2023 09:27:18 AM CST.
No match for argument: libpcap-devel
Error: Unable to find a match: libpcap-devel

没有匹配到相应的依赖,通过 Google 搜索,该问题的主要原因是在 CentOS 8 / Rocky Linux 8 / RHEL 8 Linux / Alma Linux 等系统默认不启用PowerTools存储库。如果需要使用的话,可以通过下面的方式进行操作(临时指定存储库):

# 临时使用
dnf --enablerepo=powertools install libpcap-devel

拓展:什么是 PowerTools?

PowerTools 是一个可选仓库,在 CentOS 8 / Rocky Linux 8 / RHEL 8 Linux / Alma Linux 等系统默认不启用 PowerTools

此库包含了许多软件包,这些包在安装其他应用程序时需要作为依赖项,并且主要是从源代码构建应用程序;也包含一些非常有用的工具和软件包,如额外的开发工具、辅助软件和库等等,以便开发人员和系统管理员在其系统中进行开发和管理。

PowerTools 中常用的一些工具如下:

  • device-mapper-devel
  • kmod-devel
  • maven-common
  • mariadb-common
  • opencv
  • perl-*
  • cmake
  • protobuf

如果仅仅是想在安装的时候使用,可以在命令中添加 --enablerepo=powertools 参数,仅对当前命令生效;如果想全局开启可以使用下面的方式。

yum 开启 PowerTools (全局)

在启用PowerTools仓库之前,需要先安装EPEL存储库。以root用户身份登录终端,然后输入以下命令:

sudo yum install epel-release

安装完成后,启用PowerTools仓库。可以使用以下命令启用PowerTools仓库:

sudo yum config-manager --set-enabled PowerTools

这个命令会在CentOS中启用PowerTools仓库。可以通过下面的命令查看主机所使用的仓库:

yum repolist

# 显示如下
repo id         repo name
appstream       AlmaLinux 8 - AppStream
baseos          AlmaLinux 8 - BaseOS
extras          AlmaLinux 8 - Extras
powertools		AlmaLinux 8 - PowerTools # 出现这行表示启用成功

dnf 开启 PowerTools(全局)

RHEL 8 / CentOS 8 / Alma Linux 8中,Dandified Yumdnf)已经取代了旧版本的yum包管理器。

小知识:
Dandified /ˈdændɪfaɪd/ /ˈdændɪfaɪd/

  • adj. :打扮得华丽的;打扮得像花花公子的
  • v. :打扮时髦;使像花花公子(dandify 的过去分词)

哈哈哈。

在这里插入图片描述

如果想要启用PowerTools仓库,可以执行以下命令:

sudo dnf config-manager --set-enabled PowerTools

执行完这个命令后,PowerTools仓库将被启用。

可以通过下面的命令查看主机所使用的仓库:

dnf repolist

# 显示如下
repo id         repo name
appstream       AlmaLinux 8 - AppStream
baseos          AlmaLinux 8 - BaseOS
extras          AlmaLinux 8 - Extras
powertools		AlmaLinux 8 - PowerTools

【注】如果没有 config-manager,还需安装 dnf-config-manager 插件,安装如下:

# 安装 dnf-config-manager 插件
sudo dnf install 'dnf-command(config-manager)'

# 启用 PowerTools 仓库
sudo dnf config-manager --set-enabled PowerTools

个人博客:Roc’s Blog

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/687134.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

5.3 Linux目录配置

5.3.1 Linux目录配置的依据--FHS 根据FHS的标准文件指出,他们的主要目的是希望让使用者可以了解到已安装软件通常放置于那个目录下, 所以他们希望独立的软件开发商、操作系统制作者、以及想要维护系统的使用者,都能够遵循FHS的标准。 也就是…

ECS 简略版说明五:Baking and entity scenes

目录 Baking and entity scenes Creating and editing sub scenes Accessing data in a baker Loading and unloading entity scenes Baking and entity scenes Baking 是一个把 sub scenes 转变成 entity scenes 的过程,使用 bakers和 baking systems: A sub …

数据中心供配电监控系统解决方案介绍 安科瑞 许敏

摘 要:供配电系统始终是数据中心比较重要的内容,在供配电系统能够得到平稳安全的运行的时候,才能够促使数据中心的相关设备具有比较可靠的动力源泉。在新型数据中心不断发展的过程中,其功率密度也相对比较大,对供电的要…

销售人员如何通过CRM系统提升业绩

面对日趋激烈的竞争,销售人员的压力也日益剧增。尤其伴随流量红利的消失,越来越多的企业开始借助数字化工具赋能销售人员,希望通过工具的加持,实现销售人才和销售工具的“人器合一”,最终助力企业业绩的增长。 在市场有…

专访虎牙直播毛茂德 | 看互联网老兵如何用技术驱动效能提升?

引言 作为一位经历了互联网、移动互联网阶段的老兵,毛茂德老师一路走来,始终保持自己的技术初心,不断探索未知领域的宽度,进入虎牙直播后,他积极推动虎牙拥抱云原生,进行业务创新,同时他也发挥技…

1. MongoDB快速实战与基本原理

分布式缓存技术Redis 1. MongoDB介绍1.1 什么是MongoDB1.2 MongoDB vs 关系型数据库1.3 MongoDB的技术优势1.4 MongoDB的应用场景 2. 2.MongoDB快速开始2.1 linux安装MorgoDB 本文是按照自己的理解进行笔记总结,如有不正确的地方,还望大佬多多指点纠正&a…

基于SpringBoot+mybatis+layui就业管理系统设计和实现

基于SpringBootmybatislayui就业管理系统设计和实现 博主介绍:5年java开发经验,专注Java开发、定制、远程、指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式 文…

【STL】容器适配器

放在专栏【C知识总结】,会持续更新,期待支持 1、什么是适配器? 我们生活中就存在大量的适配器,最常见的莫过于我们常见的电源适配器,它的作用就是将交流电源转化为直流电源进行输出,可以说电源适配器在电流…

618复盘:爆款存当下,蓝海寄未来

价格,贵必赔。优惠,直接减。 号称史上最内卷的一届618在一家又一家号称史上最大补贴的狂欢下,落幕得悄无声息,各大平台默契地都没有公布具体GMV。 这样的结局似乎已有预见。此前有媒体援引浙江大学经济学院教授叶建亮的说法&…

从小白到大神之路之学习运维第47天---第三阶段----Iptables、路由表的配置、Linux下创建虚拟IP

第三阶段基础 时 间:2023年6月26日 参加人:全班人员 内 容: Iptables、路由表的配置、Linux下创建虚拟IP 目录 Iptables 1. 查看 iptables 设置: 2. 开启全部流量: 3. 关闭全部流量: 4. 允许某…

【Jmeter教程】_事务控制器

目录 一、添加事务控制器 二、事务控制器参数说明 三、运用事务控制器 统计性能测试结果一定会关注TPS,TPS表示每秒处理事务数,JMeter默认每个事务对应一个请求。我们可以用逻辑控制器中的事务控制器将多个请求统计为一个事务。 一、添加事务控制器 …

分享 5 个你可能不知道的前端小技巧

大家都知道,如今前端开发是一个充满活力的领域,每天都会涌现出新的技术和最佳实践。 作为前端开发人员,如果你真的想创建引人入胜、直观且响应迅速的用户界面,就必须时刻跟进最新的趋势和技术。 作为前端开发人员,我们…

不止10倍提速!PCIe EtherCAT实时运动控制卡XPCIE1032H 等您评测!

在高速高精运动控制领域,数据交互的快慢对产线的生产效率起着重要作用。提升数据交互速度能够实时地接收和处理大量的传感器监控运行数据、运动指令和反馈信息,从而实现更精确的运动控制、速度调整和轨迹规划,进而提高系统的响应时间和稳定性…

LDR6023C 专门为USB-C接口无线领夹式麦克风方案打造

推出领夹式无线麦克风方案,专门为USB-C接口手机打造,兼容性非常的游戏,可让手机同时一边充电一边传输数据。 随着直播平台的兴起,网络直播越来越火, 领夹式直播麦克风得到广泛应用, 现在手机,电…

海睿思分享 | 浅谈企业数据质量问题

一、数据质量问题场景 在日常工作中,业务领导经常通过BI系统来了解各项业务的业绩情况。倘若某天,他打开某张核心报表,发现当日某个区域的数据一直是空白的。BI开发人员经过几个小时的排查分析,发现是当日该区域的销售数据存在产…

VsCode 安装Copilot

1,插件安装 (1)首先我们在 VSCode 里面搜索并安装 Copilot 插件: (2)安装后编辑器右下角会出现一个小机器人图标,并且提示我们需要登录 GitHub 账号: 此时需要科学 目前要收费劝退…

增值税高如何解决?有哪些注意事项?

增值税高如何解决?有哪些注意事项? 《税筹顾问》专注于园区招商、企业税务筹划,合理合规助力企业节税! 咦,增值税高了怎么办?这可是个大问题啊!特别是对于那些经济效益还不错的企业来说&#x…

【Leetcode60天带刷】day37——968. 监控二叉树

​ 题目: 968. 监控二叉树 给定一个二叉树,我们在树的节点上安装摄像头。 节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。 计算监控树的所有节点所需的最小摄像头数量。 示例 1: 输入:[0,0,null,0,0] 输出&#…

校园外卖行业内卷之下,高校外卖创业者如何成为卷王?

伴随着外卖行业的不断发展,校园市场前景广阔。校园外卖市场因各大平台的竞争而变得越来越复杂。各种技术支持和经验参考让大学生创业校园外卖越来越困难,市场竞争也越来越激烈。 校园外卖市场究竟有多内卷? 外卖龙头企业。 校园市场广阔的发…

抖音seo矩阵系统:源码编写及优化策略

开发概述 抖音作为一款流行的短视频分享平台,其搜索引擎优化(SEO)的重要性日益凸显。为了提升抖音账号的曝光率和用户粘性,开发一套抖音SEO矩阵系统源码成为了必不可少的一步。 在编写抖音SEO矩阵系统源码时,需要首先…