Wie installiere ich Lynx auf einer AWS-Redhat-Maschine, die das Paket nicht finden kann?

Wie installiere ich Lynx auf einer AWS-Redhat-Maschine, die das Paket nicht finden kann?

Ich versuche, Lynx mit Folgendem auf einer AWS Redhat-Maschine zu installieren:

[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

Meine Frage ist:Wie installiere ich Lynx auf einer AWS-Redhat-Maschine, die das Paket nicht finden kann?

Antwort1

Sie müssen die optionalen Kanäle aktivieren. Bei AWS geschieht dies anders:

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

Antwort2

Sie haben mehrere Möglichkeiten, jede mit ihren Vor- und Nachteilen sowie Unteroptionen:

  • Fügen Sie ein Yum-Repository hinzudas das Lynx-Paket und wahrscheinlich alle benötigten Abhängigkeiten enthält.EPELUndRepoForgesind hier die wahrscheinlichsten Kandidaten.
  • Finden Sie ein Lynx RPMfür Ihre Betriebssystemversion (sieht aus wie RHEL7, daher ist CentOS 7 wahrscheinlich in Ordnung). Laden Sie es herunter und installieren Sie es. Es besteht die Möglichkeit, dass dies zu einer Suche nach weiteren RPMs führt, die Sie benötigen.
  • Erstellen Sie Lynx selbst. Dies erfordert eine funktionierende Build-Umgebung und alle Abhängigkeiten:
  • Brauchen Sie wirklich Lynx? Es gibt andere textbasierte Browser, die wahrscheinlich Teil des RHEL7-Paketsatzes sind: w3m und elinks fallen mir da ein.

Antwort3

[Wie ich vor ein paar Jahren in einem Kommentar erwähnt habe …]

elinksist beim Rendern von modernem HTML viel besser als lynx. Sehen Sie, wie gut Frames und Tabellen aussehen:

Beispiel für E-Links

Antwort4

Diese Schritte haben bei mir unter RHEL 7.6 in AWS funktioniert:

$ 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 

verwandte Informationen