<?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>Omnia sunt communia &#187; sid</title>
	<atom:link href="http://www.blog.amrlima.info/archives/tag/sid/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blog.amrlima.info</link>
	<description>gnu/linux, cultura livre e outras divagações</description>
	<lastBuildDate>Fri, 20 Jan 2012 20:18:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Debian mix &#8211; testing e unstable</title>
		<link>http://www.blog.amrlima.info/archives/526</link>
		<comments>http://www.blog.amrlima.info/archives/526#comments</comments>
		<pubDate>Mon, 05 Jan 2009 22:05:14 +0000</pubDate>
		<dc:creator>amrlima</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[lenny]]></category>
		<category><![CDATA[sid]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[unstable]]></category>

		<guid isPermaLink="false">http://www.blog.amrlima.info/?p=526</guid>
		<description><![CDATA[Resolvi voltar ao Debian no desktop (mantendo o Ubuntu por enquanto no portátil). Transferi o iso da última build semanal (31 de Dezembro) e instalei o Lenny. Dado que o Lenny está em freeze há bastante tempo ainda tem pacotes bastante desactualizados, por exemplo GNOME 2.22, resolvi fazer correr o Sid (Unstable). Assim quando o [...]]]></description>
			<content:encoded><![CDATA[<p>Resolvi voltar ao Debian no desktop (mantendo o Ubuntu por enquanto no portátil). Transferi o iso da última build semanal (31 de Dezembro) e instalei o Lenny. Dado que o Lenny está em freeze há bastante tempo ainda tem pacotes bastante desactualizados, por exemplo GNOME 2.22, resolvi fazer correr o Sid (Unstable). Assim quando o freeze &#8220;descongelar&#8221; vou ter uma rolling distro com pacotes muito bleeding hedge <img src='http://www.blog.amrlima.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Mas apesar de querer ter o Sid não quero que o meu sistema quebre muitas vezes por isso configurei o apt pinnig para manter os pacotes do testing quando uma actualização tiver como resultado a remoção de um pacote.</p>
<p>Fiz o seguinte:</p>
<p>Editei como root o /etc/apt/sources.list e adicionei os repositórios do unstable, mantendo os do lenny.</p>
<blockquote><p># nano /etc/apt/sources.list</p>
<p>deb ftp://debian.ua.pt/debian/ testing non-free contrib main<br />
deb-src ftp://debian.ua.pt/debian/ testing main main contrib non-free<br />
deb ftp://debian.ua.pt/debian/ lenny-proposed-updates non-free contrib main<br />
deb-src ftp://debian.ua.pt/debian/ lenny-proposed-updates main<br />
deb http://security.debian.org/ lenny/updates non-free contrib main</p>
<p>deb ftp://debian.ua.pt/debian/ unstable non-free contrib main<br />
deb-src ftp://debian.ua.pt/debian/ unstable non-free contrib main</p></blockquote>
<p>Depois aumentei o tamanho da cache do apt (mais repositórios, mais pacotes, maior cache) criando o ficheiro: /etc/apt/apt.conf.d/99cache</p>
<p>E adicionei a seguinte linha:</p>
<blockquote><p>APT::Cache-Limit &#8220;134217728&#8243;;</p></blockquote>
<p>Agora a parte mais importante: criar o pinning para o apt. É isso que vai fazer com que os pacotes sejam preferencialmente transferidos do Sid, excepto quando isso quebrar o sistema ou quando a versão de determinado pacote for a mesma no testing e unstable, como é o caso desta alura de freeze.</p>
<blockquote><p># nano /etc/apt/preferences</p>
<p>Package: *<br />
Pin: release a=testing<br />
Pin-Priority: 650</p>
<p>Package: *<br />
Pin: release a=unstable<br />
Pin-Priority: 700</p></blockquote>
<p>E está pronto a actualizar:</p>
<blockquote><p>apt-get update<br />
apt-get -y upgrade<br />
apt-get -y dist-upgrade</p></blockquote>
<p>a flag -y é apenas para dizer &#8220;sim&#8221; a todas as questões feitas pelo apt-get.</p>
<p>E pronto. Já instalei imensos pacotes e fiz bastantes ajustes no sistema, como é normal no Debian. Mas aí é que tá a piada no fundo <img src='http://www.blog.amrlima.info/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Até agora corre tudo sobre rodas, mas a parte mais divertida será quando o freeze terminar e enchurradas de novos pacotes começarem a inundar o Sid.</p>
<p>O conceito de rolling distro agrada-me muito, muito mais do que os lançamentos calendarizados que a maior parte das distros usa. O Debian, nos ramos testing e unstable, funciona como uma rolling distro pelo que nunca há necessidade de fazer actualização de distribuição, como no Ubuntu. Também por isso tenho aqui um iso do Foresight Linux, que é uma rolling distro sempre com o GNOME mais recente, para testar numa VM.</p>
<p style="text-align: left;">Aqui fica um screeny do meu novo Debian. Pela prineira vez uso muito vermelho no tema <img src='http://www.blog.amrlima.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p style="text-align: left;">
<a title="Debian-lenny-sid por amrlima, no Flickr" href="http://www.flickr.com/photos/21196653@N04/3171241167/"><img class="aligncenter" src="http://farm2.static.flickr.com/1132/3171241167_43d430e1a7.jpg" alt="Debian-lenny-sid" width="500" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.blog.amrlima.info/archives/526/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

