Ramas de Debian
Una de las cosas que todavía no me quedaba muy clara cuando me decidí a probar Debian era el tema de los repositorios y sus diferentes ramas: estable, testing e inestable (o sid).
Ahora ya he entendido bastante mejor como funciona la cosa.
La rama stable (estable) hace referencia a versiones estables de los paquetes, llevan más tiempo funcionando y se sabe al 100% que funcionan correctamente y no dan ningún tipo de problemas. Lo que ocurre es que suelen ser versiones más antiguas que los paquetes actuales, y puede que haya una nueva aplicación que queramos probar o utilizar y todavía no se haya incluído en esta rama.
La rama testing son versiones en fase de pruebas, paquetes y aplicaciones más recientes que se incluirán en la siguiente versión estable de Debian, ahora mismo la siguiente a Etch (actual y estable) será Lenny. Pueden dar algún tipo de contratiempo, aunque por lo que he leído son versiones bastante probadas e incluir esta rama en nuestros repositorios es bastante seguro.
La rama unstable (inestable) o sid (Still In Development), lo último de lo último, son paquetes que todavía no son estables al 100% o no se han testeado lo suficiente, o están en ese proceso, pueden dar algunos problemas, pero si quieres estar a al última…
Por último la rama experimental entiendo que deben ser paquetes muy muy nuevos en proceso de correcciones, pruebas, etc. Experimentales como la propia palabra indica.
Por tanto las fases por la que pasan los paquetes sería de esta manera: experimental, unstable, testing y stable.
Se pueden mezclar algunas ramas en los repositorios entre sí, aunque esto quizás pudiera dar algún tipo de problema, he leído por encima la manera de cómo hacerlo, pero a ese punto todavía no he llegado, y lo dejo para cuando me sienta con un poco más de experiencia.
La manera de pasar de una rama a otra sería modificando nuestra sources.list.
Hasta ahora mi lista de repositorios apuntaba a la rama estable, pero he decidido cambiarla a testing, sólo tendriamos que modificar donde pone etch o stable por testing o lenny. Ejemplo:
De Stable o Etch:
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
A Testing o Lenny:
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
Después, haríamos como normalmente hacemos cuando se modifica la lista de repositorios:
apt-get update
apt-get upgrade







Llevo como año y medio usando debian, te dejo mi sources.list:
Necesité los repositorios no oficiales para instalar libdvdcss2 que me sirvió para reproducir un dvd de Rammstein, los de debian-multimedia los usé para instalar el paquete w32codecs para los códecs de windows, los de oracle traen el paquete oracle-xe que es el oracle express edition, lo necesité para hacer mis prácticas de bases de datos 1. Como repositorios oficiales tengo el mirror de rediris que va bastante rápido.
—————————————–/etc/apt/sources.list——————————–
# Repositorios oficiales.
deb ftp://ftp.rediris.es/debian/ etch main contrib non-free
deb-src ftp://ftp.rediris.es/debian/ etch main contrib non-free
#Actualizaciones de seguridad.
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
#Para el mplayer y los códecs de vídeos.
deb http://www.debian-multimedia.org etch main
# Repositorios no oficiales.
deb http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted
deb-src http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted
#Para el oracle
#deb http://oss.oracle.com/debian unstable main non-free
#Para el pine
#deb http://src.braincells.com/debian sid/
#deb http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted
#deb-src http://ftp.debian-unofficial.org/debian etch main contrib non-free restricted
————————————–fdf———————————————————–
Hola donJM, ahora mismo tengo los repositorios de actualizaciones de seguridad, los de debian multimedia y los oficiales, pero me apunto los no oficiales, gracias!! Saludos
gracias donJM por el sources.list esta genial
Usa la rama inestable, te aseguro que es mas estable de lo que piensas.
Nunca mezcles ramas, podria traerte mas de un problema dificil de diagnosticar y ademas no siempre hay vuelta atras
Si queres paquetes mas nuevos que los de la version inestable : COMPILALOS.
En resumen, mejor usa Gentoo.
Saludos
umm oye necudeco si debian no te gusta no se que haces aqui y diciendo mejor usa gentoo, sabiendo que gentoo es mas para gente avanzada en linux y ademas en debian son mas faciles de pronosticar los errores.. si algo tiene debian que impere sobre otras distribuciones es que es muy estable no al 100% pero si estable mas que las demas, ahora la seccion de testing tambien es estable puesto que paquete que llegue alli a pasado un largo proceso de depuracion de errores y se pone en testing para que el paquete sea probado por varia gente antes de poder pasarlo a stable pues en stable se garantiza que el paquete no fallara, pero igual cada uno con lo que prefiere….
nenudecu: Compilar?…naaa, esa es una de las mejores formas de llenarte el computador de basura que despues cuesta un monton desinstalar mejor tener el sistema bien limpio y ordenado, y evitarse conflictos de paquetes y dependencias.
Por eso no hay como el apt-get ni Synaptic.
Y si quieres software de lo ultimo, pues agregas los repositorios de sid temporalmente, te bajas lo que quieres y despues los sacas. Menos conflictivo, actualizable y mas integrado con el sistema que compilar.