Bonjour,

Ça semble bon pour les mises à jour.
ils me propose la mise à niveau vers 20.10. Je le fais ?
Je ne te le conseille pas: la 20.04 est une version « LTS » supportée sur le long terme pour une période de 5 ans, tandis que la 20.10 est une version dite intermédiaire, supportée seulement sur 9 mois; mais au bout du compte, c'est à toi de voir.

Concernant la mise à niveau, l'idéal, amha serait de rester sur la 20.04 jusqu'à la sortie de la prochaine version « LTS » qui sera la 22.04, disponible en Avril 2022.

En plus, ton système n'est probablement pas en état d'effectuer la mise à niveau facilement, il reste encore une bonne liste de paquets installés « orphelins » qui n'ont aucune version installable dans les dépôts réguliers. Je crois que ça bloquerait la mise à niveau, et je n'ose pas t'en faire effectuer la suppression de peur que ça ne casse ton installation en emportant des paquets essentiels.

Pour terminer le nettoyage, il faudrait l'intervention soit de @cqfd93, @nany ou de @abelthorne qui s'y connaissent pas mal plus que moi en ce domaine.

Note : Je dois m'absenter pour environ 4 heures...

A+
Ok, merci pour tes conseils, pour la maj je suis aussi tes conseils, je ne l'installe pas ! J'attends donc l'intervention de tes camarades !
Merci encore,
Laurent
Bonsoir,

Pour se faire une idée concernant le reste des paquets « orphelins » qu'il faudrait peut-être supprimer, essayer cette simulation, histoire de voir combien de paquets supplémentaires seraient emportés par le jeu des dépendances :
sudo apt -s purge command-not-found-data fprint-demo libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1 libboost-thread1.65.1 libcamel-1.2-61 libcamel-1.2-61 libcdio17 libdns-export1100 libedataserver-1.2-23 libexempi3 libexiv2-14 libffi6 libfprint0 libgdbm5 libgnome-desktop-3-17 libgspell-1-1 libgutenprint2 libgweather-3-15 libicu60 libilmbase12 libip4tc0 libip6tc0 libisc-export169 libisl19 liblouis14 liblouisutdml8 libmagickcore-6.q16-3-extra libmagickcore-6.q16-3 libmagickwand-6.q16-3 libminiupnpc10 libmutter-2-0 libnettle6 libnih1 libntfs-3g88 libopenexr22 libperl5.26 libplymouth4 libpython3.6-minimal libpython3.6-stdlib libpython3.6 libqpdf21 libraw16 libreadline7 libsane-extras-common libsane-extras libsensors4 libsndio6.1 libsnmp30 libvpx5 multiarch-support perl-modules-5.26 python-talloc ubuntu-web-launchers ureadahead
...attention, la ligne de commande est fort longue : assure-toi bien d'en avoir recopié le contenu intégral (triple-clic de gauche dans la ligne pour la sélectionner en entier).

A+
Désolé je viens de rentrer !
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt -s purge command-not-found-data fprint-demo libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1 libboost-thread1.65.1 libcamel-1.2-61 libcamel-1.2-61 libcdio17 libdns-export1100 libedataserver-1.2-23 libexempi3 libexiv2-14 libffi6 libfprint0 libgdbm5 libgnome-desktop-3-17 libgspell-1-1 libgutenprint2 libgweather-3-15 libicu60 libilmbase12 libip4tc0 libip6tc0 libisc-export169 libisl19 liblouis14 liblouisutdml8 libmagickcore-6.q16-3-extra libmagickcore-6.q16-3 libmagickwand-6.q16-3 libminiupnpc10 libmutter-2-0 libnettle6 libnih1 libntfs-3g88 libopenexr22 libperl5.26 libplymouth4 libpython3.6-minimal libpython3.6-stdlib libpython3.6 libqpdf21 libraw16 libreadline7 libsane-extras-common libsane-extras libsensors4 libsndio6.1 libsnmp30 libvpx5 multiarch-support perl-modules-5.26 python-talloc ubuntu-web-launchers ureadahead
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libsnmp30
utilisateur@utilisateur-ThinkPad-W540:~$ 
Bonsoir,

Encore une erreur de ma part, le paquet libsnmp30 avait déjà été supprimé précédemment.

Réessaie avec la même ligne de commande, mais en y retirant les paquets libsensors4 et libsnmp30 ?

A+
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt -s purge command-not-found-data fprint-demo libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1 libboost-thread1.65.1 libcamel-1.2-61 libcamel-1.2-61 libcdio17 libdns-export1100 libedataserver-1.2-23 libexempi3 libexiv2-14 libffi6 libfprint0 libgdbm5 libgnome-desktop-3-17 libgspell-1-1 libgutenprint2 libgweather-3-15 libicu60 libilmbase12 libip4tc0 libip6tc0 libisc-export169 libisl19 liblouis14 liblouisutdml8 libmagickcore-6.q16-3-extra libmagickcore-6.q16-3 libmagickwand-6.q16-3 libminiupnpc10 libmutter-2-0 libnettle6 libnih1 libntfs-3g88 libopenexr22 libperl5.26 libplymouth4 libpython3.6-minimal libpython3.6-stdlib libpython3.6 libqpdf21 libraw16 libreadline7 libsane-extras-common libsane-extras  libsndio6.1 libvpx5 multiarch-support perl-modules-5.26 python-talloc ubuntu-web-launchers ureadahead
[sudo] Mot de passe de utilisateur : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libllvm9
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets suivants seront ENLEVÉS :
  command-not-found-data* fprint-demo* libboost-iostreams1.65.1*
  libboost-locale1.65.1* libboost-system1.65.1* libboost-thread1.65.1*
  libcamel-1.2-61* libcdio17* libdns-export1100* libedataserver-1.2-23*
  libexempi3* libexiv2-14* libffi6* libfprint0* libgdbm5*
  libgnome-desktop-3-17* libgspell-1-1* libgutenprint2* libgweather-3-15*
  libicu60* libilmbase12* libip4tc0* libip6tc0* libisc-export169* libisl19*
  liblouis14* liblouisutdml8* libmagickcore-6.q16-3*
  libmagickcore-6.q16-3-extra* libmagickwand-6.q16-3* libminiupnpc10*
  libmutter-2-0* libnettle6* libnih1* libntfs-3g88* libopenexr22* libperl5.26*
  libplymouth4* libpython3.6* libpython3.6-minimal* libpython3.6-stdlib*
  libqpdf21* libraw16* libreadline7* libsane-extras* libsane-extras-common*
  libsndio6.1* libtiff4* libvpx5* multiarch-support* perl-modules-5.26*
  python-talloc* ubuntu-web-launchers* ureadahead*
0 mis à jour, 0 nouvellement installés, 54 à enlever et 0 non mis à jour.
Purg command-not-found-data [18.04.5]
Purg fprint-demo [20080303git-6]
Purg libboost-iostreams1.65.1 [1.65.1+dfsg-0ubuntu5]
Purg libboost-locale1.65.1 [1.65.1+dfsg-0ubuntu5]
Purg libboost-thread1.65.1 [1.65.1+dfsg-0ubuntu5]
Purg libboost-system1.65.1 [1.65.1+dfsg-0ubuntu5]
Purg libedataserver-1.2-23 [3.28.5-0ubuntu0.18.04.2]
Purg libcamel-1.2-61 [3.28.5-0ubuntu0.18.04.2]
Purg libcdio17 [1.0.0-2ubuntu2]
Purg libdns-export1100 [1:9.11.3+dfsg-1ubuntu1.12]
Purg libexempi3 [2.4.5-2]
Purg libexiv2-14 [0.25-3.1ubuntu0.18.04.5]
Purg libpython3.6 [3.6.9-1~18.04ubuntu1]
Purg libpython3.6-stdlib [3.6.9-1~18.04ubuntu1]
Purg libffi6 [3.2.1-8]
Purg libfprint0 [1:0.7.0-1]
Purg libperl5.26 [5.26.1-6ubuntu0.3]
Purg libgdbm5 [1.14.1-6]
Purg libmutter-2-0 [3.28.4-0ubuntu18.04.2]
Purg libgnome-desktop-3-17 [3.28.2-0ubuntu1.5]
Purg libgspell-1-1 [1.6.1-1]
Purg libgutenprint2 [5.2.13-2]
Purg libgweather-3-15 [3.28.2-1~ubuntu18.04.1]
Purg libicu60 [60.2-3ubuntu3.1]
Purg libmagickcore-6.q16-3-extra [8:6.9.7.4+dfsg-16ubuntu6.8]
Purg libopenexr22 [2.2.0-11.1ubuntu1.2]
Purg libilmbase12 [2.2.0-11ubuntu2]
Purg libip4tc0 [1.6.1-2ubuntu2]
Purg libip6tc0 [1.6.1-2ubuntu2]
Purg libisc-export169 [1:9.11.3+dfsg-1ubuntu1.12]
Purg libisl19 [0.19-1]
Purg liblouisutdml8 [2.7.0-1]
Purg liblouis14 [3.5.0-1ubuntu0.3]
Purg libmagickwand-6.q16-3 [8:6.9.7.4+dfsg-16ubuntu6.8]
Purg libmagickcore-6.q16-3 [8:6.9.7.4+dfsg-16ubuntu6.8]
Purg libminiupnpc10 [1.9.20140610-4ubuntu2]
Purg libnettle6 [3.4-1]
Purg ureadahead [0.100.0-21]
Purg libnih1 [1.0.3-6ubuntu2]
Purg libntfs-3g88 [1:2017.3.23-2ubuntu0.18.04.2]
Purg libplymouth4 [0.9.3-1ubuntu7.18.04.2]
Purg libpython3.6-minimal [3.6.9-1~18.04ubuntu1]
Purg libqpdf21 [8.0.2-3]
Purg libraw16 [0.18.8-1ubuntu0.3]
Purg libreadline7 [7.0-3]
Purg libsane-extras [1.0.22.5]
Purg libsane-extras-common [1.0.22.5]
Purg libsndio6.1 [1.1.0-3]
Purg libtiff4 [3.9.5-2ubuntu1.9]
Purg libvpx5 [1.7.0-3ubuntu0.18.04.1]
Purg multiarch-support [2.27-3ubuntu1]
Purg perl-modules-5.26 [5.26.1-6ubuntu0.3]
Purg python-talloc [2.1.10-2ubuntu1]
Purg ubuntu-web-launchers [18.04.7]
utilisateur@utilisateur-ThinkPad-W540:~$ 
Bonsoir,

Ça me semble correct, je crois bien que tu pourrais relancer la commande sans l'option de simulation, et faire suivre de :
sudo apt update
sudo apt -f install
sudo apt -s autoremove --purge
Avant de te lancer, assure-toi d'avoir une sauvegarde récente de tes données sur un support externe, on ne sait jamais avec ce genre de manipulation....

A+
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt purge command-not-found-data fprint-demo libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1 libboost-thread1.65.1 libcamel-1.2-61 libcamel-1.2-61 libcdio17 libdns-export1100 libedataserver-1.2-23 libexempi3 libexiv2-14 libffi6 libfprint0 libgdbm5 libgnome-desktop-3-17 libgspell-1-1 libgutenprint2 libgweather-3-15 libicu60 libilmbase12 libip4tc0 libip6tc0 libisc-export169 libisl19 liblouis14 liblouisutdml8 libmagickcore-6.q16-3-extra libmagickcore-6.q16-3 libmagickwand-6.q16-3 libminiupnpc10 libmutter-2-0 libnettle6 libnih1 libntfs-3g88 libopenexr22 libperl5.26 libplymouth4 libpython3.6-minimal libpython3.6-stdlib libpython3.6 libqpdf21 libraw16 libreadline7 libsane-extras-common libsane-extras  libsndio6.1 libvpx5 multiarch-support perl-modules-5.26 python-talloc ubuntu-web-launchers ureadahead
[sudo] Mot de passe de utilisateur : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libllvm9
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets suivants seront ENLEVÉS :
  command-not-found-data* fprint-demo* libboost-iostreams1.65.1*
  libboost-locale1.65.1* libboost-system1.65.1* libboost-thread1.65.1*
  libcamel-1.2-61* libcdio17* libdns-export1100* libedataserver-1.2-23*
  libexempi3* libexiv2-14* libffi6* libfprint0* libgdbm5*
  libgnome-desktop-3-17* libgspell-1-1* libgutenprint2* libgweather-3-15*
  libicu60* libilmbase12* libip4tc0* libip6tc0* libisc-export169* libisl19*
  liblouis14* liblouisutdml8* libmagickcore-6.q16-3*
  libmagickcore-6.q16-3-extra* libmagickwand-6.q16-3* libminiupnpc10*
  libmutter-2-0* libnettle6* libnih1* libntfs-3g88* libopenexr22* libperl5.26*
  libplymouth4* libpython3.6* libpython3.6-minimal* libpython3.6-stdlib*
  libqpdf21* libraw16* libreadline7* libsane-extras* libsane-extras-common*
  libsndio6.1* libtiff4* libvpx5* multiarch-support* perl-modules-5.26*
  python-talloc* ubuntu-web-launchers* ureadahead*
0 mis à jour, 0 nouvellement installés, 54 à enlever et 0 non mis à jour.
Après cette opération, 140 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 173213 fichiers et répertoires déjà installés.
)
Suppression de command-not-found-data (18.04.5) ...
Suppression de fprint-demo (20080303git-6) ...
Suppression de libboost-iostreams1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Suppression de libboost-locale1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Suppression de libboost-thread1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Suppression de libboost-system1.65.1:amd64 (1.65.1+dfsg-0ubuntu5) ...
Suppression de libedataserver-1.2-23:amd64 (3.28.5-0ubuntu0.18.04.2) ...
Suppression de libcamel-1.2-61:amd64 (3.28.5-0ubuntu0.18.04.2) ...
Suppression de libcdio17:amd64 (1.0.0-2ubuntu2) ...
Suppression de libdns-export1100 (1:9.11.3+dfsg-1ubuntu1.12) ...
Suppression de libexempi3:amd64 (2.4.5-2) ...
Suppression de libexiv2-14:amd64 (0.25-3.1ubuntu0.18.04.5) ...
Suppression de libpython3.6:amd64 (3.6.9-1~18.04ubuntu1) ...
Suppression de libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1) ...
Suppression de libffi6:amd64 (3.2.1-8) ...
Suppression de libfprint0:amd64 (1:0.7.0-1) ...
Suppression de libperl5.26:amd64 (5.26.1-6ubuntu0.3) ...
Suppression de libgdbm5:amd64 (1.14.1-6) ...
Suppression de libmutter-2-0:amd64 (3.28.4-0ubuntu18.04.2) ...
Suppression de libgnome-desktop-3-17:amd64 (3.28.2-0ubuntu1.5) ...
Suppression de libgspell-1-1:amd64 (1.6.1-1) ...
Suppression de libgutenprint2 (5.2.13-2) ...
Suppression de libgweather-3-15:amd64 (3.28.2-1~ubuntu18.04.1) ...
Suppression de libicu60:amd64 (60.2-3ubuntu3.1) ...
Suppression de libmagickcore-6.q16-3-extra:amd64 (8:6.9.7.4+dfsg-16ubuntu6.8) ..
.
Suppression de libopenexr22:amd64 (2.2.0-11.1ubuntu1.2) ...
Suppression de libilmbase12:amd64 (2.2.0-11ubuntu2) ...
Suppression de libip4tc0:amd64 (1.6.1-2ubuntu2) ...
Suppression de libip6tc0:amd64 (1.6.1-2ubuntu2) ...
Suppression de libisc-export169:amd64 (1:9.11.3+dfsg-1ubuntu1.12) ...
Suppression de libisl19:amd64 (0.19-1) ...
Suppression de liblouisutdml8:amd64 (2.7.0-1) ...
Suppression de liblouis14:amd64 (3.5.0-1ubuntu0.3) ...
Suppression de libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.8) ...
Suppression de libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-16ubuntu6.8) ...
Suppression de libminiupnpc10:amd64 (1.9.20140610-4ubuntu2) ...
Suppression de libnettle6:amd64 (3.4-1) ...
Suppression de ureadahead (0.100.0-21) ...
Suppression de libnih1:amd64 (1.0.3-6ubuntu2) ...
Suppression de libntfs-3g88 (1:2017.3.23-2ubuntu0.18.04.2) ...
Suppression de libplymouth4:amd64 (0.9.3-1ubuntu7.18.04.2) ...
Suppression de libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1) ...
Suppression de libqpdf21:amd64 (8.0.2-3) ...
Suppression de libraw16:amd64 (0.18.8-1ubuntu0.3) ...
Suppression de libreadline7:amd64 (7.0-3) ...
Suppression de libsane-extras:amd64 (1.0.22.5) ...
Suppression de libsane-extras-common (1.0.22.5) ...
Suppression de libsndio6.1:amd64 (1.1.0-3) ...
Suppression de libtiff4:amd64 (3.9.5-2ubuntu1.9) ...
Suppression de libvpx5:amd64 (1.7.0-3ubuntu0.18.04.1) ...
Suppression de multiarch-support (2.27-3ubuntu1) ...
Suppression de perl-modules-5.26 (5.26.1-6ubuntu0.3) ...
Suppression de python-talloc (2.1.10-2ubuntu1) ...
Suppression de ubuntu-web-launchers (18.04.7) ...
Traitement des actions différées (« triggers ») pour mime-support (3.64ubuntu1) 
...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2)
 ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu
1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2) 
...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24-1u
buntu3) ...
(Lecture de la base de données... 169916 fichiers et répertoires déjà installés.
)
Purge des fichiers de configuration de ureadahead (0.100.0-21) ...
Purge des fichiers de configuration de libsane-extras:amd64 (1.0.22.5) ...
Purge des fichiers de configuration de libpython3.6-minimal:amd64 (3.6.9-1~18.04
ubuntu1) ...
Purge des fichiers de configuration de libtiff4:amd64 (3.9.5-2ubuntu1.9) ...
utilisateur@utilisateur-ThinkPad-W540:~$ 
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt update
Atteint :1 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :2 http://ppa.launchpad.net/gnumdk/lollypop/ubuntu focal InRelease     
Atteint :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease         
Atteint :4 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease       
Réception de :5 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]
Atteint :6 http://archive.canonical.com/ubuntu focal InRelease        
Réception de :7 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [24,3 kB]
Réception de :8 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [57,4 kB]
191 ko réceptionnés en 2s (112 ko/s)        
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
utilisateur@utilisateur-ThinkPad-W540:~$ 
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libllvm9
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
utilisateur@utilisateur-ThinkPad-W540:~$ 
utilisateur@utilisateur-ThinkPad-W540:~$ sudo apt -s autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  libllvm9*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Purg libllvm9 [1:9.0.1-12]
utilisateur@utilisateur-ThinkPad-W540:~$
Bonsoir,

Il semblerait que tout se soit bien passé, ton système a bien supporté le nettoyage 🙂

Ne resterait plus qu'à passer la commande autoremove sans l'option de simulation :
sudo apt autoremove --purge
Je serai de retour demain en début d'après-midi...
A+
Bonjour,
APV a écritMerci pour tout !
...pas d'quoi, et bonne route... 🙂

A+