我使用的是 RL v9.1。包裹似乎在那里(PCRE2-工具-10.40-2.el9.x86_64.rpm)但 yum 没有看到它:
yum install pcre2-tools
runner_gitlab-runner 1.4 kB/s | 1.0 kB 00:00
runner_gitlab-runner-source 1.4 kB/s | 951 B 00:00
No match for argument: pcre2-tools
Error: Unable to find a match: pcre2-tools
答案1
您提到的软件包可以在开发仓库
维基百科提到:
该存储库只能用于包构建/开发目的,并且不应该永久启用。
要仅从安装pcre2-tools
,devel
您可以使用includepkgs
:
包括包装
在所有操作中包含此存储库的包,由名称或全局指定并用逗号分隔。与 exceptpkgs 相反,DNF 将排除存储库中与此列表不匹配的任何包。这与 exceptpkgs 结合使用并且不会覆盖它,所以如果您 'excludepkgs=.i386' 和 'includepkgs=python' 那么 DNF 在此存储库中只能看到以 python 开头且没有 i386 架构的软件包。可以使用 --disableexcludes 命令行开关禁用。默认为[]。
- 启用存储库
dnf config-manager --set-enabled devel
2:使用您喜欢的编辑器添加includepkgs
指令
sudo -e /etc/yum.repos.d/Rocky-Devel.repo
在文件中,添加:
includepkgs=pcre2-tools
并保存
现在,您可以安装pcre2-tools