J'utilise Ubuntu 11.04. Le gestionnaire de mise à jour a une fois trouvé la nouvelle version 'oneiric' et affiche toujours cet écran lorsque je me connecte, utilisez ssh:
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-14-generic x86_64)
* Documentation: https://help.ubuntu.com/
0 packages can be updated.
0 updates are security updates.
New release 'oneiric' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Wed Apr 25 16:22:48 2012 from ***
Mais je n'ai pas encore mis à jour et changé mes sources apt. Et maintenant, je ne peux pas passer à "onirique". do-relase-upgrade
montre:
$ Sudo do-release-upgrade
Checking for a new ubuntu release
No new release found
$
Et apt-get dist-upgrade
indique:
$ Sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$
Je peux mettre à jour tous mes paquets avec succès.
Contenu du fichier source.list:
$ cat /etc/apt/sources.list
## See sources.list(5) for more information, especialy
# Remember that you can only use http, ftp or file URIs
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty main universe restricted multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty main universe restricted multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-security universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-security universe main multiverse restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-updates universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-updates universe main multiverse restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ natty-backports universe main multiverse restricted
# deb http://ubuntu.dormforce.net/ubuntu/ lucid main universe restricted multiverse
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid main universe restricted multiverse
# deb http://ubuntu.dormforce.net/ubuntu/ lucid-security universe main multiverse restricted
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid-security universe main multiverse restricted
# deb http://ubuntu.dormforce.net/ubuntu/ lucid-updates universe main multiverse restricted
# deb-src http://ubuntu.dormforce.net/ubuntu/ lucid-updates universe main multiverse restricted
# CDROMs are managed through the apt-cdrom tool.
# deb http://archive.canonical.com lucid partner
# deb http://archive.canonical.com lucid-security partner
# deb http://archive.canonical.com lucid-updates partner
# deb-src http://archive.canonical.com lucid partner
# deb-src http://archive.canonical.com lucid-security partner
# deb-src http://archive.canonical.com lucid-updates partner
#medibuntu repo
# deb http://packages.medibuntu.org/ lucid free non-free
# deb-src http://packages.medibuntu.org/ lucid free non-free
# deb http://extras.ubuntu.com/ubuntu maverick main #Third party developers repository
deb http://mirrors.sohu.com/ubuntu/ natty main restricted multiverse universe
deb-src http://mirrors.sohu.com/ubuntu/ natty main universe restricted multiverse #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ natty-security universe main multiverse restricted
deb-src http://mirrors.sohu.com/ubuntu/ natty-security universe main multiverse restricted
deb http://mirrors.sohu.com/ubuntu/ natty-updates universe main multiverse restricted
deb-src http://mirrors.sohu.com/ubuntu/ natty-updates universe main multiverse restricted
Contenu du fichier de/etc/update-manager/meta-release:
$ cat /etc/update-manager/meta-release
# 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
Quel peut être le problème de ceci?
Pour mettre à niveau Ubuntu 11.10 ou Ubuntu 10.04 LTS sur un serveur ou un système: installez le paquet update-manager-core
s'il n'est pas déjà installé; lancez l'outil de mise à niveau avec la commande Sudo do-release-upgrade -d
; et suivez les instructions à l'écran. Notez que la mise à niveau du serveur est désormais plus robuste et utilisera l'écran GNU et se reconnectera automatiquement dans le cas contraire. problèmes de connexion abandonnés.
Vérifier /etc/update-manager/release-upgrades
Prompt=lts
entraînera l'échec de la mise à niveau si la version sur laquelle vous vous trouvez est pas une version LTS.
Solution:
Remplacez Prompt=lts
par Prompt=normal
et enregistrez les modifications.
Effectuez les mises à niveau requises jusqu'à ce que vous ayez installé une version LTS.
Revenez ensuite à Prompt=lts
Terminé.
Une des raisons possibles est que le fichier de tampon disponible ne fonctionne pas correctement. Ce qui suit corrige ce problème:
Sudo rm /var/lib/ubuntu-release-upgrader/release-upgrade-available
Ce fichier peut être supprimé en toute sécurité car il sera régénéré à la prochaine exécution du script motd, le cas échéant.
Raison: ce problème est apparu dans la version 13.04 après une mise à niveau partiellement terminée que j'ai effectuée avec apt-get distupgrade. Si le fichier timbre dans /var/lib/ubuntu-release-upgrader/release-upgrade-available
existe et qu'un message indique qu'une nouvelle version est disponible, il est affiché à chaque connexion via le script motd: /etc/update-motd.d/91-release-upgrade
, qui appelle /usr/lib/ubuntu-release-upgrader/release-upgrade-motd
pour mettre à jour le timbre s'il est vide. Voir ces fichiers pour plus d'informations sur pourquoi cela traîne.
Cela peut aussi arriver si apt est configuré pour utiliser un proxy et que celui-ci ne fonctionne pas correctement. Dans mon cas, le fichier /etc/apt/apt.conf.d/01proxy
contenait la ligne
Acquire::http::Proxy "http://proxy.local:9999";
et le serveur proxy.local
ne répondait pas. La suppression de cette ligne a corrigé le problème "Aucune nouvelle version trouvée" avec l'outil de mise à jour graphique et terminal.
J'ai eu le problème avec 12.04 -> 13.04 et il a été corrigé en utilisant l'option -d
en tant que guide coleman/Kagan ci-dessus:
do-release-upgrade -d
Dans mon cas, une version 12.04 en cours ne proposera pas de passer à la version 12.10. La raison en est qu'il existe des problèmes de compatibilité avec mon matériel vidéo dans 12.10. Les outils me l'ont dit après avoir essayé de forcer la mise à niveau.
Pour les anciennes versions ayant atteint leur cycle de fin de vie, vous pouvez essayer ceci:
Téléchargez les informations de méta-version localement avec cette instruction: https://askubuntu.com/a/502485/34298