本文介绍: PowerTools一个可选仓库,在等系统默认启用PowerTools。此库包含了许多软件包,这些包在安装其他应用程序需要作为依赖项,并且主要是从源代码构建应用程序;也包含一些非常有用的工具软件包,如额外开发工具、辅助软件和库等等,以便开发人员系统管理员在其系统中进行开发管理。如果仅仅是想在安装时候使用可以命令添加参数,仅对当前命令生效;如果想全局开启可以使用下面的方式

环境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 中常用的一些工具如下

如果仅仅是想在安装的时候使用可以在命令中添加 --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

原文地址:https://blog.csdn.net/peng2hui1314/article/details/131164408

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_27276.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注