¿Cómo actualizo de 14.04 LTS a 16.04.1 LTS?

41

Entonces, hoy es 21 de julio y esta página . me da la opción de descargar 16.04.1 LTS. Sin embargo, intentar actualizar me da este mensaje:

$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found

¿Qué está mal? ¿Importa que esté ejecutando apt-get update detrás apt-cacher-ng?

Nota: comentar los archivos en apt.conf.d que se usaron apt-cacher-ngno marcó la diferencia.

Editar: Explicación de posibles duplicados: ¿Por qué "No se encontró una nueva versión" al actualizar de un LTS a otro? trata con la actualización de 12.04LTS a 14.04LTS. Mi pregunta es específica para 14.04 LTS a 16.04.1 LTS actualización. Las respuestas antiguas, aunque son buenas para fines de archivo, son menos relevantes en un paquete que cambia rápidamente como ubuntu. Además, ninguna de las respuestas responde lo que está mal. El enlace andrew.46 señaló se menciona en uno de los comentarios. Estas preguntas y respuestas son más útiles para las personas que se actualizan hoy que el trabajo que se menciona en " ¿Por qué" No se encuentra una nueva versión "cuando se actualiza de un LTS a otro? ".

Lord Loh
fuente
55
Hmmm ..... desde otro lugar en Ask Ubuntu: prueba do-release-upgrade -do update-manager -d askubuntu.com/q/125392/57576
andrew.46
Todavía no he podido actualizar (sin la -d, funciona bien con eso).
Mármol orgánico
@ andrew.46 - ¿ -dme vas a llevar a 16.04.1? o solo 16.04? No debería tener que instalar la versión de desarrollo, ¿o sí?
Lord Loh
1
@ LordLoh. He agregado más información a una respuesta formal. Recuerde que 16.04.1 es simplemente la versión original más todas las últimas actualizaciones agregadas. Lo mismo que instalar la versión 16.04 y luego ejecutarsudo apt-get update && sudo apt-get upgrade
andrew.46
Finalmente, parece que este error se ha solucionado.
Daniyal

Respuestas:

39

Este es un problema que apareció antes: hace 4 años al actualizar de 12.04 LTS (Precise Pangolin) a 14.04.1 LTS (Trusty Tahr):

Parece que existe un problema similar para la actualización de 14.04 LTS (Trusty Tahr) a 16.04.1 LTS (Xenial Xerus) con el registro de actualización relevante aún no actualizado. Hay una opción de dos soluciones razonables en este momento:

  1. Espere un poco hasta que este documento se actualice y luego actualícelo normalmente
  2. Use la siguiente sintaxis ahora :

    sudo do-release-upgrade --devel-release
    

La documentación de Ubuntu habla sobre esta opción de usar la opción --devel-releaseo -d:

Para una mayor estabilidad de una versión LTS, hay un ligero cambio en el comportamiento si actualmente está ejecutando una versión LTS. Los sistemas LTS solo se consideran automáticamente para una actualización al próximo LTS a través de do-release-upgrade con el primer lanzamiento de punto. Entonces, por ejemplo, 14.04 solo se actualizará una vez que se lance 16.04.1. Si desea actualizar antes, por ejemplo, en un subconjunto de máquinas para evaluar la actualización LTS para su configuración, debe usar el mismo argumento que una actualización a una versión de desarrollo a través del modificador -d.

Y ciertamente, en este momento, este debería ser un curso seguro para tomar. Cuando se realiza en mi propio sistema Trusty:

andrew@corinth:~$ sudo do-release-upgrade
[sudo] password for andrew: 
Checking for a new Ubuntu release
No new release found
andrew@corinth:~$ sudo do-release-upgrade --devel-release
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]                                           
Get:2 Upgrade tool [1,265 kB]                                                  
Fetched 1,265 kB in 0s (0 B/s)                                                 
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg' 
extracting 'xenial.tar.gz'
[...]

Y el proceso continúa al instalar Xenial al utilizar este archivo alternativo . Algunos consejos sobre la próxima resolución de este problema:

  1. Algunas consultas en IRC (gracias @ThomasWard) indican una solución inminente del problema hasta que se solucione cualquier error en la ruta de actualización ...
  2. Un correo electrónico personal que me envió un desarrollador me indicó que esto debería arreglarse en la semana que comienza el 25 de julio
  3. Un error de Launchpad y una Solicitud de función presentada sobre este tema tiene algunos comentarios interesantes ...

¡Crucemos los dedos para una resolución pronto!

Nota : El registro de actualización se modificó el 29 de julio, por lo que el problema ahora se resolvió ...

Referencias

andrew.46
fuente
11
Tenga en cuenta que este es un caso de que la ruta de actualización no se habilite durante otra semana, mientras que los errores se corrigen y las cosas se "arreglan"; Pregunté esto en las salas de soporte en IRC y obtuve respuestas del equipo de lanzamiento que indicaban esto en su mayor parte.
Thomas Ward
2
@ThomasWard Gracias por investigar esto. Parece una pena que esta pregunta se dirija hacia el cierre debido a la solidez de una pregunta de 4 años cuando este tema es de gran interés y relevancia para un lanzamiento más moderno. Pero supongo que para eso es para 'Reabrir' ...
andrew.46
2
answers.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/… - Puse una solicitud de función para un mensaje de error modificado. Algo así como - No new release found. Next release expected on 2016-07-29.
Lord Loh
3
Yo también, más de 6 meses después de finales de julio. Todavía veo "no se encontró una nueva versión" cuando intento actualizar.
daaxix
3

Para mí la solución no era -dsino más bien -p. Tal vez esto sea útil para algunos de ustedes que encuentren este problema.

Editar para explicar (desde man do-release-upgrade):

-d, --devel-release
              Check if upgrading to the latest devel release is possible

-p, --proposed
              Try upgrading to the latest  release  using  the  upgrader  from
              Ubuntu-proposed

do-release-upgradeTiene varios interruptores útiles. Revisar la página de manual siempre es una buena idea.

Thomas Bijl
fuente