Las notas de versión oficiales para actualizar están en http://www.debian.org/releases/stable/releasenotes
y http://www.debian.org/releases/testing/releasenotes
(en preparación).
Los pasos para actualizar el sistema a la versión de prueba/inestable son:
apt_preferences(5)
de Woody.
/etc/apt/sources.list
y
/etc/apt/preferences
, para incluir referencias a la sección
"testing" ("de prueba") de los repositorios que utiliza.
Si lo desea, también puede incluir referencias a la sección
"unstable" ("inestable")
La actualización a través de la red del sistema APT y de algunos paquetes
fundamentales a la versión se puede realizar de la siguiente manera luego de
incluir repositorios de la rama estable en el
/etc/apt/sources.list
si aún desea usar Potato.
# apt-get update # apt-get install libc6 perl libdb2 debconf # apt-get install apt apt-utils dselect dpkg
Utilizar la versión de prueba de Debian tiene como efecto colateral la lenta solución de los fallos de seguridad. Por lo tanto, tenga cuidado.
La actualización a la versión de prueba (testing) se
puede realizar de la siguiente manera (ejecute el guión go-woody
para hacerlo todo mediante un sólo
comando):
Vacie el archivo sources.list
actual:
# cd /etc/apt # cp -f sources.list sources.anterior # :>sources.list
Obtenga una lista reciente de repositorios para la versión estable (stable)
# cd / # apt-setup noprobe ... seleccione los repositorios, accesibles mediante HTTP o FTP
Añada la sección testing a la lista nueva. Las líneas deb-src están comentadas.
# cd /etc/apt # grep -e "^deb " sources.list >sources.deb # grep -e "^deb-" sources.list >sources.src # sed -e "s/stable/testing/" sources.deb \ >>sources.list # sed -e "s/stable/testing/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list # apt-get update # apt-get install apt apt-utils # cat >preferences <<EOF Package: * Pin: release a=testing Pin-Priority: 600 Package: * Pin: release a=unstable Pin-Priority: 50 EOF
Opcionalmente, añada la sección "unstable" de los archivos.
# sed -e "s/stable/unstable/" sources.deb \ >>sources.list # sed -e "s/stable/unstable/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list
Véase Fundamentos de la
administración de paquetes Debian Debian, Sección 6.2 configurar
inteligentemente /etc/apt/sources.list
y
/etc/apt/preferences
.
Ahora puede actualizar el sistema, usando uno de los métodos de la siguiente sección.
Luego de configurar en forma adecuada los archivos
/etc/apt/sources.list
y /etc/apt/preferences
, el
sistema se puede actualizar a la versión de prueba (testing).
Véase Administración de paquetes Debian, Capítulo
6 para los fundamentos y Resolución de problemas al actualizar
con APT, Sección 6.3.2 si tropieza con problemas.
dselect
Si un sistema tiene muchos paquetes que incluye paquetes -dev,
etc., se recomienda el siguiente método usando dselect
para un
control minucioso de paquetes.
# dselect update # siempre hacer esto antes de actualizar # dselect select # seleccione los paquetes adicionales
Todos los paquetes actuales serán seleccionados al arrancar
dselect
. dselect
puede proponerle otros paquetes:
dependientes, sugeridos y recomendados.
Si no desea añadir ningún paquete, sólo pulse Q para abandonar
dselect
.
# dselect install
Deberá responder algunas preguntas para la configuración para esta parte del
proceso, por lo tanto tome nota y dedique parte de su tiempo a esta parte.
Véase dselect
, Sección
6.2.3.
Use dselect
. Siempre funciona :)
apt-get
El uso de apt-get
que se describe a continuación está muy
extendido pero nose recomienda para actualizaciones del
sistema. Si necesita actualizar sin dselect
a partir de
Woody, considere el uso de aptitude
u otras opciones.
Si un sistema no posee muchos paquetes o el archivo Debian no experimentó mayores cambios, lo siguiente puede ser -a veces- suficiente.
# apt-get update # siempre hacer esto antes de actualizar ... para actualizar el sistema con selecciones "depends": # apt-get upgrade # siempre hacer esto antes de actualizar ... para actualizar todo el sistema con selecciones "depends": # apt-get -u dist-upgrade ... o para actualizar y conservar la configuración actual de dselect (mejor solución): # apt-get -u dselect-upgrade # utiliza las selecciones de dselect
Puesto que este método de actualización utiliza apt-get
, el manejo
de los paquetes recomendados y sugeridos es limitado. Véase
Dependencia entre paquetes, Sección
2.2.8.
Guía de referencia Debian
CVS, lun abr 3 22:57:45 UTC 2005osamu@debian.org
wecharri@infovia.com.ar