2

我需要安装 perl-Expect,所以,我执行了:

#  yum install -y perl-Expect
Error: Package: perl-Expect-1.21-14.el7.noarch (epel)
           Requires: perl(IO::Pty) >= 1.03
Error: Package: perl-Expect-1.21-14.el7.noarch (epel)
           Requires: perl(IO::Tty)

好的,我需要安装 perl(IO::Pty)

我启动了

# yum install -y "perl(IO::Pty)"
No package perl(IO::Pty) available.
Error: Nothing to do

那么,如何将所有必需的 perl 模块安装到 RHEL 中呢?

4

2 回答 2

0

perl-IO-Tty软件包由rhel-7-server-optional-rpms 存储库提供。您的系统上似乎未启用可选存储库。这个 Stack Overflow 答案解释了如何做到这一点:

subscription-manager repos --enable rhel-7-server-optional-rpms
于 2021-12-17T12:30:09.220 回答
0

您可以尝试使用以下命令搜索包裹的每一部分:sudo yum search perl | grep IO | grep Pty

return: perl-IO-Pty-Easy.noarch : IO::Pty 的简单接口

但是,我使用了您的代码,在 CentOS 7 中减去-y,发现以下内容:

$ sudo yum install "perl(IO::Pty)"
Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package perl-IO-Tty.x86_64 0:1.10-11.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================
 Package                                       Arch                                     Version                                          Repository                                      Size
==============================================================================================================================================================================================
Installing:
 perl-IO-Tty                                   x86_64                                   1.10-11.el7                                      CentOS-Cache                                    42 k

Transaction Summary
==============================================================================================================================================================================================
Install  1 Package

Total download size: 42 k
Installed size: 76 k
Is this ok [y/d/N]:

确保您有权访问默认存储库并且它们已启用...

希望这会有所帮助,彼得

于 2020-01-12T21:35:56.977 回答