Como faço para transformar um repositório yum local em um satélite local para muitos outros repositórios?

2

Não sei se estou fazendo essa pergunta da melhor maneira. Eu estou fazendo o meu melhor para perguntar da maneira mais clara possível.

Eu gostaria de construir um servidor de repositório yum local (para o meu cluster) de tal forma que eu possa adicionar este repositório yum aos meus servidores dentro da minha infraestrutura e então, agregar todos os repositórios yum externos através deste repositório.

O objetivo final é que o repositório yum local se torne a fonte do software que deve estar presente em meu cluster interno. Como tal, posso controlar as versões de pacotes disponíveis para o meu cluster em uma única fonte.

Eu gostaria de receber qualquer ajuda e conhecimento aqui.

Obrigado

    
por Luis Felipe Moura Pereira De S 25.05.2015 / 22:16

2 respostas

0

A coisa mais simples é um trabalho cronizado para remover uma árvore de um repositório público no mundo (mirror.centos.org qualquer um?) e fazer com que ela espelhe tudo em / var / www / html / reponame.

Mais adiante, pense seriamente em olhar para o projeto do sapateiro a partir do redhat. É um excelente gerenciador de repo, e mais tarde irá ajudá-lo a construir repositórios em distros, colá-lo com perfis para kickstarts e, como mágica, você terá um servidor espelho e de instalação completo. Mas são mais do que os 20 minutos que um script cronget wget vai tomar, então ... amanhã.

    
por 22.08.2015 / 23:50
-1

Basta colocar todos os repos em um servidor (melhor um cluster) e depois "compartilhar" o repositório, usando ftp ou http.

    
por 25.05.2015 / 22:27