<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Gustavo Picoloto &#187; centos</title> <atom:link href="http://www.picoloto.com.br/tag/centos/feed" rel="self" type="application/rss+xml" /><link>http://www.picoloto.com.br</link> <description>Dicas e "notícias" sobre Linux, Segurança e etc ...</description> <lastBuildDate>Wed, 14 Dec 2011 17:48:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3</generator> <item><title>Dica 18: Usando yum-presto no Fedora 7 e no CentOS 5</title><link>http://www.picoloto.com.br/linux/usando_yum_presto_no_fedora.php</link> <comments>http://www.picoloto.com.br/linux/usando_yum_presto_no_fedora.php#comments</comments> <pubDate>Sat, 19 Jan 2008 19:38:51 +0000</pubDate> <dc:creator>Gustavo</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[centos]]></category> <category><![CDATA[Deltarpm]]></category> <category><![CDATA[fedora]]></category> <category><![CDATA[yum]]></category> <category><![CDATA[yum presto]]></category><guid
isPermaLink="false">http://cenoura.homelinux.com/linux/usando_yum_presto_no_fedora.php</guid> <description><![CDATA[Dica 18 &#8211; Usando o yum-presto no Fedora 7 e no CentOS 5 Mesmo em dias como hoje, onde uma conexão banda larga de alguns Mbps está custando relativamente pouco (pelo menos aqui em São Paulo), economizar no tamanho dos downloads de atualizações é muito importante. Eu pelo menos prefiro esperar um minuto ao invés [...]]]></description> <content:encoded><![CDATA[<p>Dica 18 &#8211; Usando o yum-presto no Fedora 7 e no CentOS 5<br
/> Mesmo em dias como hoje, onde uma conexão banda larga de alguns Mbps está custando relativamente pouco (pelo menos aqui em São Paulo), economizar no tamanho dos downloads de atualizações é muito importante. Eu pelo menos prefiro esperar um minuto ao invés de meia hora para atualizar meu sistema.</p><p><span
id="more-27"></span>Yum-presto é um plugin para o yum que, quando disponível, utiliza deltarpms ao invés de rpms. Isto permite que os downloads de atualizações sejam muito menores do que se tivesse utilizando somente pacotes rpms.</p><p>Um Deltarpm é a diferença entre dois arquivos rpms. Por exemplo, se você tem o pacote-1.0 instalado e existe uma atualização chamada pacote-1.1, o yum-presto irá fazer o download do deltarpm pacote-1.0 =&gt; pacote-1.1 ao invés de baixar o rpm completo do pacote-1.1. Então, ele irá reconstruir o pacote-1.1 usando o pacote-1.0, que você já tem instalado, e o deltarpm que acabou de baixar.</p><p>Quando o yum-presto está sendo utilizado, ele mostra quanto se economizou de download ao final de uma atualização sendo que, nos meus testes, normalmente economizo entre 30% e 70% no tamanho do download dos pacotes. Isto varia dependendo do tamanho dos pacotes (quando maior um pacote original, maiores as chances de economizar) e do próprio pacote instalado. A imagem abaixo mostra que fiz o download de 3.9 MB e que sem utilizar o yum-presto teria que fazer o download de 23 MB, uma economia de 84% !</p><div><img
style="border: 0pt none;" src="http://www.picoloto.com.br/imagens/yum-presto.png" border="0" alt="Yum-presto mostrando quanto se economizou no download de uma atualização no Fedora" width="534" height="562" /></div><p>A instalação do yum-presto no Fedora 7 é simples. Para isso, basta executar como root:</p><blockquote><p># yum install yum-presto</p></blockquote><p>Neste comando, o yum irá baixar o yum-presto e todas as dependências necessárias (normalmente só o pacote deltarpm).</p><p>Após este passo, deve-se configurar o uso de deltarpms nos repositórios do yum. Para o Fedora 7, basta adicionar <strong>deltaurl=http://lesloueizeh.com/f7/i386/updates</strong> no bloco corresponde ao repositório updates, que fica no arquivo <strong>/etc/yum.repos.d/fedora-updates.repo</strong>. Abaixo, como ficou a configuração no repositório updates:</p><blockquote><p># cat /etc/yum.repos.d/fedora-updates.repo<br
/> [updates]<br
/> name=Fedora $releasever &#8211; $basearch &#8211; Updates<br
/> #baseurl=http://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/<br
/> mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&amp;arch=$basearch<br
/> enabled=1<br
/> gpgcheck=1<br
/> gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora<br
/> deltaurl=http://lesloueizeh.com/f7/i386/updates</p></blockquote><p>Também existe suporte para a arquitetura x86_64. Basta alterar a deltaurl para <strong>deltaurl=http://lesloueizeh.com/f7/x86_64/updates</strong> (agradecimentos a Jonathan Dieter pela informação).</p><p>Caso sua versão do Fedora seja o Core 6, o procedimento é o mesmo do Fedora 7, exceto que a deltaurl a ser adicionada é <strong>deltaurl=http://lesloueizeh.com/fc6/i386/updates</strong>.</p><p>Após ter salvo este arquivo, qualquer atualização que for feita utilizando o yum irá automaticamente utilizar os pacotes deltarpm disponíveis ao invés dos pacotes completos ocasionando assim uma boa economia no tempo e tamanho dos seus downloads.</p><p>Caso não queira utilizar o plugin temporariamente, basta utilizar o parâmetro <strong>&#8211;disablepresto</strong> na linha de comandos do yum, assim:</p><blockquote><p># yum update &#8211;disablepresto</p></blockquote><p>Ou ainda, se não for utilizar o yum-presto por um tempo maior, desabilite o plugin diretamente no seu arquivo de configuração. Para isto, basta editar o arquivo <strong>/etc/yum/pluginconf.d/presto.conf</strong> e mudar a linha <strong>enabled=1</strong> para <strong>enabled=0</strong>. Assim, o yum-presto só irá funcionar quando retornar esta configuração para o valor original.</p><p>O yum-presto também pode ser utilizado em outras distribuições, desde que elas utilizem o yum como ferramenta de atualização. Abaixo, segue como instalar o yum-presto no CentOS 5 (escrito usando <a
href="http://www.centos.org/modules/newbb/viewtopic.php?topic_id=8349" target="_blank">este post</a> como base):</p><blockquote><p># cd /etc/yum.repos.d<br
/> # wget http://www.lesbg.com/jdieter/presto/presto-centos.repo<br
/> # yum install yum-presto</p></blockquote><p>A configuração é semelhante ao Fedora 7, mudando apenas o nome do arquivo do repositório para <strong>/etc/yum.repos.d/CentOS-Base.repo</strong> e a linha informando onde estão os deltarpms, que é <strong>deltaurl=http://lesloueizeh.com/centos5/i386/updates</strong>. O arquivo do repositório no CentOS 5 ficou assim:</p><blockquote><p># cat /etc/yum.repos.d/CentOS-Base.repo<br
/> [updates]<br
/> name=CentOS-$releasever &#8211; Updates<br
/> mirrorlist=http://mirrorlist.centos.org/?release=$releasever&amp;arch=$basearch&amp;repo=updates<br
/> #baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/<br
/> deltaurl=http://lesloueizeh.com/centos5/i386/updates<br
/> gpgcheck=1<br
/> gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5</p></blockquote><p>Para concluir, venho utilizando o yum-presto praticamente desde o lançamento e não tive nenhum tipo de problema com ele. Alias, recomendo sua utilização para todos que tem como distribuição o Fedora e/ou o CentOS.</p>]]></content:encoded> <wfw:commentRss>http://www.picoloto.com.br/linux/usando_yum_presto_no_fedora.php/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/9 queries in 0.005 seconds using disk: basic
Object Caching 198/207 objects using disk: basic

Served from: www.picoloto.com.br @ 2012-02-06 16:25:14 -->
