Criando um repositório local do Fedora

Baixar as atualizações de software da Internet é aceitável para uma máquina, mas quando esse número aumenta torna-se um processo cansativo. Para agilizar as coisas, é possível transformar um computador da sua rede em um repositório local do Fedora Updates que possa ser usado pelos demais computadores, agilizando muito o processo de atualização de pacotes.

[ Hits: 33.243 ]

Por: Davidson Rodrigues Paulo em 29/10/2007 | Blog: http://davidsonpaulo.com/


Utilizando o repositório local



Depois que todos os pacotes forem baixados, é hora de configurar o Yum para usar o repositório local. Para isso, edite o arquivo /etc/yum.repos.d/fedora-updates.repo e edite-o para ficar conforme o exemplo abaixo (as modificações estão destacadas):

[updates]
name=Fedora $releasever - $basearch - Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
baseurl=http://yum-mirror.exemplo.com/fedora/updates/$releasever/$basearch/
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?
repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

  • Nota: Substitua "yum-mirror.exemplo.com" pelo IP ou DNS do servidor.

Agora, verifique se o Yum está conseguindo acessar o repositório local:

# yum --disablerepo=\* --enablerepo=updates clean metadata
# yum --disablerepo=\* --enablerepo=updates list available


Se tudo estiver correto, deverá ser exibida uma lista com todos os pacotes disponíveis no repositório. A partir daí o Yum fará o download das atualizações diretamente do servidor local, o que acelerará muito o processo.

Fonte


Página anterior    

Páginas do artigo
   1. Introdução e requerimentos
   2. Preparação
   3. Script de sincronização
   4. Utilizando o repositório local
Outros artigos deste autor

Atualize rapidamente os PC's da sua LAN com Debian

Por que não migram

Grip, the GNOME Ripper

Fundamentos do sistema Linux: discos e partições

Resolvendo dependências no Slackware com slackpkg

Leitura recomendada

Samba + LDAP + Squid no Debian

Instale uma distro dentro de outra

Configurando mais de um IP por placa de rede

Servidor VPN PPTP com autenticação de usuários no Active Directory

Squirrelmail em português sem gambiarra

  
Comentários
[1] Comentário enviado por silvioadl em 29/10/2007 - 11:29h

Não uso fedora, mas ficou muito bom esse artigo

[2] Comentário enviado por luan tavares em 29/10/2007 - 12:51h

Gostei do Artigo.

[3] Comentário enviado por maran em 30/10/2007 - 23:35h

Muito Bom !!!!

[4] Comentário enviado por fabiano_stocco em 12/11/2007 - 11:23h

?comentario=Excelente, fiz aqui e funcionou 100%... muito obrigado

[5] Comentário enviado por andrellfer em 22/05/2009 - 14:13h

Boa tarde Davidson,

Gostaria de criar um repositório local para instalar (pós-instalação básica) os servidores de ftp, apache e etc. Criei e editei o arquivo loca.repo:

[local]
name=Repositorio Local $releasever - $basearch - Alguns Extras
baseurl=file:///media/Fedora 9 i386 DVD
enabled=1
gpgcheck=0

Mas não consigo ler os dados do direto do DVD (ele diz não encontrar o repomd.xml). Poderia me dar uma ajuda??

{ }´s

Parabéns pelos artigos.

André

[6] Comentário enviado por davidsonpaulo em 22/05/2009 - 14:21h

andrelifer, substitua os espaços em branco por %20 e coloque uma / no final do endereço que vai funcionar:

baseurl=file:///media/Fedora%209%20i386%20DVD/

Não se esqueça de colocar a / no final, ou não vai funcionar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts