Notes sur la mise à jour d'Ubuntu à partir de la ligne de commande (16.04 → 18.04, 18.04 → 20.04 les deux)

En gros, si vous exécutez la commande suivante, vous pouvez mettre à jour (cela prend beaucoup de temps)

sudo apt-get -y update; sudo apt-get -y upgrade;
do-release-upgrade 

Si vous êtes invité à parler en chemin, entrez essentiellement "y"

Voulez-vous vraiment supprimer un package qui n'est plus pris en charge (ou qui n'existe pas dans le référentiel)?
186 paquets seront supprimés.
Le retrait du colis peut prendre plusieurs heures.
continuer[yN]Détails[d]

Une fois la mise à jour terminée, vous pouvez confirmer la fin de la mise à jour à partir des éléments suivants

$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
…

Erreur Veuillez installer toutes les mises à jour disponibles pour votre version avant la mise à niveau.

$ do-release-upgrade 
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.

Résolu par apt-get -y update et sudo apt-get -y upgrade

sudo apt-get -y update; sudo apt-get -y upgrade;

Erreur Vous n'avez pas redémarré après la mise à jour d'un package qui nécessite un redémarrage. Veuillez redémarrer avant la mise à niveau.

$ do-release-upgrade
Checking for a new Ubuntu release
You have not rebooted after updating a package which requires a reboot. Please reboot before upgrading.

Résoudre en redémarrant

reboot

La version du package d'erreur ne peut pas être mise à niveau

Il peut être bon de désinstaller le package correspondant

#(Exemple) Lors de la désinstallation de ros kinetic
sudo apt-get remove ros-*

référence

Please install all available updates for your release before upgrading|Ubuntu

Recommended Posts

Notes sur la mise à jour d'Ubuntu à partir de la ligne de commande (16.04 → 18.04, 18.04 → 20.04 les deux)
Comment exécuter un fichier GIF à partir de la ligne de commande Linux (Ubuntu)
Compilez et exécutez Java sur la ligne de commande
Comment appliquer le format de code C à partir de la ligne de commande
Construisez le dernier Samba 4 sur Ubuntu 20.04
Comment exécuter l'exemple Kotlin Coroutine à partir de la ligne de commande
Installez lsb_release à partir de la ligne de commande lorsque lsb_release échoue dans l'environnement docker
Remarques sur la migration de CircleCI 1.0 vers 2.0
Procédure d'installation et d'utilisation de la ligne de commande AWS (awscli) sur CentOS
Kick ShellScript sur le serveur depuis Java
Installez OpenJDK (Java) sur le dernier Ubuntu
Remarques sur le rappel de TextToSpeech
Migration d'Eclipse vers IntelliJ (en cours)
Afficher l'applet Moniteur système dans la barre des tâches Ubuntu 20.04
Installez la dernière version de Jenkins sur Ubuntu 16
Confirmation de l'opération JDBC à partir de l'installation de xampp sur Ubuntu