#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
Hors 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
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
Hors 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
Hors 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,
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
soit tu trouves des « patterns »
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
Hors 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
Hors 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
Hors 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