Aujourd'hui, je voulais passer de LTS à LTS. j'ai joué
update-manager -d
et a commencé la mise à niveau. Cependant, après avoir téléchargé tous les fichiers et exécuté l'installation, la mise à niveau a échoué, ou du moins elle a échoué partiellement. Il existe un comportement erroné concernant les graphiques et la gestion des fenêtres. Les deux captures d'écran montrent le comportement, quelque chose de similaire à ce que nous savons de Windows ...
J'avais l'espoir, qu'un autre
apt-get update
apt-get upgrade
installerait les packages restants (potentiellement manquants), mais la liste est assez vide
Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
Ign:3 http://archive.canonical.com precise InRelease
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:5 http://archive.canonical.com precise Release
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
et tout est installé. J'ai l'impression que je dois refaire, ou du moins continuer la mise à niveau qui a échoué, mais je ne sais pas comment. Les deux approches que j'ai essayées n'ont rien donné:
sudo apt-get -f dist-upgrade
dit, il n'y a rien à installer. Et
sudo update-manager -d
me dit que je suis à jour.
Des idées, comment puis-je résoudre ce problème?
Après avoir redémarré plusieurs fois, je remarque que de temps en temps les applications se présentent également différemment, voir la capture d'écran suivante.
sudo do-release-upgrade
?Checking for a new Ubuntu release; No new release found
sudo updatedb; locate apt-clone
également publiergrep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gz
La sortie degrep
est collée dans pastebin .Réponses:
Cela a fonctionné pour moi après un échec
sudo do-release-upgrade
du 14.04 au 16.04. La tentative automatique du programme de mise à jour pour restaurer la version précédente a également échoué, mais m'a laissé au terminal où j'ai pu terminer la mise à niveau comme suit.1) Remplacez le contenu de
/etc/apt/sources.list
par ce qui suitFacultatif) Si vous recevez une erreur
insserv: Service mountdevsubfs has to be enabled to start service hwclock1
, exécutez la commandesudo rm /var/lib/dpkg/info/util-linux.postinst
2)
sudo apt-get update
- met à jour les listes de paquets3)
sudo apt-get dist-upgrade
- cela prendra un certain temps, installe tous les packages mis à jour4)
sudo apt-get autoremove
- supprime les paquets inutiles5)
sudo apt-get autoclean
- nettoie les anciens paquets du référentiel6)
sudo update-grub
- met à jour la configuration de démarrage de grubMaintenant, si vous exécutez
sudo do-release-upgrade
, vous devriez obtenir la réponseNo new release found.
et vous pouvez redémarrer avecsudo shutdown -r now
. Après le redémarrage, vous souhaiterez peut-être répéter les étapes 2 à 5 pour vous assurer que toutes les mises à jour sont installées.la source
Depuis le site officiel d'Ubuntu: les mises à jour 14.04 LTS vers LTS seront activées avec la version 16.04.1 LTS, dans environ 3 mois.
Si vous êtes pressé, faites une nouvelle installation ;-)
la source
Je pense que j'ai corrigé l'erreur.
J'ai réinstallé
unity
etubuntu-desktop
. J'ai également dû réactiver les icônes du bureau (Ubuntu Tweak -> Tweaks -> Desktop Icons -> On). Tout redevient normal.la source
Ma première tentative, je viens de courir
sudo do-release-upgrade
sur 14.04 LTS a échoué, complètement vide et mort, pas de réseau, pas de console, pas de menu grub au démarrage, rien. J'ai dû démarrer à partir de liveUSB et revenir à l'instantané btrfs précédent (enfin, c'est vraiment une bonne idée à mon humble avis, pour avoir un instantané prêt pour un tel cas).Quoi qu'il en soit, je soupçonne que cela peut être juste un problème avec mon PC, mettant parfois l'écran en veille, impossible à réveiller. Cela arrivait parfois sur mon 14.04, et la mise à niveau peut être bloquée par une sorte de question au milieu des progrès, à laquelle il était impossible de répondre. J'ai dû effectuer un redémarrage à froid et c'est peut-être la raison.
Ma deuxième tentative s'est beaucoup mieux passée. Mais il a commencé par installer 15.10 Willy en premier, et s'est terminé en quelque sorte incertain avec des erreurs - dépendances non satisfaites. J'ai évité le sommeil de l'affichage cette fois, donc j'avais une option à exécuter
sudo apt-get install -f
pour résoudre ce problème, puis j'ai essayé de réexécuter sudo do-release upgrade
et cette fois, il a fallu Xenial 16.04 LTS et terminé OK. Il a conservé tous les paramètres utilisateur, montages, vnc et ainsi de suite - tout simplement parfait.Il y a un réglage pour
update-manager
savoir si elle devrait proposer une mise à niveau de la version, et peut-être que vous avez "version LTS uniquement" (ou "jamais") - cela peut entraîner "aucune nouvelle version trouvée" à mon humble avis, car les versions 14.04 à 16.04 ne sont pas encore prises en charge. Essayez d'y mettre "pour toute nouvelle version" et laissez-le d'abord passer à Willy.Mais je dois répéter que l'utilisation d'instantanés btrfs (fonctionnant bien sur Trusty), ou toute autre sauvegarde mais assez bonne, est une bonne idée lorsque vous essayez une telle mise à niveau.
la source
Démarrez en mode de récupération et appuyez sur alt + f1 Write
apt install grub
et enfin
Sudo dpkg --configure -a
Cela corrigera toute erreur de mise à niveau possible. Cela a fonctionné pour moi après avoir essayé beaucoup d'autres choses sans succès. Bonne journée!
la source
apt
commande parlez-vous? La réinstallation de Grub ne résoudra pas les problèmes graphiques et la configuration des packages non configurés en attente n'aide que si les packages liés au problème sont installés mais non configurés (ce qui n'est pas le cas pour autant que nous puissions en juger). -1