Como instalo a tela no RHEL 7.2

1

Estou com problemas para tentar instalar a tela na versão 7.2 do Red Hat Enterprise Linux Client.

Eu tentei:

sudo yum install screen

Também ...

sudo yum install screen.x86_64

Correndo ...

sudo yum list screen

rende ...

Erro: nenhum pacote correspondente à lista

+-------------------------------------------+
    Installed Product Status
+-------------------------------------------+
Product Name:   Red Hat Enterprise Linux Desktop
Product ID:     68
Version:        7.5
Arch:           x86_64
Status:         Subscribed
Status Details:
Starts:         04/24/2018
Ends:           04/24/2019

A execução de sudo yum repolist me deu isto:

repo id repo name status

elasticsearch-2.x  Elasticsearch repository for 2.x packages - 22

epel/x86_64  Extra Packages for Enterprise Linux 7 - x86_64 - 12585

google-chrome  google-chrome - 3 

kibana-4.4  Kibana repository for 4.4 x packages - 5

logstash-2.2  logstash repository for 2.2 packages - 5

rhel-7-desktop-rpms/7Client/x86_64 Red Hat Enterprise Linux 7 Desktop (RPMs) - 16420

repolist: 29,040

Eu definitivamente sou um usuário linux mais novo, então peço desculpas se isso é uma correção simples, mas estou com dificuldades para encontrar uma resposta via google.

    
por Stimulai 12.06.2018 / 18:20

2 respostas

1

O comando para instalar a tela é definitivamente yum -y install screen .

Como o yum está relatando que o pacote não foi encontrado, seu problema é que os metadados do seu cliente estão confusos ou o repositório no servidor está desordenado. A situação é provavelmente uma questão do lado do cliente. Os seguintes comandos devem ajudar a limpar o seu cliente de qualquer problema simples:

service rhsmcertd restart
subscription-manager refresh
yum clean all && yum rm -rf /var/cache/yum && yum makecache

Além disso, verifique se seus repositórios estão sendo gerenciados pelo gerenciador de assinaturas. O arquivo de configuração /etc/rhsm/rhsm.conf precisa ter o seguinte valor definido manage_repos = 1 . Se os seus repos não foram gerenciados anteriormente, faça a alteração e execute as etapas anteriores.

Se o problema estiver no servidor e você não tiver acesso aos repositórios, você estará sem sorte instalando-o por esses métodos. No entanto, você sempre pode baixar o RPM manualmente e instalar o arquivo localmente

yum -y localinstall ~/Downloads/screen

EDITAR: Por algum motivo ou por outro, seus repositórios configurados não estão funcionando corretamente. Eu tenho uma assinatura rhel-6-workstation-rpm, e é aí que o pacote de tela está localizado. Vejo que você tem uma assinatura rhel-7-desktop-rpm, que é o repositório em que eu esperaria que o rpm estivesse.

Execute o seguinte comando para ver se você tem algum repositório desativado:

egrep -Hi '(^\[|^enabled)' /etc/yum.repos.d/*

Se houver um repositório desativado que pareça importante, modifique o arquivo de configuração e altere o repositório para ativado

Você também pode procurar por assinaturas disponíveis que devem ser anexadas à sua máquina:

subscription-manager list --all

Esta saída será bastante longa, por isso, analise com cuidado.

    
por 12.06.2018 / 18:40
0

Estou postando isso como uma nova resposta, porque estou muito confiante de que essa é a "solução" correta para o seu problema.

Infelizmente, se você visual o pacote na pesquisa de pacotes do Redhats (é necessária conta RedHat)

Você verá que o pacote 'screen' está NOT disponível no repositório 'rhel-7-desktop-rpms'. Este pacote é somente disponível nos seguintes repositórios:

  • rhel-7-server-rpms
  • rhel-7-server-eus-rpms
  • rhel-7-workstation-rpms

Essencialmente, você não tem a assinatura correta que contém o pacote de tela.

Isso parece absurdo, considerando que a tela é um pacote incrivelmente importante, e geralmente é um requisito para ser instalado em todas as máquinas.

Essas distinções devem ser mais óbvias ao escolher entre uma área de trabalho, em vez de uma assinatura de estação de trabalho, porque elas são não intuitivas. Eu fui mordido por este problema antes, e é uma das minhas maiores queixas com RedHat.

    
por 13.06.2018 / 00:00