web-dev-qa-db-fra.com

La mise à niveau vers 18.04 à partir de 16.04 LTS ne fonctionne pas

Voici les commandes que j'ai déclenchées

Sudo apt update
Sudo apt ugprade
Sudo reboot
Sudo ufw allow 1022/tcp comment 'Temp open port ssh tcp port 1022 for upgrade'
Sudo do-release-upgrade

Après ce système donne une erreur. Ci-dessous les journaux

Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]                                           
Get:2 Upgrade tool [1,240 kB]                                                  
Fetched 1,241 kB in 0s (0 B/s)                                                 
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Hit http://in.archive.ubuntu.com/ubuntu xenial InRelease                       
Hit https://download.docker.com/linux/ubuntu xenial InRelease                  
Hit http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease               
Hit http://packages.Microsoft.com/repos/vscode stable InRelease                
Hit http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease             
Ign http://dl.google.com/linux/chrome/deb stable InRelease                     
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]     
Hit http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease                
Hit http://dl.google.com/linux/chrome/deb stable Release                       
Hit http://ppa.launchpad.net/slgobinath/safeeyes/ubuntu xenial InRelease       
Hit https://repo.skype.com/deb stable InRelease                                
Hit http://linux.teamviewer.com/deb stable InRelease                           
Hit https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease                                                                                                                                   
Fetched 109 kB in 0s (0 B/s)                                                                                                                                                                                  
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Quelqu'un peut-il m'aider pour cela?

1
Chirag Unadkat

L'erreur la plus courante avec la mise à niveau de version est affichée dans un message d'erreur commun

Cela était probablement dû à:

  • Packages logiciels non officiels non fournis par Ubuntu Veuillez utiliser l'outil 'ppa-purge' du package ppa-purge pour supprimer les logiciels d'un Launchpad PPA et réessayer la mise à niveau.

Vous pouvez vérifier les journaux (/ var/log/dist-upgrade /) pour la cause; supprimez ces paquets et répétez jusqu'à ce que do-release-upgrade est heureux de continuer.

Une alternative plus rapide, ou une sauvegarde si vous avez des problèmes, est d'installer Ubuntu 18.04 LTS en utilisant l'option `` autre chose '' sur votre installation existante. Assurez-vous de sélectionner vos partitions existantes mais assurez-vous la case 'format' est non cochée. Cela entraînera

  • vos packages existants (ajoutés) sont notés
  • les répertoires système sont vidés
  • ubuntu est installé
  • vos packages supplémentaires mentionnés précédemment sont réinstallés si disponibles
  • à la fin, vous êtes invité à autoriser le redémarrage

Les répertoires d'utilisateurs ne sont pas touchés, mais veuillez noter que cela suppose que vous avez PAS le format a été coché.

Bien sûr, sauvegardez d'abord, bien que vous auriez dû déjà le faire :)

Notez également que cela peut être utile car il vous permet de modifier/ignorer les versions

2
guiverc

Lorsque j'ai essayé de démarrer la mise à niveau du 16.04 au 18.04, j'ai été informé que le programme de mise à niveau doit désactiver tous les référentiels non Ubuntu et supprimer les packages non Ubuntu pour continuer - mais pour une raison quelconque, cela n'est pas proposé. Ubuntu ne peut donc pas poursuivre la mise à niveau (car l'effet sur vos packages non Ubuntu n'est pas prévisible) et abandonne la mise à niveau.

Le moyen le plus fiable de contourner ce problème consiste à effectuer une sauvegarde complète (au cas où vous auriez besoin de revenir à l'état actuel de votre machine), de supprimer tous vos référentiels non Ubuntu et leurs packages, puis de traiter la mise à niveau et de réinstaller ces éléments supplémentaires par la suite ( dans les versions convenues).

Alternativement, après votre sauvegarde, vous pouvez (probablement plus sûrement et dans un laps de temps similaire) simplement faire une installation propre dans le même espace que votre système occupe maintenant, restaurer vos données à partir de la sauvegarde et réinstaller (version compatible) non Éléments Ubuntu.

0
Zeiss Ikon

Les mises à niveau du LTS vers un LTS plus récent sont possibles:

Sudo apt install update-manager-core
Sudo nano /etc/update-manager/release-upgrades

Modifiez la ligne "Prompt =" du fichier en "Prompt = lts", puis

Sudo do-release-upgrade
0
Kee Nops