Pular para o conteúdo

Repositório local com Yum

Dica publicada em Linux / Introdução
Hugo Henrique Ramalho de Campos hugo_hrc
Hits: 14.323 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Repositório local com Yum

Os seguintes pacotes devem estar instalados:
  • yum
  • createrepo
  • httpd

1° Passo: Criar a seguinte árvore de diretórios:
/var/www/html/linux
`-- fedora
    `-- 6
        `-- i386
            |-- base
            |   
            |-- extras
            |   
            `-- updates

2° Passo: Copiar todos os CDs da distribuição (somente os .rpm) para o diretório "base".

3° Passo: Baixar os arquivos para o diretório "updates" e "extras".

Updates:

# wget -m http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/i386

Extras:

# wget -m http://download.fedora.redhat.com/pub/fedora/linux/extras/6/i386

4° Passo: Após baixar os dois repositórios coloque-os nos diretórios correspondentes.

5° Passo: Após isso, deve-se criar os link para os repositórios, através do comando "createrepo".

Executar:

# createrepo /var/www/html/linux/fedora/6/i386/base
# createrepo /var/www/html/linux/fedora/6/i386/updates
# createrepo /var/www/html/linux/fedora/6/i386/extras


6° Passo: Configuração no /etc/httpd/conf/httpd.conf.

Inserir ao final do arquivo as seguintes linhas:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
<Directory "/var/www/html/linux/">
        Options +Indexes
</Directory>

Após isso iniciar o serviço:

# service httpd start

E depois colocá-lo na inicialização do sistema:

# chkconfig --add httpd

7° Passo: Por fim, deve-se editar o arquivo abaixo e inserir as seguintes linhas:

# vim /etc/yum.repos.d/meu-repositorio.repo

[my-base]
name=Fedora Core(local) $releasever - $basearch - Base
baseurl=http://192.168.0.55/linux/fedora/$releasever/$basearch/base
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[my-updates]
name=Fedora Core(local) $releasever - $basearch - Released Updates
baseurl=http://192.168.0.55/linux/fedora/$releasever/$basearch/updates
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

[my-extras]
name=Fedora Extras(local) $releasever - $basearch
baseurl=http://192.168.0.55/linux/fedora/$releasever/$basearch/extras
enabled=1
gpgcheck=1
ggkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras

OBS.: o campo "enabled" deve ter o número 1 em todos os repositórios que você deseja deixar ativo e 0 nos repositórios desativados.

Espero ter contribuído com algo.

Qualquer dúvida estou a disposição.

E-mail: hugo.campos@gmail.com

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Tutorial Resumido de Instalação Lotus Notes 8.5.2 no Debian Squeeze

Tabela sem Table, só com CSS

NumLock na inicialização

Criando fotos com efeito "Olho-de-Peixe" no GIMP

Instalando o IBwebadmin

#1 Comentário enviado por XimenesWambach em 12/06/2009 - 17:50h
Sua dica era justo que precisava, mandou bem....

Contribuir com comentário

Entre na sua conta para comentar.