Como instalar o lynx em uma máquina AWS redhat que não consegue encontrar o pacote?

Como instalar o lynx em uma máquina AWS redhat que não consegue encontrar o pacote?

Estou tentando instalar o lynx em uma máquina AWS Redhat usando o seguinte:

[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

Minha pergunta é:Como instalar o lynx em uma máquina AWS redhat que não consegue encontrar o pacote?

Responder1

Você precisa habilitar os canais opcionais. Na AWS isso é feito de uma maneira diferente:

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

Responder2

Você tem poucas escolhas; cada um com seus prós, contras e subopções:

  • Adicione um repositório yumque contém o pacote lynx e provavelmente todas as dependências necessárias.EPELeRepoForgesão os candidatos mais prováveis ​​​​aqui.
  • Encontre um RPM lincepara a versão do seu sistema operacional (parece RHEL7, então o CentOS 7 provavelmente ficará bem). Baixe e instale, é provável que isso leve a uma busca por mais RPMs necessários.
  • Construa você mesmo o lynx, requer um ambiente de construção funcional e todas as dependências:
  • Você realmente precisa do lince? Existem outros navegadores baseados em texto que provavelmente fazem parte do conjunto de pacotes RHEL7: w3m e elinks vêm à mente.

Responder3

[Como mencionei em um comentário há alguns anos...]

elinksé muito melhor na renderização de HTML moderno do que lynx. Veja como ficam boas molduras e mesas:

exemplo de elinks

Responder4

Essas etapas funcionaram para mim no RHEL 7.6 na AWS:

$ 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 

informação relacionada