Eu tenho uma situação em que os arquivos de repositório de estoque que deveriam existir em /etc/yum.repos.d/
(como centos-base.repo
) não estão presentes. Eu preciso instalá-los. Tenho certeza de que isso é simples, mas depois de horas de pesquisa, parece que não estou pesquisando corretamente no Google.
Basicamente, eu tenho um servidor com repositórios personalizados que são inúteis para mim. Eu preciso de epel, e epel precisa centos-base.repo
. Também preciso do repositório do postgres.
Respostas:
Crie um arquivo chamado Centos-Base.repo no seguinte diretório /etc/yum.repos.d
Coloque as seguintes informações dentro do arquivo:
Salve e corra.
Então corra.
Se você estiver copiando isso para a massa
vi
, verifique as quebras de linha. Eu tive que corrigir algumas edições que aconteceram durante a copiar e colar.fonte
Você pode reinstalar manualmente o
centos-release
-rpm usando:fonte
yum remove centos-release
- que normalmente deve desinstalar todo o sistema.Para mim, o problema foi resolvido limpando todos os repositórios e adicionando novos daqui, considerando minha versão do CentOS:
fonte