<< Back to man.lupaworld.com


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ siguiente ]

Guía de referencia Debian
Capítulo 5 - Actualizando una distribución


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:


5.1 Transición a la versión Woody de APT

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

5.2 Preparación para la transición (stable a testing)

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.


5.3 Actualizar el sistema Debian

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.


5.3.1 Mejor método de actualización usando 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 :)


5.3.2 Método obsoleto de actualización usando 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.


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ siguiente ]

Guía de referencia Debian

CVS, lun abr 3 22:57:45 UTC 2005

Osamu Aoki osamu@debian.org
Coordinador de la traducción al español: Walter O. Echarri wecharri@infovia.com.ar
Autores, Sección A.1