如何在找不到包的 AWS redhat 机器上安装 lynx?

Haw*_*eye 5 redhat yum

我正在尝试使用以下方法在 AWS Redhat 机器上安装 lynx:

[ec2-user@ip-XX-XX-XX-XX ~]$ sudo yum install lynx                                    
Loaded plugins: amazon-id, rhui-lb
rhui-REGION-client-config-server-7                       | 2.9 kB     00:00
rhui-REGION-rhel-server-releases                         | 3.7 kB     00:00
rhui-REGION-rhel-server-rh-common                        | 3.8 kB     00:00
rhui-REGION-rhel-server-releases/7Server/x86_64/primary_db |  14 MB   00:00
rhui-REGION-rhel-server-releases/7Server/x86_64/updateinfo | 639 kB   00:00
No package lynx available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何在找不到包的 AWS redhat 机器上安装 lynx?

小智 6

你有几个选择;每个都有其优点,缺点和子选择:

  • 添加一个包含 lynx 包的 yum 存储库,以及可能需要的所有依赖项。EPELRepoForge是这里最有可能的候选者。
  • 为您的操作系统版本找到一个 lynx RPM(看起来像 RHEL7,所以 CentOS 7 可能没问题)。下载并安装,这可能会导致搜索您需要的更多 RPM。
  • 自己构建 lynx,需要工作构建环境和所有依赖项:
  • 你真的需要猞猁吗?还有其他基于文本的浏览器可能是 RHEL7 软件包集的一部分:想到了 w3m 和 elinks。

  • `elinks` 在呈现现代 HTML 方面比 `lynx` 好得多 (3认同)

Mic*_*ton 5

您需要启用可选通道。在 AWS 上,这是以不同的方式完成的:

yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
Run Code Online (Sandbox Code Playgroud)