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

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


Preparação



O primeiro passo é criar os diretórios que serão usados para guardar os pacotes:

# mkdir -p /var/www/html/fedora/updates/7/i386

Depois, certifique-se de que os pacotes "httpd" e "rsync" estejam instalados:

# rpm -q httpd rsync
httpd-2.2.6-1.fc7
rsync-2.6.9-3.fc7

Se algum pacote estiver faltando, instale-o usando o Yum:

# yum install httpd rsync

Edite o arquivo /etc/httpd/conf.d/yum.conf e insira o seguinte conteúdo:

<Directory "/var/www/html/fedora/updates/7/i386/">
  Options Indexes Multiviews
  Order Allow,Deny
  Allow From All
</Directory>

Inicie o Apache:

# service httpd start

Página anterior     Próxima página

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

Participe da revista Viva o Linux

Usando o start-stop-daemon no Slackware

Por que não migram

Compilando o Squid e criando o pacote para Slackware

Como converter CentOS 5 em Fedora 11

Leitura recomendada

Local Web Server visível na Internet com DynDNS

O poderoso Nagios

Instalando e configurando o Java JDK no Slackware Linux

Como instalar o Compiz no Zenwalk e no Slackware de forma fácil

A pós-instalação do Arch Linux

  
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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts