<?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>Descubriendo Linux &#187; repositorios</title>
	<atom:link href="http://www.descubriendolinux.com.ar/tag/repositorios/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.descubriendolinux.com.ar</link>
	<description>Construyendo a partir de experiencias</description>
	<lastBuildDate>Wed, 09 Nov 2011 17:11:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Agregar repositorios en Debian</title>
		<link>http://www.descubriendolinux.com.ar/2009/12/agregar-repositorios-en-debian/</link>
		<comments>http://www.descubriendolinux.com.ar/2009/12/agregar-repositorios-en-debian/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 23:52:01 +0000</pubDate>
		<dc:creator>aqui_c</dc:creator>
				<category><![CDATA[Distribuciones]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[mirrors]]></category>
		<category><![CDATA[paquetes]]></category>
		<category><![CDATA[repositorios]]></category>

		<guid isPermaLink="false">http://www.descubriendolinux.com.ar/?p=51</guid>
		<description><![CDATA[Ya hace unos meses que vengo usando Debian así que es hora de empezar a contarles algunas cosas sobre este sistema operativo (más que nada soluciones a los problemas que se me fueron cruzando.) Para los usuarios de Ubuntu, el paso a Debian es instantáneo, ya que el primero está basado en el segundo, así [...]]]></description>
			<content:encoded><![CDATA[<p>Ya hace unos meses que vengo usando <a href="http://www.debian.org/index.es.html">Debian</a> así que es hora de empezar a contarles algunas cosas sobre este sistema operativo (más que nada soluciones a los problemas que se me fueron cruzando.) Para los usuarios de <a href="http://www.ubuntu.com/">Ubuntu</a>, el paso a Debian es instantáneo, ya que el primero está basado en el segundo, así que la mayoría de las aplicaciones se ven exactamente igual y lo más importante de todos, el gestor de paquetes (vía consola) sigue siendo el apt-get.</p>
<p>Así que la primera dificultad con la que me encontré fue sobre cómo configurar correctamente el gestor de paquetes. A diferencia de Ubuntu, en Debian no vienen precargados repositorios y por defecto guarda al CD como fuente de paquetes, por lo que tendremos que configurarlos a mano. Entonces, lo primero que hacemos es ir a la página de <a href="http://www.debian.org/mirror/list">repositorios de Debian</a>; allí vemos una lista de "<em>mirrors</em>", es decir lugares desde los que podremos descargar los paquetes. En general lo más inteligente es elegir alguno que esté geográficamente cerca de nosotros, ya que serán los que más rápido funcionen.</p>
<p>Una vez que lo hayamos elegido (igualmente mejoraremos nuestra elección más adelante) escribimos lo siguiente en la terminal:<br />
<code> sudo gedit /etc/apt/sources.list </code></p>
<p>Ahí irá la lista de repositorios que queramos usar. Lo primero que hacemos es comentar (con un<em> #</em> al principio) los renglones en los que dice <em>deb cdrom</em>. De esta manera nos evitamos que nos pida introducir el CD de Debian cada vez que usemos el apt-get. Luego, agregamos la siguiente linea:<br />
<code>deb http://<strong>NUESTRO-MIRROR-ELEGIDO</strong> <strong>testing</strong> main</code>.</p>
<p>Debemos recordar que tenemos que poner la dirección del repositorio que hayamos elegido y cambiar <strong>testing</strong> por <strong>stable</strong> si es que estamos usando la versión estable de Debian. Una vez hecho esto, guardamos y cerramos y en la consola hacemos:<br />
<code>sudo apt-get update</code><br />
Así se actualiza la lista de repositorios. Y <em>voilà</em>, ya tenemos configurado el apt-get con el mirror que hayamos elegido. Lo más prudente sería hacer un upgrade ahora con:<br />
<code>sudo apt-get upgrade &#038;& sudo apt-get dist-upgrade</code> para tener nuestro sistema actualizado.</p>
<p><strong>¿Cómo saber qué mirror conviene?</strong><br />
Hay una aplicación que nos permite determinar cuál es la alternativa más rápida y se llama <strong>netselect</strong>. Escribimos lo siguiente en la terminal:<br />
<code>sudo apt-get install netselect</code><br />
(por eso era importante instalar un repositorio al principio, así podemos instalar este programa luego). Es bastante sencillo de usar, se escribe<br />
<code>sudo netselect mirror1 mirror2 mirror3 ... </code><br />
donde mirror1, etc. son las direcciones que queramos chequear de la lista del <a href="http://www.debian.org/mirror/list">sitio de Debian</a>. Lo que nos devuelve es el mirror que más rápido se conecta a nosotros (hace diferentes chequeos, como latencia, etc.) Una vez que sepamos cuál es (yo elegí todos los mirrors que aparecían de américa del sur, y el más rápido resultó ser <strong>http://sft.if.usp.br/debian</strong> ) volvemos a editar el archivo <em>sources.list</em> como se indica arriba y listo.</p>
<p>Mi sources.list luce como esto:</p>
<blockquote><p>deb http://security.debian.org/ squeeze/updates main contrib<br />
deb-src http://security.debian.org/ squeeze/updates main contrib<br />
deb http://www.backports.org/debian lenny-backports main contrib non-free<br />
deb http://ftp.br.debian.org/debian squeeze main<br />
deb http://sft.if.usp.br/debian testing main</p></blockquote>
<p>Estos repositorios permitirán instalar la mayoría de los paquetes que necesitemos, inclusive aquellos propietarios como Flash (ya escribiré sobre ello también.) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.descubriendolinux.com.ar/2009/12/agregar-repositorios-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

