Actualización de 13.10 a 14.04: "No se encontró una nueva versión"

21

Estoy tratando de actualizar lubuntu 13.10 a 14.04 usando

apt-get update
apt-get dist-upgrade  
do-release-upgrade

Sin embargo, el último comando regresa No new release found

También intenté do-release-upgrade -dcon el mismo resultado.

/etc/apt/sources.list parece:

# deb cdrom:[Lubuntu 13.10 _Saucy Salamander_ - Release amd64 (20131016.1)]/ saucy main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy universe
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy multiverse
deb http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu saucy-security main restricted
deb-src http://security.ubuntu.com/ubuntu saucy-security main restricted
deb http://security.ubuntu.com/ubuntu saucy-security universe
deb-src http://security.ubuntu.com/ubuntu saucy-security universe
deb http://security.ubuntu.com/ubuntu saucy-security multiverse
deb-src http://security.ubuntu.com/ubuntu saucy-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu saucy partner
# deb-src http://archive.canonical.com/ubuntu saucy partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu saucy main
deb-src http://extras.ubuntu.com/ubuntu saucy main

deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main
deb http://dl.google.com/linux/earth/deb/ stable main
# deb-src http://archive.canonical.com/ubuntu saucy partner

Tenga en cuenta que acabo de actualizar lubuntu otro usando los mismos servidores sin problemas.

Contenido del archivo de /etc/update-manager/meta-releases

# default location for the meta-release file

[METARELEASE]
URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release-lts
URI_UNSTABLE_POSTFIX = -development
URI_PROPOSED_POSTFIX = -proposed

/etc/update-manager/release-upgrades parece:

# some comments...

Prompt=normal

También cambié normala ltssin éxito.

También revisé el directorio /var/lib/ubuntu-release-upgrader/que está vacío.

Tampoco hay ningún proxyarchivo, por /etc/apt/apt.conf.d/lo que parece que no se usa ningún proxy.

El archivo se /etc/hostsve así:

127.0.0.1       localhost
127.0.1.1       mybox

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Así que probé todas las soluciones del problema de actualización de distribución "No se encontró una nueva versión" sin éxito.

¿Alguna idea de lo que puede estar mal aquí?

Editar

Utilizando la interfaz gráfica update-manager, recibí el mensaje de error: "Error al descargar la información del repositorio"

Quizás esto te dé una pista de cómo resolver el problema.

Edit2

Ahora cambié de los servidores a los servidores principales y eliminé todos los ppas de mi sources.listy sources.list.d. Si es posible usando ppa-purge. Si no, purgué los paquetes relevantes con aptitude y luego eliminé las entradas ppa.

La PPA es donde alrededor siguientes paquetes: sagemath, google-earth, handbrake, freetuxtvy julia(un programa de matemáticas).

Sin embargo sin éxito.

estudiante
fuente
1
@ RaduRădeanu No es un duplicado. Las soluciones sugeridas allí no funcionan.
estudiante

Respuestas:

20

Para mí, la razón fue que había deshabilitado la comprobación automática de actualizaciones , ya que el check-new-releaseproceso seguía ralentizando significativamente mi computadora.

Cambiando de nuevo a Prompt=normalen /etc/update-manager/release-upgradesfijo al instante el problema.

Sincero dauth
fuente
2
Esto funcionó para mí. Se configuró en "lts" antes y al configurarlo en "normal", se ha encontrado la actualización confiable.
Malcolm Boekhoff
2
Gracias, esto también lo resolvió para mí: presumiblemente, las versiones LTS solo buscan nuevas versiones LTS, por lo que no puede actualizarse a la última sin este cambio.
Jon Story
9

Finalmente funcionó. El problema fue que lo hice do-release-upgradecomo root, esto no funcionó. Invocar este comando como el usuario normal trabajó. Hower No entiendo por qué no lo hace como root.

estudiante
fuente
8

¡¡¡Prueba esto!!!

Cortar y pegar todo el conjunto de comandos a continuación:

sudo apt-get clean ;
cd /var/lib/apt ;
sudo mv lists lists.old_`date '+%Y%m%d_%H%M%S'`   ;
sudo mkdir -p lists/partial ;
sudo apt-get clean ;
sudo apt-get update

El punto y coma delimita cada comando para que puedan pegarse juntos. Después de eso haz esto:

sudo apt-get clean
sudo do apt-get update
sudo apt-get dist-upgrade  
sudo do-release-upgrade

Si eso falla, entonces haz esto:

sudo sed -i 's/saucy/trusty/g' /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade 

Nota: Elimine todos los PPA de terceros a menos que tengan una versión 14.04 disponible. Si tiene Gnome PPA, retírelo con PPA-Purge .

MathCubes
fuente
2
Gracias. Todos los pasos antes de reemplazar saucypor trustyfallar. Pero no estoy seguro de si realmente debería intentar su último paso. ¿Esto lleva a una actualización segura? Hacer apt-get dist-upgradedebería actualizar muchos paquetes ya que las fuentes ahora son trustyfuentes. También comenté todos los ppas pero no usé ppa-purge, pero supongo que esto no debería hacer ninguna diferencia ...
estudiante
1
@student Tuve el mismo problema hace unos días ... Hice esto, de esta manera. Hice breck mi sistema porque usé el Gnome Remix con el Gnome PPA, y en su página de PPA en Luchpad dice que no lo haga, para eliminarlo con purga de ppa.
MathCubes
5

Debe marcar esta opción:

ingrese la descripción de la imagen aquí

Luego inicie do-release-upgradenuevamente

ipeacocks
fuente
1
SI SI SI gracias esto es lo primero que me funcionó después de horas de lucha. Todas las demás casillas de verificación están desactivadas porque 13.10 es EOL ahora y tuve que cambiar manualmente las fuentes de apt-get ( help.ubuntu.com/community/EOLUpgrades ) pero seguía diciendo que no había una nueva versión hasta que cambié la configuración de "notificar" como dijiste.
Lambart el
2

Ejecute el comando: gksu update-manager -d desde la terminal o la unidad launcher. Si intenta ejecutar, sudo update-manager -d, no siempre ofrece la opción 14.04 disponible. Pero con gksu, aparecerá esta opción.

De lo contrario, cree una unidad USB de arranque. Arranque con el mismo y al instalar, seleccione actualizar o algo más. En otra cosa, proporcione las mismas unidades que antes como puntos de montaje para /, swap. Desactiva la opción de formato. No seleccione el formato. Esto conserva todos sus archivos y configuraciones anteriores y se actualiza.

Gracias.

CR2
fuente
2
Recibo el mensaje de que mi software está actualizado. Por cierto: ¿por qué debería gksudar un resultado diferente que sudo?
estudiante
1
Finalmente, después de probar muchas cosas, 'gksu update-manager -d' salvó el día. Por cierto, gksu no estaba instalado en mi sistema. Así que primero tuve que instalar apt-get y luego ejecutarlo.
vincent mathew
0

También he estado plagado recientemente de "No se encontró una nueva versión" y resultó ser un problema de conectividad. Nuestro firewall bloqueó la solicitud según esta regla de Snort / Suricata:

ET POLICY Python-urllib/ Suspicious User Agent

Sé que este no era tu problema, pero espero que ayude a otro.

carmelo
fuente