パッケージが見つからない AWS Redhat マシンに lynx をインストールするにはどうすればよいですか?

パッケージが見つからない AWS Redhat マシンに lynx をインストールするにはどうすればよいですか?

次を使用して、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

私の質問は次のとおりです:パッケージが見つからない AWS Redhat マシンに lynx をインストールするにはどうすればよいですか?

答え1

オプションのチャネルを有効にする必要があります。AWS では、これは別の方法で行われます。

yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional

答え2

いくつかの選択肢があり、それぞれに長所、短所、サブ選択肢があります。

  • yumリポジトリを追加するlynx パッケージと、おそらく必要なすべての依存関係が含まれています。エペルそしてレポフォージここでは最も可能性の高い候補です。
  • Lynx RPMを探すお使いの OS バージョン用 (RHEL7 のようですので、CentOS 7 のものでもおそらく問題ありません)。ダウンロードしてインストールします。これにより、必要な RPM がさらに検索される可能性があります。
  • 自分で Lynx をビルドするには、動作するビルド環境とすべての依存関係が必要です。
  • 本当に lynx が必要ですか? RHEL7 パッケージ セットの一部であると思われる他のテキスト ベースのブラウザーとしては、w3m や elinks などが思い浮かびます。

答え3

[数年前のコメントでも触れましたが...]

elinksは、最新の HTML のレンダリングに よりもはるかに優れていますlynx。フレームとテーブルの見栄えの良さをご覧ください。

elinksの例

答え4

以下の手順は、AWS の RHEL 7.6 で有効でした。

$ sudo yum install redhat-indexhtml
$ wget https://rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/lynx-2.8.8-0.3.dev15.el7.x86_64.rpm
$ sudo rpm -ivh lynx-2.8.8-0.3.dev15.el7.x86_64.rpm 

関連情報