¿Por qué "No se encontró una nueva versión" cuando se actualiza de un LTS al siguiente?

224

Estoy siguiendo las instrucciones de actualización en el sitio web de Ubuntu , pero al iniciar la herramienta de actualización obtengo esta respuesta:

Checking for a new ubuntu release
No new release found

¿Estoy haciendo algo mal? ¿Hay alguna solución?

BDoran
fuente
Curiosamente, también es posible recibir este mensaje cuando no hay conexión a Internet, por ejemplo, cuando la red está inactiva. Por alguna razón, no se muestra ningún mensaje de error en tales casos.
jotik

Respuestas:

228

Según el gerente del equipo de Ubuntu Engineering Foundations, Steve Langasek:

Las actualizaciones entre lanzamientos de LTS no están habilitadas por defecto hasta el lanzamiento del primer punto, 14.04.1, programado para julio. Se recomienda que la mayoría de los usuarios de LTS esperen hasta entonces antes de actualizar a 14.04.

Si elige actualizar antes, puede pasar la -dopción a la herramienta de actualización, en ejecución do-release-upgrade -do update-manager -d, para actualizar de vanilla 12.04 a 14.04. ( -dsignifica desarrollo)

Esta pregunta explica la justificación para esperar el aviso:

Jorge Castro
fuente
11
¿Por qué, entonces, do-release-upgrade (sin la -d) sigue diciendo "No se encontró una nueva versión" unos días después de que el .1 se haya lanzado en forma iso? (Mi / etc / update-manager / release-upgrades dice "Prompt = lts")
tudor
77
A partir de una inspección del código, parece que las versiones "normales" son predeterminadas a una URL changelogs.ubuntu.com/meta-release que enumera 14.04, y las versiones LTS usan la URL changelogs.ubuntu.com/meta-release-lts que no No lo enumeres en absoluto. Creo que aún no han actualizado la metainformación.
Tudor
3
Eso parece un descuido de lanzamiento, ¿puedes presentar un error y enviarme un CC? correo electrónico está en mi perfil, gracias!
Jorge Castro
2
@JorgeCastro ¿Es realmente un descuido de lanzamiento, y hay alguna idea de cuándo se solucionará? ¿Se archivó un error y dónde puedo seguirlo? (Busqué, pero no pude encontrarlo. También quiero cambiar de 12.04 LTS a 14.04.1 LTS, y solo quiero hacerlo a través del Administrador de actualizaciones.)
Marnix Klooster
1
Parece que changelogs.ubuntu.com/meta-release-lts ya está arreglado.
DLosc
82

Si uno no tiene acceso a una GUI y quiere la actualización en la terminal:

  1. Edite el archivo

    /etc/update-manager/release-upgrades
    

    para Promptque coincida con normalo lts. (Consulte la lista a continuación para saber cuál es su caso, tenga en cuenta que solo puede actualizar un LTS a otra versión de LTS):

    [DEFAULT]
    Prompt=normal
    
  2. Probar la versión correcta se encuentra, ejecutar

    do-release-upgrade -c
    
  3. Actualización en caso de que se muestre la versión correcta:

    sudo do-release-upgrade
    

    Si desea actualizar al estado de desarrollo (por ejemplo, si desea pasar de 18.10 a 19.04 antes de su lanzamiento oficial), la -dbandera es útil:

    sudo do-release-upgrade -d
    

De esa manera podría actualizar un 12.04 a 12.10.

Las Promptopciones disponibles son:

  • nunca: nunca compruebe si hay una nueva versión.
  • normal: compruebe si hay una nueva versión disponible. Si se encuentra más de una nueva versión, el actualizador de la versión intentará actualizar a la versión que sucede inmediatamente a la versión actualmente en ejecución.
  • lts: compruebe si hay disponible una nueva versión de LTS. El actualizador intentará actualizar a la primera versión LTS disponible después de la versión actualmente en ejecución. Tenga en cuenta que esta opción no debe usarse si la versión actualmente en ejecución no es en sí misma una versión LTS, ya que en ese caso el actualizador no podrá determinar si hay una versión más nueva disponible.
k0pernikus
fuente
3
Tuve un problema similar Simplemente cambié de Prompt = normal a Prompt = lts y funcionó bien para mí.
sir_k
Encontré el problema opuesto a lo que describe Florin. El 4-21-18, Ubuntu 14.04 LTS decía 'No se encontró una nueva versión' hasta que cambié de 'Prompt = lts' a 'Prompt = normal'. Escogió 16.04 LTS para actualizar, que es lo que quería. No tengo ni idea de porqué.
Chris Dragon
19
sudo do-release-upgrade -d 

Observe la -d al final; de la manpágina:

  -d, --devel-release
      If using the latest supported release, upgrade to the development release

Esto funciona incluso con Prompt=ltsin /etc/update-manager/release-upgrades.

davebowlin
fuente
el mismo que se describe en la pregunta ...
antivirtel
3

2 opciones:

  1. Grabe la iso y colóquela en su disco, detectará la actualización automáticamente

  2. Ingrese a sus opciones sinápticas, luego Preferencia> distribución> Prefiera siempre la versión más alta.

Problema resuelto ?

ubuntu fan
fuente
Intentaré esto, gracias. :) Me siento estúpido por no darme cuenta de eso.
CullenDM
1
Las versiones 10.04 no se actualizarán de inmediato, vea el enlace que publiqué anteriormente.
Jorge Castro