¿Cuál es la diferencia entre actualizar desde el sistema y usar un CD? Mi Apache quedó arruinado por la actualización del CD

¿Cuál es la diferencia entre actualizar desde el sistema y usar un CD? Mi Apache quedó arruinado por la actualización del CD

La pregunta lo resume bastante bien. Estaba ejecutando Ubuntu 11.10 y tenía Apache sirviendo a algunos hosts virtuales. Introduje el CD de Ubuntu 12.04 (Beta 2) y reinicié. Elijo 'Actualizar Ubuntu 11.10'.

El resultado es que mi carpeta de inicio sigue intacta y la mayoría de las configuraciones parecen estar ahí, pero no pude acceder a ninguno de mis sitios. ¡Finalmente me di cuenta de que Apache ya no existe en el sistema!

De todos modos, si hubiera hecho esto en el trabajo (ypodríatenido), me habría hecho un gran lío. Entiendo que no es trabajo de Ubuntu educarme y que, como técnico, necesito saber estas cosas. Pero realmente pensé que sería lo mismo que actualizar desde Update Manager.

¿Alguien puede explicarlo?

Muchas gracias diez

Respuesta1

El livecd no se puede actualizar, solo reemplazar la instalación existente por una nueva, por lo que si lo hiciera, ya no tendría ningún paquete instalado que no forme parte de la instalación base.

Respuesta2

La versión 12.04 aún no es definitiva y desde el lanzamiento de Beta 2 hace más de 3 semanas, se actualizaron muchos paquetes. No esperaría que una característica así funcionara perfectamente en estado Beta. ¿Realmente actualizaste desde el CD y no solo lo reinstalaste?

En teoría, el medio de instalación contiene un repositorio de paquetes y la actualización desde la funcionalidad del medio de instalación funciona como la actualización normal, pero prioriza los paquetes del medio de instalación. Obviamente, el CD sólo contiene una cantidad muy limitada de paquetes necesarios para la instalación predeterminada. El DVD contiene muchos más paquetes, pero no todos. La actualización debería detectar su selección de paquetes y reemplazarlos por otros más nuevos. Los paquetes que no se encuentren localmente deben descargarse si hay una conexión a Internet disponible. La actualización debería advertir sobre PPA, software que se eliminará y reemplazo/alteración de archivos de configuración, si no recuerdo mal. En caso de que no haya conexión a Internet, el paquete debe eliminarse/desinstalarse pero los archivos de configuración no deben modificarse.

Dicho esto, la actualización desde un medio de instalación y sin un medio de instalación debería ser la misma. Mientras haya paquetes para sus aplicaciones instaladas en el repositorio de la nueva versión que está actualizando, no se debe desinstalar nada. Si no tiene una conexión a Internet en el momento de la actualización y no tiene un repositorio local con el paquete para la nueva versión, entonces, por supuesto, no podrá encontrar ningún paquete y la aplicación se desinstalará.

información relacionada