Como você atualiza os repositórios do gerenciador de pacotes YUM?

8

Eu tenho uma nova instalação do Red Hat e estou tentando fazer um " yum install tmux", mas está lançando um erro sem pacote disponível :

[root@PSCHQVP20017 ~]# yum install tmux
Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
No package tmux available.
Error: Nothing to do
Patoshi パ ト シ
fonte

Respostas:

5

Você não especificou a distribuição que está usando. Eu acho que é rhel / centos 5 ou 6: nesse caso, você só precisa adicionar o repositório EPEL adequado à sua configuração YUM e, em seguida,

yum update
yum install tmux

Não há necessidade de baixar / compilar manualmente.

Andrea de Palo
fonte
como você adiciona um repositório epel ? e por que o yum não o pega no servidor central com todos esses pacotes? Por que eu tenho que adicionar "novos" o tempo todo.
Patoshi #
você precisa adicionar um novo repositório quando os da sua distribuição oficial não incluírem o pacote que você deseja; às vezes é porque o pacote é muito novo, às vezes porque não é popular, etc. <br> O EPEL, nesse caso, é um repositório "semioficial" que está sendo mantido pelos desenvolvedores do Fedora: "Pacotes extras para o Enterprise Linux (ou O EPEL) é um Grupo de Interesse Especial do Fedora que cria, mantém e gerencia um conjunto de pacotes adicionais de alta qualidade para o Enterprise Linux, incluindo, entre outros, Red Hat Enterprise Linux (RHEL), CentOS e Scientific Linux (SL), Oracle Linux (OL) ".
Andrea de Palo
@duckx, tanto quanto o "servidor central, onde todos estes pacotes são", que é o que um repositório é . Então você tem que dizer onde o servidor central é que tem os pacotes em que você está interessado. (E se você não sabia que antes, tente ler o comentário acima novamente e vai agora fazer mais sentido.)
Caractere curinga
que instala o 1.8 que não é o mais recente :(
Sonic Soul
2

É uma má idéia instalar software "não oficial", especialmente em distribuições "corporativas" ou qualquer tipo de máquina com trabalhos críticos. Você assume toda a responsabilidade pelas correções de segurança (e outras) e a mantém sincronizada com o restante do software do sistema (bibliotecas, configuração, configuração de segurança, ...). Procure alternativas, verifique o que sua distribuição pode ter a dizer sobre o pacote específico. Eles podem estar excluindo devido a problemas insolúveis de algum tipo, talvez licenciamento (que pode ou não ser um problema para você, como usuário final ou devido à situação legal em sua jurisdição) ou até mesmo problemas de segurança.

vonbrand
fonte