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: 31.088 ]

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

Fundamentos do sistema Linux - usuários e grupos

Usando o start-stop-daemon no Slackware

Atualize rapidamente os PC's da sua LAN com Debian

hdparm: Tire o máximo do seu HD

Fundamentos do sistema Linux - comandos do Linux

Leitura recomendada

Debian Squeeze para Desktops

Mudando a cara do Lilo

Configurar um servidor FTP com o vsFTPd no Raspberry Pi

Autenticando clientes Linux em servidor NIS FreeBSD de forma segura

Configuração de uma impressora Z35 Lexmark usando o CUPS no Slackware 9.1

  
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