Nov 30
GustavoLinux Deltarpm, fedora, Linux, yum, yum presto
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.
Jul 05
GustavoHumor dell, Linux, microsoft, ubuntu
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???
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.
May 25
GustavoNoticias Linux fedora, Linux, revista
É 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
Apr 30
GustavoNoticias Linux fedora, Linux
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
Dec 29
GustavoNoticias Linux fedora, Linux, revista
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
Aug 26
GustavoNoticias Linux fedora, Linux, revista
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
Aug 06
GustavoNoticias Linux fedora, Linux
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
Jul 25
GustavoNoticias Linux, sorteio, wikipedia
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!
May 27
GustavoNoticias Linux fedora, Linux, revista
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
Apr 29
GustavoNoticias Linux eol, fedora, Linux
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