Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/08/2023, à 21:43

thealpman

[RESOLU]Réinstaller proprement ses paquets après une montée de version

Bonjour,

Je souhaite monter d'une version 20.04.6 à la dernière version 22.04.2 en faisant un peu de ménage dans mes paquets, que je récupère depuis plusieurs réinstallations (https://doc.ubuntu-fr.org/tutoriel/comm … es_paquets) :

dpkg --get-selections > liste-des-paquets

puis

sudo apt update
sudo dselect update
sudo dpkg %%--set-selections%% < liste-des-paquets
sudo apt -u dselect-upgrade

Je trouve que la liste devient longue, notamment avec pas mal de "linux-headers-5.11.0-xx-generic", "linux-hwe-5.11-headers-5.11.0-xx", "linux-image-5.13.0-xx-generic", "linux-modules-5.13.0-xx-generic" (même si certains sont en "deinstall")

J'ai également sauvegardé dans un fichier le résultat de la commande suivante :

ls /usr/share/applications | awk -F '.desktop' ' { print $1}' > applications 

Ainsi que le fichier sources.list

Les explications données ici ne me paraissent pas totalement claires : https://doc.ubuntu-fr.org/tutoriel/comm … n_autre_pc

Pouvez-vous m'indiquer ce que je dois conserver pour garder mes logiciels/paquets sans trop alourdir/encrasser le nouveau système ?

Merci d'avance !

Dernière modification par thealpman (Le 09/08/2023, à 13:11)

Hors ligne

#2 Le 06/08/2023, à 21:55

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Bonjour,

Fournis les noyaux présents :

echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

et :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#3 Le 07/08/2023, à 11:30

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Merci pour ton retour, voici (un peu chargé) :

jr@jrUbuntu:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ii  linux-headers-5.4.0-155                5.4.0-155.172          all
ii  linux-headers-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-image-5.4.0-155-generic          5.4.0-155.172          amd64
ii  linux-modules-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-modules-extra-5.4.0-155-generic  5.4.0-155.172          amd64
ii  linux-generic                          5.4.0.155.151          amd64
ii  linux-headers-generic                  5.4.0.155.151          amd64
ii  linux-image-generic                    5.4.0.155.151          amd64
ii  linux-hwe-5.11-headers-5.11.0-46       5.11.0-46.51~20.04.1   all
ii  linux-headers-5.11.0-46-generic        5.11.0-46.51~20.04.1   amd64
ii  linux-hwe-5.13-headers-5.13.0-52       5.13.0-52.59~20.04.1   all
ii  linux-headers-5.13.0-52-generic        5.13.0-52.59~20.04.1   amd64
ii  linux-hwe-5.15-headers-5.15.0-76       5.15.0-76.83~20.04.1   all
ii  linux-headers-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-image-5.15.0-76-generic          5.15.0-76.83~20.04.1   amd64
ii  linux-modules-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-modules-extra-5.15.0-76-generic  5.15.0-76.83~20.04.1   amd64
ii  linux-hwe-5.15-headers-5.15.0-78       5.15.0-78.85~20.04.1   all
ii  linux-headers-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-image-5.15.0-78-generic          5.15.0-78.85~20.04.1   amd64
ii  linux-modules-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-modules-extra-5.15.0-78-generic  5.15.0-78.85~20.04.1   amd64
ii  linux-generic-hwe-20.04                5.15.0.78.85~20.04.38  amd64
ii  linux-headers-generic-hwe-20.04        5.15.0.78.85~20.04.38  amd64
ii  linux-image-generic-hwe-20.04          5.15.0.78.85~20.04.38  amd64

Noyau courant : 5.15.0-78-generic x86_64
jr@jrUbuntu:~$ 
jr@jrUbuntu:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                                         Version                                     Architecture Description
+++-===========================================================-===========================================-============-========================================================================================
rc  grub-pc                                                     2.04-1ubuntu26.13                           amd64        GRand Unified Bootloader, version 2 (PC/BIOS version)
rc  libreoffice-style-tango                                     1:7.3.1~rc3-0ubuntu0.20.04.1~lo1            all          transitional package for Tango symbol style
rc  linux-image-5.13.0-30-generic                               5.13.0-30.33~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-35-generic                               5.13.0-35.40~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-37-generic                               5.13.0-37.42~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-41-generic                               5.13.0-41.46~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-44-generic                               5.13.0-44.49~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-48-generic                               5.13.0-48.54~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-51-generic                               5.13.0-51.58~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.13.0-52-generic                               5.13.0-52.59~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-41-generic                               5.15.0-41.44~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-46-generic                               5.15.0-46.49~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-48-generic                               5.15.0-48.54~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-50-generic                               5.15.0-50.56~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-52-generic                               5.15.0-52.58~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-53-generic                               5.15.0-53.59~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-56-generic                               5.15.0-56.62~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-57-generic                               5.15.0-57.63~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-58-generic                               5.15.0-58.64~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-60-generic                               5.15.0-60.66~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-67-generic                               5.15.0-67.74~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-69-generic                               5.15.0-69.76~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-71-generic                               5.15.0-71.78~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-72-generic                               5.15.0-72.79~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.15.0-73-generic                               5.15.0-73.80~20.04.1                        amd64        Signed kernel image generic
rc  linux-image-5.4.0-104-generic                               5.4.0-104.118                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-105-generic                               5.4.0-105.119                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-107-generic                               5.4.0-107.121                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-113-generic                               5.4.0-113.127                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-117-generic                               5.4.0-117.132                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-120-generic                               5.4.0-120.136                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-121-generic                               5.4.0-121.137                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-122-generic                               5.4.0-122.138                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-124-generic                               5.4.0-124.140                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-126-generic                               5.4.0-126.142                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-128-generic                               5.4.0-128.144                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-131-generic                               5.4.0-131.147                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-132-generic                               5.4.0-132.148                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-135-generic                               5.4.0-135.152                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-136-generic                               5.4.0-136.153                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-137-generic                               5.4.0-137.154                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-139-generic                               5.4.0-139.156                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-144-generic                               5.4.0-144.161                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-146-generic                               5.4.0-146.163                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-147-generic                               5.4.0-147.164                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-148-generic                               5.4.0-148.165                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-149-generic                               5.4.0-149.166                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-150-generic                               5.4.0-150.167                               amd64        Signed kernel image generic
rc  linux-image-5.4.0-152-generic                               5.4.0-152.169                               amd64        Signed kernel image generic
rc  linux-modules-5.13.0-30-generic                             5.13.0-30.33~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-35-generic                             5.13.0-35.40~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-37-generic                             5.13.0-37.42~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-41-generic                             5.13.0-41.46~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-44-generic                             5.13.0-44.49~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-48-generic                             5.13.0-48.54~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-51-generic                             5.13.0-51.58~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.13.0-52-generic                             5.13.0-52.59~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-41-generic                             5.15.0-41.44~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-46-generic                             5.15.0-46.49~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-48-generic                             5.15.0-48.54~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-50-generic                             5.15.0-50.56~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-52-generic                             5.15.0-52.58~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-53-generic                             5.15.0-53.59~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-56-generic                             5.15.0-56.62~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-57-generic                             5.15.0-57.63~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-58-generic                             5.15.0-58.64~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-60-generic                             5.15.0-60.66~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-67-generic                             5.15.0-67.74~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-69-generic                             5.15.0-69.76~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-71-generic                             5.15.0-71.78~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-72-generic                             5.15.0-72.79~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.15.0-73-generic                             5.15.0-73.80~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-104-generic                             5.4.0-104.118                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-105-generic                             5.4.0-105.119                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-107-generic                             5.4.0-107.121                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-113-generic                             5.4.0-113.127                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-117-generic                             5.4.0-117.132                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-120-generic                             5.4.0-120.136                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-121-generic                             5.4.0-121.137                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-122-generic                             5.4.0-122.138                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-124-generic                             5.4.0-124.140                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-126-generic                             5.4.0-126.142                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-128-generic                             5.4.0-128.144                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-131-generic                             5.4.0-131.147                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-132-generic                             5.4.0-132.148                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-135-generic                             5.4.0-135.152                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-136-generic                             5.4.0-136.153                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-137-generic                             5.4.0-137.154                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-139-generic                             5.4.0-139.156                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-144-generic                             5.4.0-144.161                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-146-generic                             5.4.0-146.163                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-147-generic                             5.4.0-147.164                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-148-generic                             5.4.0-148.165                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-149-generic                             5.4.0-149.166                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-150-generic                             5.4.0-150.167                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-5.4.0-152-generic                             5.4.0-152.169                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-30-generic                       5.13.0-30.33~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-35-generic                       5.13.0-35.40~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-37-generic                       5.13.0-37.42~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-41-generic                       5.13.0-41.46~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-44-generic                       5.13.0-44.49~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-48-generic                       5.13.0-48.54~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-51-generic                       5.13.0-51.58~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.13.0-52-generic                       5.13.0-52.59~20.04.1                        amd64        Linux kernel extra modules for version 5.13.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-41-generic                       5.15.0-41.44~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-46-generic                       5.15.0-46.49~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-48-generic                       5.15.0-48.54~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-50-generic                       5.15.0-50.56~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-52-generic                       5.15.0-52.58~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-53-generic                       5.15.0-53.59~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-56-generic                       5.15.0-56.62~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-57-generic                       5.15.0-57.63~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-58-generic                       5.15.0-58.64~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-60-generic                       5.15.0-60.66~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-67-generic                       5.15.0-67.74~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-69-generic                       5.15.0-69.76~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-71-generic                       5.15.0-71.78~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-72-generic                       5.15.0-72.79~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.15.0-73-generic                       5.15.0-73.80~20.04.1                        amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-104-generic                       5.4.0-104.118                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-105-generic                       5.4.0-105.119                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-107-generic                       5.4.0-107.121                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-113-generic                       5.4.0-113.127                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-117-generic                       5.4.0-117.132                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-120-generic                       5.4.0-120.136                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-121-generic                       5.4.0-121.137                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-122-generic                       5.4.0-122.138                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-124-generic                       5.4.0-124.140                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-126-generic                       5.4.0-126.142                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-128-generic                       5.4.0-128.144                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-131-generic                       5.4.0-131.147                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-132-generic                       5.4.0-132.148                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-135-generic                       5.4.0-135.152                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-136-generic                       5.4.0-136.153                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-137-generic                       5.4.0-137.154                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-139-generic                       5.4.0-139.156                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-144-generic                       5.4.0-144.161                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-146-generic                       5.4.0-146.163                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-147-generic                       5.4.0-147.164                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-148-generic                       5.4.0-148.165                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-149-generic                       5.4.0-149.166                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-150-generic                       5.4.0-150.167                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-152-generic                       5.4.0-152.169                               amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  thunderbird                                                 1:91.5.0+build1-0ubuntu0.20.04.1            amd64        Email, RSS and newsgroup client with integrated spam filter
jr@jrUbuntu:~$ 

Hors ligne

#4 Le 07/08/2023, à 12:01

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Il faut utiliser la procédure de la Doc > kernel#via_autoremove

extrait § 5.1 a écrit :

En pratique, si un ou plusieurs vieux noyaux résistent à la purge, il suffit de passer cette commande dans le terminal :

apt-mark showmanual | awk '/linux-.*[0-9]/ && ! /hwe-[0-9][02468].04/{print}' | xargs -r sudo apt-mark auto

Puis de repasser la commande de nettoyage automatique :

sudo apt autoremove --purge -y

Après cela, il ne restera que le dernier noyau et l'avant-dernier

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté dans ce message

Ne pas supprimer grub-pc.

Pour info, les précisions de nany, pour une commande de nettoyage, et une possibilité d'automatisation.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#5 Le 07/08/2023, à 15:11

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Merci encore, voici les résultats :

jr@jrUbuntu:~$ apt-mark showmanual | awk '/linux-.*[0-9]/ && ! /hwe-[0-9][02468].04/{print}' | xargs -r sudo apt-mark auto
[sudo] Mot de passe de jr : 
linux-hwe-5.11-headers-5.11.0-46 passé en « installé automatiquement ».
jr@jrUbuntu:~$ 
jr@jrUbuntu:~$ sudo apt autoremove --purge -y
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 5 non mis à jour.
jr@jrUbuntu:~$
jr@jrUbuntu:~$ sudo apt purge ~c
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 :
  grub-pc* libreoffice-style-tango* linux-image-5.13.0-30-generic* linux-image-5.13.0-35-generic*
ETC
ETC
0 mis à jour, 0 nouvellement installés, 144 à enlever et 5 non mis à jour.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 337766 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de linux-image-5.4.0-113-generic (5.4.0-113.127) ...
Purge des fichiers de configuration de linux-modules-extra-5.4.0-131-generic (5.4.0-131.147) ...
Purge des fichiers de configuration de linux-image-5.4.0-122-generic (5.4.0-122.138) ...
Purge des fichiers de configuration de linux-modules-extra-5.4.0-137-generic (5.4.0-137.154) ...
Purge des fichiers de configuration de linux-modules-extra-5.4.0-126-generic (5.4.0-126.142) ...
Purge des fichiers de configuration de linux-modules-5.15.0-53-generic (5.15.0-53.59~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.15.0-60-generic (5.15.0-60.66~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.13.0-37-generic (5.13.0-37.42~20.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-5.13.0-37-generic, le répertoire « /lib/modules/5.13.0-37-generic »
 n'était pas vide, donc il n'a pas été supprimé
ETC
ETC
Purge des fichiers de configuration de linux-modules-5.13.0-52-generic (5.13.0-52.59~20.04.1) ...
jr@jrUbuntu:~$ 

Effectivement, c'est plus léger.

jr@jrUbuntu:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                                         Version                                     Architecture Description
+++-===========================================================-===========================================-============-========================================================================================
jr@jrUbuntu:~$ 
jr@jrUbuntu:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ii  linux-headers-5.4.0-155                5.4.0-155.172          all
ii  linux-headers-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-image-5.4.0-155-generic          5.4.0-155.172          amd64
ii  linux-modules-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-modules-extra-5.4.0-155-generic  5.4.0-155.172          amd64
ii  linux-generic                          5.4.0.155.151          amd64
ii  linux-headers-generic                  5.4.0.155.151          amd64
ii  linux-image-generic                    5.4.0.155.151          amd64
ii  linux-hwe-5.11-headers-5.11.0-46       5.11.0-46.51~20.04.1   all
ii  linux-headers-5.11.0-46-generic        5.11.0-46.51~20.04.1   amd64
ii  linux-hwe-5.13-headers-5.13.0-52       5.13.0-52.59~20.04.1   all
ii  linux-headers-5.13.0-52-generic        5.13.0-52.59~20.04.1   amd64
ii  linux-hwe-5.15-headers-5.15.0-76       5.15.0-76.83~20.04.1   all
ii  linux-headers-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-image-5.15.0-76-generic          5.15.0-76.83~20.04.1   amd64
ii  linux-modules-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-modules-extra-5.15.0-76-generic  5.15.0-76.83~20.04.1   amd64
ii  linux-hwe-5.15-headers-5.15.0-78       5.15.0-78.85~20.04.1   all
ii  linux-headers-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-image-5.15.0-78-generic          5.15.0-78.85~20.04.1   amd64
ii  linux-modules-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-modules-extra-5.15.0-78-generic  5.15.0-78.85~20.04.1   amd64
ii  linux-generic-hwe-20.04                5.15.0.78.85~20.04.38  amd64
ii  linux-headers-generic-hwe-20.04        5.15.0.78.85~20.04.38  amd64
ii  linux-image-generic-hwe-20.04          5.15.0.78.85~20.04.38  amd64

Noyau courant : 5.15.0-78-generic x86_64
jr@jrUbuntu:~$ 

Est-ce que ça veut dire que ma liste de paquets est propre et que je peux la remettre une fois la 22.04 installée ?

Hors ligne

#6 Le 07/08/2023, à 15:36

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

ii  linux-headers-5.4.0-155                5.4.0-155.172          all
ii  linux-headers-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-image-5.4.0-155-generic          5.4.0-155.172          amd64
ii  linux-modules-5.4.0-155-generic        5.4.0-155.172          amd64
ii  linux-modules-extra-5.4.0-155-generic  5.4.0-155.172          amd64
ii  linux-generic                          5.4.0.155.151          amd64
ii  linux-headers-generic                  5.4.0.155.151          amd64
ii  linux-image-generic                    5.4.0.155.151          amd64
ii  linux-hwe-5.11-headers-5.11.0-46       5.11.0-46.51~20.04.1   all
ii  linux-headers-5.11.0-46-generic        5.11.0-46.51~20.04.1   amd64
ii  linux-hwe-5.13-headers-5.13.0-52       5.13.0-52.59~20.04.1   all
ii  linux-headers-5.13.0-52-generic        5.13.0-52.59~20.04.1   amd64

C'est pas parti, et je ne sais pas les enlever.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#7 Le 07/08/2023, à 15:56

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Oui, je vois ça...
Et si je les enlève à la main de ma liste de paquets extraite avec ça ?

dpkg --get-selections > liste-des-paquets

(Je vais repartir sur une install complète 22.04, je peux même écraser le /home si besoin)

Hors ligne

#8 Le 07/08/2023, à 16:02

nany

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Bonjour,



xubu1957 a écrit :

je ne sais pas les enlever.

Eh bien soit tu prends la liste pour les supprimer soit tu trouves des « patterns » qui les concernent :

sudo apt purge -y linux-*-5.4.0-* linux-*-5.11.0-* linux-*5.13.0-*

Hors ligne

#9 Le 07/08/2023, à 16:14

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

nany a écrit :

soit tu trouves des « patterns »

> wikipedia.org/wiki/Patron_de_conception hmm


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#10 Le 07/08/2023, à 16:17

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Très bien, c'est supprimé, merci !

jr@jrUbuntu:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"

ii  linux-hwe-5.15-headers-5.15.0-76       5.15.0-76.83~20.04.1   all
ii  linux-headers-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-image-5.15.0-76-generic          5.15.0-76.83~20.04.1   amd64
ii  linux-modules-5.15.0-76-generic        5.15.0-76.83~20.04.1   amd64
ii  linux-modules-extra-5.15.0-76-generic  5.15.0-76.83~20.04.1   amd64
ii  linux-hwe-5.15-headers-5.15.0-78       5.15.0-78.85~20.04.1   all
ii  linux-headers-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-image-5.15.0-78-generic          5.15.0-78.85~20.04.1   amd64
ii  linux-modules-5.15.0-78-generic        5.15.0-78.85~20.04.1   amd64
ii  linux-modules-extra-5.15.0-78-generic  5.15.0-78.85~20.04.1   amd64
ii  linux-generic-hwe-20.04                5.15.0.78.85~20.04.38  amd64
ii  linux-headers-generic-hwe-20.04        5.15.0.78.85~20.04.38  amd64
ii  linux-image-generic-hwe-20.04          5.15.0.78.85~20.04.38  amd64

Noyau courant : 5.15.0-78-generic x86_64
jr@jrUbuntu:~$ 

Est-ce que je peux maintenant envisager une réinstall sur 22.04 avec le transfert des paquets comme suggéré ici : https://doc.ubuntu-fr.org/tutoriel/comm … es_paquets ?

Hors ligne

#11 Le 08/08/2023, à 18:42

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Bonjour,
Je me permets de relancer, est-ce que ça veut dire que je peux réinstaller une 22.04 vierge et transférer mes paquets avec

dpkg --get-selections > liste-des-paquets

Merci !

Hors ligne

#12 Le 08/08/2023, à 18:52

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Bonjour,

Il faut tenir compte que chaque version embarque des nouveautés.

Voir la Doc jammy et les § 2.1 et 2.2.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#13 Le 08/08/2023, à 19:10

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Oui, je vois, merci.
Que me conseillerais-tu pour réinstaller au plus vite mon environnement 20.04 sur une 22.04 remise à 0 ?

Hors ligne

#14 Le 08/08/2023, à 19:18

xubu1957

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Je fais une migration, presque un an après la sortie de la LTS, pour avoir un maximum de correctifs.

Depuis que j'avais pris en compte la remarque de moko138.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#15 Le 08/08/2023, à 19:43

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

J'aurais souhaité effectuer une install complète pour remettre tout le système au propre.
Mais en minimisant le temps de résintallation des paquets, tout en évitant d'intégrer des paquets obsolètes ou perturbateurs.
Sais-tu comment faire ça ?
Merci

Dernière modification par thealpman (Le 08/08/2023, à 19:50)

Hors ligne

#16 Le 09/08/2023, à 13:10

thealpman

Re : [RESOLU]Réinstaller proprement ses paquets après une montée de version

Bon, j'ai opté pour une réinstallation de la 20.04.6, la restauration de mes paquets nettoyés grâce aux messages ci-dessus (https://doc.ubuntu-fr.org/tutoriel/comm … es_paquets) et une migration vers la 22.04 avec le terminal.
Tout semble OK.
Merci pour votre aide

Hors ligne