Yum-Repo-Sync

yum-repo-sync permite a você criar um repositório local para os pacotes do YUM de forma rápida e facil, aqui você poderá ver irá aprender a instalar e configurar o programa.

Read in English

O programa consiste basicamente de duas parte, o script em si e um arquivo de configuração, o script lê o arquivo de configuração para obter as informações necessárias e usa o rsync para fazer o download dos arquivos.

O arquivo de configuração está localizado em /etc/sysconfig/yum-repo-sync, o arquivo é de fácil compreensão.

Na instalação padrão o executável fica localizado em /usr/sbin/yum-repo-sync

No arquivo de configuração já existe as informações sobre alguns repositórios, porém todos estão desativadas, para ativar basta editar o arquivos de configuração e mudar a variável ENABLE_D de false para true.

Se você precisar habilitar apenas um repositório você pode adicionar a linha ENABLE_n=”true”, o n é o número sequencial do repositório.

Não é necessário cria o diretório que você especificar em UPDATE_DIR_n pois o próprio script irá se encarregar de criar caso o diretório não exista.

Licença

Esse programa é distribuído sob licença GPL e pode ser livremente modificado e redistribuído porém o seu autor pede que modificação significativas sejam reenviadas para ele para que ele possa incluir no código principal para beneficiar mais pessoas.

Instalação

tar.gz

Para instalar via codigo fonte basta descompactar

tar -xzvf yum-repo-sync-<version>.tar.gz

depois entrar no diretorio

cd yum-repo-sync-<version>

e usar o comando make

make

Para ativar o sincronismo diário basta criar um link dentro do diretorio /etc/cron.daily/ usando o comando

ln -s /usr/sbin/yum-repo-sync /etc/cron.daily/yum-repo-sync

RPM

Para instalar via RPM é muito fácil basta executar o comando

rpm -ivh yum-repo-sync-<version>.noarch.rpm

Rebuild src.rpm

Para recriar o RPM usando o fonte em RPM basta digitar

rpmbuild --rebuild yum-repo-sync-<version>-src.rpm

Para criar o RPM diretamente pelo tar.gz

rpmbuild -ta yum-repo-sync-<version>.tar.gz

Desinstalar

Para de remover o programar você usar

make uninstall

a partir do diretório do código fonte do programa, ou

rpm -e yum-repo-sync

Download

yum-repo-sync-2.0.tar.gz
yum-repo-sync-2.0-0.noarch.rpm
yum-repo-sync-2.0-0.src.rpm

Rodrigo Luis Silva

Gestor de equipes especialista em sistemas GNU/Linux com vasta experiência em gerenciamento de storage, virtualização, network, desenvolvimento e outros.

More Posts - Website

Follow Me:
Twitter

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Home Softwares Yum-Repo-Sync