¿Cómo puedo realizar una actualización fuera de línea usando Ubiquity en el disco de instalación?


10

Estoy tratando de actualizar una instalación de Ubuntu 12.10 a Ubuntu 13.04 sin una conexión a Internet. Ahora que los CD alternativos y de escritorio se han fusionado, estoy tratando de usar el CD de escritorio 13.04 para actualizar mi sistema 12.10. En Ubiquity, hay una opción de actualización de Ubuntu 12.10 a Ubuntu 13.04 . Entonces supongo que esto es factible.

Pasos para replicar:

  1. En una máquina virtual, instale un sistema Ubuntu 12.10 limpio y fresco. Aplicar todas las actualizaciones disponibles;
  2. Apagar la VM;
  3. Desconecte el cable de red de la VM. Asegúrese de que su VM no tenga un enlace a Internet; recuerde que quiero hacer una actualización sin conexión;
  4. Inserte el ISO de instalación de Ubuntu 13.04 beta 2 en la VM. Reinicie la VM;
  5. Seleccione el idioma que desee y seleccione Instalar ;
  6. Al prepararse para instalar la pantalla de Ubuntu , asegúrese nuevamente de que no vea ninguna conexión a Internet disponible. Este requisito previo debe estar marcado con una X en esta pantalla. Si Ubiquity ha encontrado un enlace de Internet, desactive esta conexión antes de continuar;
  7. Luego, el tipo de instalación de la pantalla, observe que el Ubuntu 12.10 Actualiza a Ubuntu 13.04 opción está en gris !!! No se puede seleccionar.

Lo extraño es que la opción de actualización esté nuevamente disponible si el instalador encuentra una conexión a Internet. Repita los pasos anteriores, pero esta vez, asegúrese de que su VM tenga un enlace a Internet. De vuelta en la pantalla Tipo de instalación , se puede seleccionar la opción de actualización.

¿Es esto un error en Ubiquity? ¿Es normal, el comportamiento esperado, que Ubiquity requiera una conexión a Internet para realizar una actualización de Ubuntu 12.10 a 13.04?

(Tenga en cuenta que no tuve ningún problema para realizar una actualización en línea usando Software Updater desde mi instalación actual de 12.10. Eso no es lo que quiero lograr, ya escribí la guía de actualización en línea. Lo que quiero saber es: cómo puedo ¿Realizo una actualización sin conexión usando Ubiquity en el disco de instalación?)


¿Qué sucede si está conectado a Internet e intenta usar el disco de instalación?
Web-E

Si la VM está conectada a Internet, se puede seleccionar la opción Actualizar Ubuntu 12.10 a Ubuntu 13.04 . No estoy seguro de si Ubiquity descargaría algo durante la actualización si elijo esta opción y dejo que la VM se conecte; ni si Ubiquity realizaría la actualización si me conecto a Internet, seleccione la opción de actualización para iniciar el proceso y luego desconecte. Pero eso no es lo que estoy buscando. Estoy buscando una manera de realizar una actualización sin conexión a Internet.
Alexandre P.

Respuestas:


8

Publiqué un informe de error sobre esto en Launchpad. Recibí la siguiente respuesta de Dmitrijs Ledkovs (xnox):

Es correcto, no admitimos actualizaciones fuera de línea a través de ubicuidad / CD de escritorio. E incluso para los servidores, no se recomienda utilizar un nuevo CD del servidor para realizar una actualización sin conexión.

Los métodos de actualización de soporte son con conectividad a Internet o un grupo local de espejo / paquete. Por ejemplo, se pueden usar herramientas como aptoncd para capturar instantáneamente todos los paquetes instalados, descargarlos en una máquina que tenga conectividad a Internet, llevarlos a la máquina fuera de línea y actualizarlos.

La razón detrás de este movimiento es la enorme cantidad de casos de soporte de actualizaciones rotas y parciales, ya que a los medios de instalación más nuevos les faltarán paquetes instalados manualmente; paquetes que ahora han hecho la transición a nuevos nombres; paquetes que se han eliminado de la instalación predeterminada. Por lo tanto, los medios de instalación predeterminados para la próxima versión simplemente no contienen todo lo que razonablemente necesitará actualizar, de ahí el requisito de conectividad a Internet.

Así que aquí está la respuesta: incluso cuando se usa el disco de instalación de Ubuntu, uno no puede actualizar una versión más nueva de Ubuntu sin conexión a Internet. Ubiquity necesita tener una conexión a Internet para poder seleccionar la opción de actualización.

Entiendo el razonamiento detrás de eso. El disco de instalación no puede tener todos los paquetes de repositorios. Si un usuario ha instalado softwares adicionales después de instalar Ubuntu, y ciertamente lo ha hecho, sin una conexión a Internet, Ubiquity no podría actualizar todos los paquetes, actualizar dependencias, resolver dependencias faltantes, etc.

Sin embargo, estoy un poco decepcionado, porque si esta limitación un usuario que quiere / tiene que continuar con una actualización sin conexión tendrá que tomar otro medio. No puede simplemente usar el mismo disco de instalación / llave USB que generalmente presta a sus amigos para que lo instalen; necesitará graduar paquetes adicionales.

No estoy familiarizado con APTonCD. Veré más a fondo esta avenida más tarde.


Entonces, si entiendo correctamente, el problema es la existencia "posible" de repositorios agregados por el usuario. Pero si no hay repositorios adicionales, debería ser posible realizar una actualización fuera de línea, ¿verdad? Todavía valdrá la pena conocer los pasos necesarios para realizar dicha actualización, sin tener en cuenta el software adicional que el usuario podría preferir actualizar más tarde, manualmente, después de que se haya actualizado el sistema.
Simón

Debe haber una forma de obtener una lista de paquetes adicionales que deberán descargarse (tanto desde los repositorios de ubuntu como para otras fuentes agregadas por el usuario) antes de realizar una actualización fuera de línea; para que podamos descargar todos estos paquetes en una computadora diferente y luego ponerlos a disposición (copiándolos en una unidad extraíble o en la red local) para realizar la actualización sin conexión.
Simón

0

Fui con un método 90% fuera de línea :). Así es como: utilicé el DVD que contiene la imagen iso. Opté por "Probar Ubuntu". Después de iniciar sesión, me aseguré de que la conexión a Internet funciona bien. Luego elegí Instalar Ubuntu (era uno de los iconos en la barra de menú de la izquierda). El proceso descargó algún software adicional de la web, pero utilizó el DVD para la mayor parte de la instalación.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.