Como configurar o yum para utilizar somente um repositório?

No Comments

Como configurar o yum para utilizar somente um repositório?

Primeiro, o que gerou esta motivação?

Acompanho a lista fedora-users-br e vi este email do Ricardo Vendramini: http://lists.fedoraproject.org/pipermail/br-users/2010-November/013615.html

Para reduzir o uso de banda, surgiu a ideia de se configurar um proxy squid. Quando uma máquina for se atualizar, ela baixa os pacotes e o squid os armazena em cache. Quando uma segunda máquina buscar esta mesma atualização, o squid irá entregar o arquivo do cache ao invés de baixar novamente, economizando tempo (rede interna provavelmente é mais rápida que Internet) e banda.

O problema: o yum tem uma lista de mirrors possíveis e, a cada vez, ele pode utilizar um mirror diferente da última. Com isso, o squid terá diversas cópias de um mesmo arquivo mas vindo de domínios diferentes. Assim, além de não reduzir o uso da banda (ideia inicial) ainda se ocupa espaço de disco do cache que poderia ser melhor utilizado com outros arquivos.

Solução? “Forçar” o yum a baixar sempre de um mesmo mirror.
Para isso, deve-se configurar os repositórios “updates” e “fedora” (assim tanto os updates como eventuais instalações de pacotes serão armazenados no cache do squid). Então, edite o arquivo “/etc/yum.repos.d/fedora-updates.repo“, comente a linha “mirrorlist” e descomente “baseurl“. Em “baseurl“, coloque o endereço de um dos mirrors. Como sugestão, estou utilizando o mirror da Universidade Federal do Paraná que normalmente é bem rápido para usuários no Brasil.

[updates]
name=Fedora $releasever – $basearch – Updates
failovermethod=priority
baseurl=http://fedora.c3sl.ufpr.br/linux/updates//$releasever/$basearch/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

Também deve-se editar o “/etc/yum.repos.d/fedora.repo“:

[fedora]
name=Fedora $releasever – $basearch
failovermethod=priority
baseurl=http://fedora.c3sl.ufpr.br/linux/releases/$releasever/Everything/$basearch/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

Repita o procedimento em todas as máquinas com Fedora na rede. Feito isto, basta utilizar novamente o comando “yum update” para que todas as instalações e atualizações venham sempre do mesmo mirror.

Outra ideia para melhorar o desempenho, desabilitar o uso do plugin “yum-presto”. O presto utiliza o conceito de deltarpm para reduzir o tamanho dos pacotes de atualização. O deltarpm é um diff binário entre duas versões de rpm. Basicamente você baixa somente a diferença entre duas versões de um mesmo pacote e não mais o pacote todo. Ex: é liberada uma atualização do OpenOffice onde apenas um arquivo foi modificado. Este arquivo tem 1 Mbyte enquanto o pacote todo tem 50. O deltarpm teria aproximadamente 1 Mbyte e se teria uma economia de 49 Mbytes de download. Veja um outro artigo que escrevi sobre o yum presto aqui.

Mas como desabilitar o yum-presto melhora o desempenho? Como você terá todos os pacotes (ou pelo menos os mais utilizados) no cache do squid, você não estará fazendo o download de um pacote grande, você estará utilizando uma cópia localizada no cache na rede interna. Assim, o download será rápido e não precisará de tempo para reconstruir os pacotes de atualização, o que normalmente leva alguns minutos. Só para reforçar, yum-presto economiza muito download, mas aumenta o tempo de atualização devido a reconstrução do pacote. Se o tempo de download é muito baixo (rede interna), provavelmente não compensa o tempo de reconstrução, por isso a sugestão de desabilitar o yum-presto.

E como fazer isso? Basta editar o arquivo “/etc/yum/pluginconf.d/presto.conf” e configurar “enabled=0“. Pronto, da próxima vez que utilizar o yum, o plugin presto não será carregado.

MS Ubuntu??

No Comments

Já imaginou se a Microsoft começa a vender Linux? Bem, para a Dell do Reino Unido isso já acontece com o Ubuntu 8.04 :)

MS Ubuntu??? - clique para ampliar a imagem

MS Ubuntu???

Ah sim, a página original pode ser vista (pelo menos em 05 de julho de 2009 podia) no site da Dell do Reino Unido.

Lançada a quinta edição da Revista Fedora Brasil

No Comments

É com enorme prazer que o Projeto Fedora Brasil anuncia que já está disponível para download a 5ª edição da Revista Fedora Brasil.

Neste número fizemos uma abordagem especial à suite de escritórios BrOffice.org e fomos brindados com um editorial escrito pelo Gustavo Pacheco, sócio-fundador do BrOffice.org. Aproveitamos o ensejo para iniciar a série sobre BrOffice.org para uso avançado, então, se você quer saber todo o potencial do BrOffice.org este é um bom momento para começar a sua coleção.

Como sempre, escolhemos um jogo muito interessante: Secret Maryo Chronicles é um remake bastante especial de um jogo clássico que todo mundo conhece e com certeza vai agradar até mesmo aos jogadores mais exigentes.

Nem GNOME nem KDE, nós o convidamos a conhecer o Enlightenment, que promete transformar seu desktop numa obra de arte e, de quebra, fomos conversar com o Professor Gregory Kriehn, do departamento de engenharia da Universidade do Estado da Califórnia – e pai do repositório Enlightenment para Fedora.

Igor Soares analisa de forma clara a complexa situação dos drivers proprietários no mundo Linux e as aulas de Shell Script finalmente deixam a fase introdutória, agora sob a pena de Fabiano Caixeta Duarte. Tem mais: segurança com SPA, controle de banda, Conexões 3G e Yumex.

Faltou algo? Que tal a estreia das nossas tirinhas de humor?

Faça seu download: http://www.projetofedora.org/Revista

Fonte: Projeto Fedora

Fedora 11 Preview disponível para download

No Comments

O Projeto Fedora disponibilizou para download a versão Preview do Fedora 11 – Leonidas.

Baixe, teste e reporte os erros encontrados! Contribua para que o Fedora 11 seja ainda mais estável e amigável aos nossos usuários.

O Fedora 11 Preview está disponível em LiveCDs, Cds de Instalacão e DVD.

Torrents: http://torrent.fedoraproject.org/

Novidades da versão: http://fedoraproject.org/wiki/Releases/11/FeatureList

Fonte: http://www.projetofedora.org/fedora11_preview_release

Lançada a quarta edição da Revista Fedora Brasil

No Comments

Foi lançada hoje a quarta edição da Revista Fedora Brasil.

Segue anúncio oficial:

Para encerrar com chave de ouro o ano de 2008 o Projeto Fedora tem o prazer de anunciar o lançamento da quarta edição da Revista Fedora Brasil. Este número traz o editorial assinado por Augusto Campos, que traça uma retrospectiva sobre os 5 anos de existência do Fedora e mostra um quadro de como o ecossistema das distribuições Linux mudou após o anúncio do lançamento do primeiro Fedora. Além disso a revista também traz um enfoque especial ao novo Fedora 10, apresentando de maneira muito clara e simples todas as novidades e mudanças da nova release. Aproveite também para participar da promoção da Revista Fedora Brasil e concorra a um exemplar do livro “Java – Fundamentos, prática & certificação” do autor Adilson Bonanovisk.

Continuam as aulas sobre shell script, há também um passeio sobre os mistérios do SELinux, tiros certeiros no jogo Urban Terror e uma receita infalível para você fazer o seu próprio Fedora. Tem mais, muito mais, são 66 páginas onde a variedade não será problema.

Um feliz ano novo e não se esqueça de baixar a revista no link abaixo:

http://www.projetofedora.org/Revista

Lançada a terceira edição da Revista Fedora Brasil

No Comments

Hoje foi lançada a terceira edição da Revista Fedora Brasil. A matéria de capa fala sobre a Migração do Ministério Público de Tocantins para o Fedora.

Para mais detalhes e download, acesse o site da revista.

Fonte: Projeto Fedora Brasil

Projeto Fedora Brasil está levantando doações para compra de duplicadora e impressora de mídias

No Comments

Visando a difusão do Fedora e a expansão da quantidade de mídias distribuídas a cada versão do Fedora em território nacional, o Projeto Fedora Brasil criou esta campanha de doação para a compra de uma impressora e duplicadora de CDs/DVDs.

Esta impressora/duplicadora será utilizada para gravação e impressão de mídias que serão distribuídas em eventos, grupos regionais e para aquelas pessoas que desejam instalar/testar o Fedora e não têm acesso a banda larga.

Para mais informações, acesse http://www.projetofedora.org/node/79

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!

No Comments

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe – quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Segunda edição da Revista Fedora Brasil

No Comments

O Projeto Fedora Brasil lançou a segunda edição de sua revista online voltada para a comunidade Fedora. No Brasil o Fedora é uma das mais populares distribuições Linux, contando com uma comunidade crescente e ativa.

More

“Fim da vida” para o Fedora 7

No Comments

Para quem usa o Fedora 7 e pretende manter os pacotes sempre atualizados, está na hora de começar a pensar em atualizar de versão :)

Hoje saiu um lembrete sobre o Ciclo de Vida do Fedora na lista de desenvolvimento. De acordo com o Ciclo de Vida, toda versão será suportada até um mês após o lançamento de duas versões superiores. Como o Fedora 9 está para ser lançado, o Fedora 7 ficará sem atualizações oficiais dos pacotes um mês após este lançamento, ou seja, entrará na fase EoL (End of Life) da distribuição no dia 13 de junho.

More

Older Entries