Para futuros lectores: Tenga en cuenta que esta respuesta fue escrita en junio de 2013, cuando Wheezy (Debian 7, lanzado en mayo de 2013) era "estable" y Jessie (entonces Debian 8) era bastante nuevo como "prueba". Considere el impacto que cualquier desarrollo adicional puede tener en la validez de la respuesta en su situación particular antes de continuar con una actualización.
Para facilitar la transición, recomendaría que haga esto como un proceso de dos pasos. O tres: haga una copia de seguridad primero . La probabilidad de pérdida de datos durante una actualización del sistema Debian es pequeña, pero no nula, y los archivos de configuración pueden sobrescribirse o reescribirse como parte de la actualización, y siempre existe la posibilidad de que la traducción no sea perfecta. Sin embargo, todo debería ser perfectamente posible sin tener que reinstalarlo desde cero.
Primero, siga la ruta de actualización normal a la revisión más reciente de la versión estable, actualmente Wheezy (el enlace lleva al manual de actualización i386; sustituya su arquitectura según sea necesario). Esto básicamente se reduce a la edición de /etc/apt/sources.list*
nombrar wheezy
en lugar de squeeze
y luego hacer apt-get update
seguido por apt-get -u dist-upgrade
, pero leer la documentación de los detalles morbosos antes de continuar . Recomiendo probar Wheezy por un tiempo, para asegurarme de que nada está roto. Si está roto en Wheezy, casi seguramente no sanará mágicamente en Jessie o Sid.
Cuando se sienta seguro de que el sistema está funcionando correctamente en Wheezy, editar sus archivos sources.list nuevo, esta vez sustituyendo testing
o sid
para wheezy
. Desde la página de lanzamientos de Debian (mi énfasis):
pruebas
La distribución "testing" contiene paquetes que aún no han sido aceptados en una versión "estable", pero están en la cola para eso. La principal ventaja de usar esta distribución es que tiene versiones más recientes de software. /.../ La distribución actual de "pruebas" es jessie.
inestable
La distribución "inestable" es donde ocurre el desarrollo activo de Debian. En general, esta distribución está a cargo de desarrolladores y aquellos a quienes les gusta vivir al límite. La distribución "inestable" se llama sid.
Si quieres un borde sangriento, quieres sid
/ unstable
. Tenga en cuenta que Sid es propenso a la rotura intensa. Si quieres versiones más recientes de paquetes pero semi-estables, entonces quieres testing
.
Entonces, haz apt-get update
seguido de apt-get -u dist-upgrade
. En el momento de escribir este artículo, no parece existir una guía de instalación específica para Jessie / testing, pero aún después del lanzamiento de Wheezy todavía es suficiente para que las diferencias sean relativamente pequeñas y una simple actualización de dist sea suficiente en la mayoría de los casos. El -u
hará que apt-get pronta confirmación antes de realizar la actualización de hecho, que le da una oportunidad razonable de revisar los cambios propuestos antes de comprometerse con ellos. Recomiendo no eliminar esa opción de línea de comandos a menos que se sienta realmente aventurero (y tenga copias de seguridad realmente buenas).
Ah, y en caso de que lo olvide; asegúrese de tener buenas copias de seguridad de sus datos antes de comenzar. Al igual que con cualquier actualización del sistema, recomiendo hacerlo directamente desde el terminal (no a través de una sesión X, y ciertamente no a través de una sesión X sin un multiplexor de terminal como screen
o tmux
) para evitar problemas cuando los servicios se reinician durante el proceso de actualización.