On Wed, Dec 20, 2000 at 10:04:24AM +0000, Carles Pina i Estany wrote:
> 
> Hola
> 
> > �qu� es lo que tengo que poner en mi sources.list? Es que, claro, deb ft...
> > debian stable non-free No me va :)
> 
> enlazando con esto (contestaci�n de la cual no s�) he le�do que ahora ha
> aparecido la serie "testing" en la Debian?
> 
> Es un entremedio entre unstable y stable? alguien me lo confirma? como ir�
> el tema? qu� tengo que poner en el sources.list?
> 
> Y el pool packages tampoco pill� exactamente que son, no es lo mismo que
> el testing?
> 
> Gracias y hasta pronto
> 

Bueno, visto la cantidad de veces que se ha preguntado esto por aqu�
�ltimamente, voy a intentar contar la idea que yo tengo de los dos
temas, aunque temo que todav�a no tengo una idea muy completa sobre
ello; espero que alguien me corrija si me cuelo.

Por un lado est� el tema de los pools de paquetes. Para los que pod�is
digerir el ingl�s, aqu� hay una FAQ:

http://people.debian.org/~joeyh/poolfaq

En una primera aproximaci�n, los pools son b�sicamente una manera
diferente de organizar los ficheros de paquetes en los servidores de
debian. No hace falta hacer nada especial para usarlos; podr�a decirse
es una cuesti�n interna de organizaci�n de los servidores.

Es decir, con el sources.list de toda la vida se est�n ya usando los
pools de paquetes.

En una segunda aproximaci�n, la cuesti�n es que en los servidores ya
no se separar�n los paquetes por distribuciones. Las sucesivas
versiones de un paquete estar�n en un mismo sitio. La separaci�n en
distintas distribuciones (stable, unstable, y ahora tambi�n testing)
se realizar� internamente de una forma distinta: Cada distribuci�n
est� definida por un fichero para cada arquitectura (El famoso fichero
Packages.gz que se baja al hacer un apt-get update), donde se indica
qu� fichero en concreto es el que se utiliza para cada paquete. Mirad,
por ejemplo

ftp://ftp.debian.org/debian/dists/sid/main/binary-i386/Packages.gz
(Es un fichero de texto. El campo "Filename:" es el que indica la
situaci�n de cada paquete en el servidor).

Si no est� suficientemente claro, y ten�is curiosidad, lo mejor es que
hag�is un ftp a alguno de los servidores, y navegu�is un poquillo por
los directorios. Pod�is empezar, por ejemplo, por:

ftp://ftp.debian.org/debian/pool/
ftp://ftp.debian.org/debian/dists/woody/
ftp://ftp.debian.org/debian/dists/sid/

(Ojo: La estructura es a�n un poco confusa. La transici�n a
 package-pools no se ha completado todav�a, los servidores est�n ahora
 en un estado intermedio entre la estructura antigua y la nueva)

�Y tanto jaleo para esto? bueno, la idea es que este mecanismo
permitir� una flexibilidad mucho mayor para crear y modificar las
distribuciones.

Y ahora el segundo tema. "testing" es una nueva distribuci�n de
debian. Podeis ver una descripci�n del asunto (en ingl�s), con muchas
referencias, en:

http://lists.debian.org/debian-devel-announce-0012/msg00011.html

Pero bueno, aqu� va un peque�o resumen:

Antes ten�amos "unstable", "frozen" (a veces) y "stable". Hasta hace
unos d�as, la cosa era as�:

stable -> potato
unstable -> woody

ahora mismo la estructura es:

stable -> potato
testing -> woody
unstable -> sid

"testing" va a ser una cosa intermedia entre unstable y stable. Cuando
un paquete lleve ya unos cuantos d�as en "unstable" sin problemas
(b�sicamente, sin bugs cr�ticos), pasar� autom�ticamente a
"testing". De esa forma "testing" se ahorrara muchos de los glitches
de unstable, pero ser� una distribuci�n much�simo m�s actualizada que
"stable".

Gracias a los package pools, todo este trasiego de paquetes de una
distribuci�n a otra en los servidores ser� algo muy sencillo: bastar�
con que cambien los ficheros Packages para que los cambios en las
distribuciones se hagan efectivos. De nuevo, esto es algo transparente
para el usuario de apt, pero por dentro tiene tela!

En estos momentos woody ha menguado y "retrocedido en el tiempo". Si
curiose�is un poquito ver�is que woody es ahora poco m�s que
potato. Para los habitantes de "unstable" esto significa que tenemos
que cambiar el sources.list de "woody" a "sid" (o mejor, a "unstable",
que para eso est� el nombre).

Los cambios exactos en el sources.list para pasar a sid no los he
mirado todav�a; supongo que no ser� complicado. Y para usar testing,
valdr�a con algo similar a la configuraci�n antigua para
woody. �Alguien los tiene ya?

En f�n, no se si he aclarado algo o lo he liado un poco m�s.... :)

--- Enrique Robledo Arnuncio <[EMAIL PROTECTED]>
                             <[EMAIL PROTECTED]>
                             <[EMAIL PROTECTED]> ---

Responder a