Actualizar a rama testing

Buenas, en esta ocasión veremos cómo actualizar a una versión testing de nuestro Debian. Si bien se podría descargar una imagen iso de la versión en cuestión, este método de instalación de una versión de pruebas puede ser algo trabajoso por la cantidad de errores que suelen aparecer en el proceso de instalación.
Por mi parte, la manera más segura que puedo encontrar es actualizar desde una versión estable (hoy por hoy Lenny). La forma es muy sencilla, se basa en instalar el sistema básico de Debian GNU/Linux 5 (Lenny), modificar el sources.list y luego actualizar este sistema base con las fuentes de testing, luego instalar los demás componentes del sistema desde los repositorios de la versión de pruebas.
A la hora de hacer esto destaco dos formas de modificar el archivo sources.list:
1) Manteniendo siempre la naturaleza testing del sistema, agregando la categoria testing al archivo. Esto hará que siempre tengamos fuentes de testing por más de que la versión que hayamos estado usando cambie para a convertirse en estable.
2) Manteniendo a la versión testing del momento. Con esta opción dejaremos de tener para siempre los paquetes de prueba, sino que tendremos los paquetes de la versión que especifiquemos, en este caso squeeze. Esto hará que cuando squeeze se convierta ene stable, nuestro sistema pase automáticamente a ser estable, y obviamente cuando squeeze este congelada, nuestro sistema pasara a estar congelado.
¿Entonces cuáles son las modificaciones pertinentes en el sources.list?, veamos:
Primero debemos ser root entonces:
$ su
Editamos el sources.list:
# nano /etc/apt/sources.list
Debería quedar así:
Antes

deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 CD Binary-1 20090214-16:29]/ lenny main
deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 CD Binary-1 20090214-16:29]/ lenny main

deb http://security.debian.org/ stable/updates main
deb-src http://security.debian.org/ stable/updates main

deb http://volatile.debian.org/debian-volatile stable/volatile main
deb-src http://volatile.debian.org/debian-volatile stable/volatile main

Después

# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 CD Binary-1 20090214-16:29]/ lenny main
#deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 CD Binary-1 20090214-16:29]/ lenny main

deb http://security.debian.org/ testing/updates main
deb-src http://security.debian.org/ testing/updates main

deb http://volatile.debian.org/debian-volatile testing/volatile main
deb-src http://volatile.debian.org/debian-volatile testing/volatile main

deb http://ftp.br.debian.org/debian testing main contrib non-free
deb-src http://ftp.br.debian.org/debian testing main contrib non-free

Noten que yo siempre me manejo con las ramas testing, entonces pongo testing en la categoria del repositorio, lo que me asegura estar siempre en versiones de prueba.
Un saludo y espero les haya servido.


2 Comentarios a “Actualizar a rama testing”

  1. Gato dice:
    Safari 531.21.10 Mac OS X

    Hola, estoy testeando Debian en VirtualBox 2.2.4 sobre una MacBook Intel. Intenté actualizar un Squeeze que descargue a mediados de enero a la mas reciente también Squeeze (¿se puede hacer eso? :unsure: ). Parece que no andaba muy alejado, pero me desesperé antes y borre de mi ordenador la imagen de Squeeze que había bajado y tengo otra. ¿Existe problema si actualizo, con dos .iso diferentes?

    :alien: Saludos desde México :cool:


    Safari 531.21.10 Mac OS X

  2. ramiro_md dice:
    Opera 9.80 Linux

    La iso es la misma básicamente, lo que cambió fue la fecha de descarga. Asque no debería dar problemas…mi duda es tenias squeeze instalado y lo quisiste actualizar y bajaste una iso nueva ??si es eso porque no ejecutas como root:
    # aptitude update
    # aptitude safe-upgrade

    UN saludo.


    Opera 9.80 Linux

Dejar un comentario

Codigo emoticones:
:alien: :angel: :@ ;) :$ :cheerful: :cool: :cry: :devil: :dizzy: :ermm: :face: :getlost: :biggrin: :happy: :heart: :kissing: :lol: :D :ninja: :pinch: :pouty: :sad: :shocked: :sick: :sideways: :silly: :sleeping: :) :P :unsure: :w00t: :S :whistle: :wink: :wub: