我尝试在 redhat 8 系统上安装 w3m 并收到错误。
# yum install w3m.x86_64
Updating Subscription Management repositories.
misc 53 kB/s | 2.0 kB 00:00
chop_vmware 44 kB/s | 2.0 kB 00:00
Error:
Problem: conflicting requests
- nothing provides perl(NKF) needed by w3m-0.5.3-60.git20230121.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
# uname -a
Linux reslndbhisbox05.research.chop.edu 4.18.0-425.10.1.el8_7.x86_64 #1 SMP Wed Dec 14 16:00:01 EST 2022 x86_64 x86_64 x86_64 GNU/Linux
按照建议尝试 --skip-broken 或 --nobest 没有解决问题。我很感激任何帮助。谢谢。
最佳答案
w3m rpm 需要提供“perl(NFK)”的 rpm。这是由任何附带 NFK perl 模块的 rpm 自动生成的虚拟文件。
查看https://pkgs.org/ ,看起来这是由 Powertools 存储库中的 perl-NFK rpm 提供的。也许您的系统上没有启用此存储库,这就是 dnf 找不到该包的原因。
关于perl - 错误: nothing provides perl(NKF) needed by w3m-0. 5.3-60.git20230121.el8.x86_64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75842330/