Mise à niveau de 13.10 à 14.04: «Aucune nouvelle version trouvée»

21

J'essaie de passer de lubuntu 13.10 à 14.04 en utilisant

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

Cependant la dernière commande retourne No new release found

J'ai aussi essayé do-release-upgrade -davec le même résultat.

/etc/apt/sources.list ressemble à:

# 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

Notez que je viens de mettre à jour un autre lubuntu en utilisant les mêmes serveurs sans problème.

Contenu du fichier 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 ressemble à:

# some comments...

Prompt=normal

J'ai également changé normalen ltssans succès.

J'ai également vérifié le répertoire /var/lib/ubuntu-release-upgrader/qui est vide.

Il n'y a également aucun proxyfichier, /etc/apt/apt.conf.d/donc aucun proxy ne semble être utilisé.

Le fichier /etc/hostsressemble à:

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

J'ai donc essayé toutes les solutions du problème de mise à niveau de la distribution "Aucune nouvelle version trouvée" sans succès.

Une idée de ce qui ne va pas ici?

modifier

En utilisant l'interface graphique, update-managerj'ai reçu le message d'erreur: "Impossible de télécharger les informations du référentiel"

Peut-être que cela vous donne un indice sur la façon de résoudre le problème.

Modifier2

Je suis maintenant passé des serveurs aux serveurs principaux et j'ai supprimé tous les ppas de mon sources.listet sources.list.d. Si possible en utilisant ppa-purge. Sinon, j'ai purgé les packages concernés avec aptitude, puis supprimé les entrées ppa.

Le ppa est là sur les forfaits suivants: sagemath, google-earth, handbrake, freetuxtvet julia(un programme de mathématiques).

Mais sans succès.

étudiant
la source
1
@ RaduRădeanu Ce n'est pas un doublon. Les solutions suggérées là-bas ne fonctionnent pas.
étudiant

Réponses:

20

Pour moi, la raison en était que j'avais désactivé la vérification automatique des mises à niveau , car le check-new-releaseprocessus ralentissait considérablement mon ordinateur.

Revenir à Prompt=normalen a /etc/update-manager/release-upgradesinstantanément résolu le problème.

Candid Dauth
la source
2
Cela a fonctionné pour moi. Il a été défini sur "lts" avant et en le définissant sur "normal", il a trouvé la mise à niveau fidèle.
Malcolm Boekhoff
2
Merci, cela m'a également résolu - les versions LTS ne supposent que les nouvelles versions LTS, vous ne pouvez donc pas simplement passer à la dernière version sans ce changement.
Jon Story
9

Cela a finalement fonctionné. Le problème était que je faisais en do-release-upgradetant que root, cela ne fonctionnait pas. L'appel de cette commande en tant qu'utilisateur normal a fonctionné. Hower, je ne comprends pas pourquoi ce n'est pas root.

étudiant
la source
8

Essaye ça!!!

Coupez et collez l'ensemble des commandes ci-dessous:

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

Le point-virgule délimite chaque commande afin de pouvoir les coller ensemble. Après cela, faites ceci:

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

Si cela échoue, procédez comme suit:

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

Remarque: supprimez tous les PPA tiers, sauf s'ils disposent d'une version 14.04. Si vous avez le Gnome PPA, retirez-le avec PPA-Purge .

MathCubes
la source
2
Merci. Toutes les étapes avant de remplacer saucypar trustyéchouer. Mais je ne sais pas si je devrais vraiment essayer votre dernière étape. Cela conduit-il à une mise à niveau sûre? Faire apt-get dist-upgradedevrait alors mettre à jour de nombreux packages puisque les sources sont maintenant des trustysources. J'ai également commenté tous les ppas, mais je n'ai pas utilisé la purge ppa, mais je suppose que cela ne devrait pas faire de différence ...
étudiant
1
@student J'ai eu le même problème il y a quelques jours ... Je l'ai fait de cette façon. Cela a brecké mon système parce que j'ai utilisé le Gnome Remix avec le Gnome PPA, et sur leur page PPA sur Luchpad, il est dit de ne pas le faire, de le supprimer avec ppa-purge.
MathCubes
5

Vous devez cocher cette option:

entrez la description de l'image ici

Puis lancez à do-release-upgradenouveau

ipeacocks
la source
1
OUI OUI OUI merci c'est la première chose qui a fonctionné pour moi après des heures de lutte. Toutes les autres cases à cocher sont désactivées car 13.10 est maintenant fin de vie et j'ai dû changer manuellement les sources apt-get ( help.ubuntu.com/community/EOLUpgrades ) mais il a continué à dire qu'il n'y avait pas de nouvelle version jusqu'à ce que je modifie le paramètre "notifier" comme tu dis.
Lambart
2

Exécutez la commande: gksu update-manager -d à partir du terminal ou du lanceur d'unité. Si vous essayez d'exécuter, sudo update-manager -d, il ne donne pas toujours l'option disponible 14.04. Mais avec gksu, cette option apparaîtra.

Sinon, créez une clé USB amorçable. Démarrez en utilisant le même et lors de l'installation, sélectionnez la mise à niveau ou autre chose. Dans autre chose, donnez les mêmes disques que précédemment comme points de montage pour /, swap. Désélectionnez l'option de format. Ne sélectionnez pas de format. Cela conserve tous vos fichiers et paramètres précédents et met à niveau.

Merci.

CR2
la source
2
Je reçois le message que mon logiciel est à jour. Au fait: pourquoi gksudonner un résultat différent de celui sudo?
étudiant
1
Enfin, après avoir essayé beaucoup de choses, «gksu update-manager -d» a sauvé la mise. BTW, gksu n'était pas installé sur mon système. J'ai donc d'abord dû installer apt-get puis l'exécuter.
vincent mathew
0

J'ai également été en proie à «Aucune nouvelle version trouvée» récemment et il s'est avéré qu'il s'agissait d'un problème de connectivité. La demande était bloquée par notre pare-feu sur la base de cette règle Snort / Suricata:

ET POLICY Python-urllib/ Suspicious User Agent

Je sais que ce n'était pas votre problème, mais j'espère que cela en aidera un autre.

carmelo
la source