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 23/03/2025, à 08:52

arvernes

effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour,
Je recherchais comment effacer les paquets qui ont été téléchargés pour les mises à jour pour avoir de la place (je n'ai pas trouvé pour le moment comment faire), mais j'ai vu ce thread de messages et ça m'a intéressé.
J'ai lancé la commande que tu donnais à savoir :

xubu1957 a écrit :

Un petit plus :

moko138 a écrit :

Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers,
exécute :

dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge

Mais par contre, il n'a pas voulu me supprimer un certain nombre de répertoires :

dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge
[sudo] Mot de passe de mapomme : 
(Lecture de la base de données... 327123 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de foomatic-filters (4.0.17-13) ...
Purge des fichiers de configuration de linux-image-6.5.0-15-generic (6.5.0-15.15~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-15-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-17-generic (6.5.0-17.17~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-17-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-18-generic (6.5.0-18.18~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-18-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-21-generic (6.5.0-21.21~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-21-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-25-generic (6.5.0-25.25~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-25-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-26-generic (6.5.0-26.26~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-26-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-27-generic (6.5.0-27.28~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-27-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-28-generic (6.5.0-28.29~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-28-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-35-generic (6.5.0-35.35~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-35-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-41-generic (6.5.0-41.41~22.04.2) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-41-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.5.0-44-generic (6.5.0-44.44~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-44-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.8.0-45-generic (6.8.0-45.45~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.8.0-45-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-6.8.0-47-generic (6.8.0-47.47~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.8.0-47-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-modules-6.5.0-15-generic (6.5.0-15.15~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-15-generic, le répertoire « /lib/modules/6.5.0-15-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-17-generic (6.5.0-17.17~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-17-generic, le répertoire « /lib/modules/6.5.0-17-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-18-generic (6.5.0-18.18~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-18-generic, le répertoire « /lib/modules/6.5.0-18-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-21-generic (6.5.0-21.21~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-21-generic, le répertoire « /lib/modules/6.5.0-21-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-25-generic (6.5.0-25.25~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-25-generic, le répertoire « /lib/modules/6.5.0-25-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-26-generic (6.5.0-26.26~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-26-generic, le répertoire « /lib/modules/6.5.0-26-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-27-generic (6.5.0-27.28~22.04.1) ...
Purge des fichiers de configuration de linux-modules-6.5.0-28-generic (6.5.0-28.29~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-28-generic, le répertoire « /lib/modules/6.5.0-28-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-35-generic (6.5.0-35.35~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-35-generic, le répertoire « /lib/modules/6.5.0-35-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-41-generic (6.5.0-41.41~22.04.2) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-41-generic, le répertoire « /lib/modules/6.5.0-41-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.5.0-44-generic (6.5.0-44.44~22.04.1) ...
Purge des fichiers de configuration de linux-modules-6.8.0-45-generic (6.8.0-45.45~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.8.0-45-generic, le répertoire « /lib/modules/6.8.0-45-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-6.8.0-47-generic (6.8.0-47.47~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.8.0-47-generic, le répertoire « /lib/modules/6.8.0-47-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-extra-6.5.0-15-generic (6.5.0-15.15~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-17-generic (6.5.0-17.17~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-18-generic (6.5.0-18.18~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-21-generic (6.5.0-21.21~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-25-generic (6.5.0-25.25~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-26-generic (6.5.0-26.26~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-27-generic (6.5.0-27.28~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-28-generic (6.5.0-28.29~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-35-generic (6.5.0-35.35~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-41-generic (6.5.0-41.41~22.04.2) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-44-generic (6.5.0-44.44~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.8.0-45-generic (6.8.0-45.45~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.8.0-47-generic (6.8.0-47.47~22.04.1) ...
Purge des fichiers de configuration de virtualbox (6.1.50-dfsg-1~ubuntu1.22.04.3) ...
dpkg: avertissement: lors de la suppression de virtualbox, le répertoire « /usr/lib/virtualbox/ExtensionPacks » n'était pas vide, donc il n'a pas été suppriméPurge des fichiers de configuration de virtualbox-7.0 (7.0.20-163906~Ubuntu~jammy) ...

Comment puis-je faire pour supprimer ces répertoires ? Merci. FM

Hors ligne

#2 Le 23/03/2025, à 08:57

xubu1957

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour,

Nota : notre Modération a scindé un fil de 2017 > Résolu supprimer les paquets après mise a jour pour libérer la place


Montre les éventuels paquets cassés :

dpkg -l | grep -v ^ii

Dernière modification par xubu1957 (Le 23/03/2025, à 13:12)


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 23/03/2025, à 09:14

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

xubu1957 a écrit :

Bonjour,

Montre les éventuels paquets cassés :

dpkg -l | grep -v ^ii
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
+++-=======================================================-=======================================-============-=======================================================================================

a priori il n'y a rien

Hors ligne

#4 Le 23/03/2025, à 09:20

xubu1957

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

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 :

snap list --all

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 23/03/2025, à 09:40

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

 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-tools-common                    5.15.0-134.145       all
ii  linux-hwe-6.2-headers-6.2.0-37        6.2.0-37.38~22.04.1  all
ii  linux-headers-6.2.0-37-generic        6.2.0-37.38~22.04.1  amd64
ii  linux-image-6.2.0-37-generic          6.2.0-37.38~22.04.1  amd64
ii  linux-modules-6.2.0-37-generic        6.2.0-37.38~22.04.1  amd64
ii  linux-modules-extra-6.2.0-37-generic  6.2.0-37.38~22.04.1  amd64
ii  linux-hwe-6.5-headers-6.5.0-45        6.5.0-45.45~22.04.1  all
ii  linux-headers-6.5.0-45-generic        6.5.0-45.45~22.04.1  amd64
ii  linux-image-6.5.0-45-generic          6.5.0-45.45~22.04.1  amd64
ii  linux-modules-6.5.0-45-generic        6.5.0-45.45~22.04.1  amd64
ii  linux-modules-extra-6.5.0-45-generic  6.5.0-45.45~22.04.1  amd64
ii  linux-hwe-6.8-headers-6.8.0-49        6.8.0-49.49~22.04.1  all
ii  linux-headers-6.8.0-49-generic        6.8.0-49.49~22.04.1  amd64
ii  linux-hwe-6.8-tools-6.8.0-49          6.8.0-49.49~22.04.1  amd64
ii  linux-image-6.8.0-49-generic          6.8.0-49.49~22.04.1  amd64
ii  linux-modules-6.8.0-49-generic        6.8.0-49.49~22.04.1  amd64
ii  linux-modules-extra-6.8.0-49-generic  6.8.0-49.49~22.04.1  amd64
ii  linux-tools-6.8.0-49-generic          6.8.0-49.49~22.04.1  amd64
ii  linux-hwe-6.8-headers-6.8.0-52        6.8.0-52.53~22.04.1  all
ii  linux-generic-hwe-22.04               6.8.0-52.53~22.04.1  amd64
ii  linux-headers-6.8.0-52-generic        6.8.0-52.53~22.04.1  amd64
ii  linux-headers-generic-hwe-22.04       6.8.0-52.53~22.04.1  amd64
ii  linux-hwe-6.8-tools-6.8.0-52          6.8.0-52.53~22.04.1  amd64
ii  linux-image-6.8.0-52-generic          6.8.0-52.53~22.04.1  amd64
ii  linux-image-generic-hwe-22.04         6.8.0-52.53~22.04.1  amd64
ii  linux-modules-6.8.0-52-generic        6.8.0-52.53~22.04.1  amd64
ii  linux-modules-extra-6.8.0-52-generic  6.8.0-52.53~22.04.1  amd64
ii  linux-tools-6.8.0-52-generic          6.8.0-52.53~22.04.1  amd64

Noyau courant : 6.8.0-52-generic x86_64

et :

snap list --all
Nom                             Version                     Révision  Suivi            Éditeur     Notes
bare                            1.0                         5         latest/stable    canonical✓  base
core18                          20250123                    2855      latest/stable    canonical✓  base
core18                          20240920                    2846      latest/stable    canonical✓  base,désactivé
core20                          20241206                    2496      latest/stable    canonical✓  base
core20                          20240911                    2434      latest/stable    canonical✓  base,désactivé
core22                          20241001                    1663      latest/stable    canonical✓  base,désactivé
core22                          20250110                    1748      latest/stable    canonical✓  base
firefox                         136.0-3                     5836      latest/stable/…  mozilla✓    désactivé
firefox                         136.0.2-1                   5917      latest/stable/…  mozilla✓    -
gnome-3-28-1804                 3.28.0-19-g98f9e67.98f9e67  198       latest/stable    canonical✓  -
gnome-3-38-2004                 0+git.efb213a               143       latest/stable/…  canonical✓  -
gnome-3-38-2004                 0+git.6f39565               140       latest/stable/…  canonical✓  désactivé
gnome-42-2204                   0+git.510a601               176       latest/stable    canonical✓  désactivé
gnome-42-2204                   0+git.38ea591               202       latest/stable    canonical✓  -
gtk-common-themes               0.1-81-g442e511             1535      latest/stable/…  canonical✓  -
hunspell-dictionaries-1-7-2004  1.7-20.04+pkg-6fd6          2         latest/stable    brlin       -
snap-store                      41.3-77-g7dc86c8            1113      latest/stable/…  canonical✓  désactivé
snap-store                      41.3-72-g80e7130            1216      latest/stable/…  canonical✓  -
snapd                           2.67                        23545     latest/stable    canonical✓  snapd,désactivé
snapd                           2.67.1                      23771     latest/stable    canonical✓  snapd
snapd-desktop-integration       0.9                         178       latest/stable/…  canonical✓  désactivé
snapd-desktop-integration       0.9                         253       latest/stable/…  canonical✓  -

Hors ligne

#6 Le 23/03/2025, à 10:19

xubu1957

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Pour nettoyer les snaps désactivés, cette commande de nany :

LANG=C snap list --all | awk '/disabled/{print $1, $3}' | while read snapname revision ; do sudo snap remove "$snapname" --revision="$revision" ; done

Commande stockée au post #7 > |RESOLU] snap nettoyage des versions désactivées.

Tente 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

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


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 23/03/2025, à 10:39

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Super, j'ai fait les deux premières commandes que tu as données.
Cependant je vois que cela ne m'a pas supprimé tous ces répertoires :

/lib/modules$ ls
total 84
drwxr-xr-x   5 root root  4096 nov.  22  2023 6.2.0-37-generic/
drwxr-xr-x   6 root root  4096 nov.  23 09:41 6.5.0-45-generic/
drwxr-xr-x  19 root root  4096 févr. 24 13:56 ./
drwxr-xr-x 136 root root 12288 févr. 24 14:06 ../
drwxr-xr-x   6 root root  4096 févr. 24 19:56 6.8.0-49-generic/
drwxr-xr-x   6 root root  4096 févr. 24 20:04 6.8.0-52-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-15-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-17-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-18-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-21-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-25-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-26-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-27-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-28-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-35-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-41-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-44-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.8.0-45-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.8.0-47-generic/

Comment les supprimer ? sauf bien sûr la dernière 6.8.0-52-generic
Dois-je les supprimer à l'arrache du genre rmdir .?

La dernière commande que tu donnes me pose une interrogation. Lorsque je lance :

sudo apt autoremove --purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants seront ENLEVÉS :
  dctrl-tools* dkms* java-wrappers* libgsoap-2.8.117* liblzf1* libqt5opengl5*
  libwmf0.2-7* libwpe-1.0-1* libwpebackend-fdo-1.0-1*
  python3-proton-keyring-linux-secretservice* python3-proton-vpn-connection*
  python3-proton-vpn-killswitch* python3-proton-vpn-killswitch-network-manager*
  python3-proton-vpn-killswitch-network-manager-wireguard* python3-proton-vpn-logger*
  python3-proton-vpn-network-manager-openvpn*
  python3-proton-vpn-network-manager-wireguard* python3-proton-vpn-session*
  python3-tabulate*
0 mis à jour, 0 nouvellement installés, 19 à enlever et 0 non mis à jour.
Après cette opération, 3795 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] n
Annulation.

Il veut me supprimer plusieurs paquets python3-proton-vpn..... et une fois j'avais lancé une commande qui m'avait sucré ce genre de paquets et ProtonVPN ne marchait plus chez moi. Il m'avait fallu réinstaller ProtonVPN pour retrouver ces paquets.
Que dois-je faire ?

Une autre question que je posais en début du post. Lorsque l'on fait des mises à jour, on télécharge des paquets qui sont installés, mais ces paquets sont stockés quelque part sur mon ordi. Je me souviens avoir vu une commande qui supprimait tous ces paquets téléchargés. Où sont stockés ces packages, et comment les supprimer ? est-ce que c'est cette dernière commande que tu donnes qui les supprime ?
Je viens de trouver. Ils sont dans /var/cache/apt/archives. Puis-je les supprimer à l'arrache ou bien y a t'il une commande qui fait ça bien car peut-être sont-ils listés dans des fichiers quelconques. Merci

Dernière modification par arvernes (Le 23/03/2025, à 10:44)

Hors ligne

#8 Le 23/03/2025, à 10:42

xubu1957

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

N'ayant qu'un niveau d'utilisateur lambda, je ne sais pas aider plus !   ¯∖_(ツ)_/¯

Il faudra les conseils des aidants experts.


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

#9 Le 23/03/2025, à 10:45

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Ben si tu as un "niveau d'utilisateur lambda", là moi je veux bien avoir un niveau pre-lambda, car tu as un niveau super balaise. Arrête. Je me demandais comment tu pouvais connaître tout ça et pouvoir aider autant. Donc non. tu as un super niveau.

Hors ligne

#10 Le 23/03/2025, à 10:52

xubu1957

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Cela fait plus de 10 ans que je lis les discussions du forum (depuis avril 2013, installation de ma première Ubuntu).

J'ai un stock de marque-pages (pointant vers des solutions) et mes notes avec xpad

Pour le nettoyage, c'est des améliorations apportées par nany depuis son tutoriel.


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

#11 Le 23/03/2025, à 10:53

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Je me réponds à moi-même si ça peut aider quelqu'un. "sudo apt autoclean" supprime les anciens fichiers .deb qui ne sont plus nécessaires, comme les versions des packages qui ne sont plus installées ou celles qui ne peuvent plus être mises à jour
et "sudo apt clean" supprime tous les fichiers dans le cache, même ceux qui sont encore en cours d'utilisation.
Ces deux commandes permettent de gagner de l'espace disque sans affecter la fonctionnalité du système. Cependant, sudo apt clean supprime tout, donc on devra re-télécharger les fichiers si on veut réinstaller un package plus tard.
bon j'ai pas trouvé ça tout seul, je viens de demander à chatgpt ;-)

Par contre, j'espère que quelqu'un pourra me renseigner sur les questions que je posais un peu plus haut et pour lesquelles tu m'as dit de voir avec des "aidants experts". Encore merci Xubu1957.

Hors ligne

#12 Le 23/03/2025, à 11:31

nany

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour,



arvernes a écrit :

Comment les supprimer ? sauf bien sûr la dernière 6.8.0-52-generic

Ainsi que 6.8.0-49-generic :

f_t_p=( $(dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}') )
find /lib/modules/ -mindepth 1 -maxdepth 1 \( ! -name "${f_t_p[0]}*" -a ! -name "${f_t_p[1]}*" \) -exec rm -rv '{}' \;

Source.




Concernant Proton VPN, si tu l’utilises, tu as effectivement intérêt à ne pas exécuter l’autoremove. Il y a peut-être un truc qui cloche dans la procédure d’installation de Proton VPN qui fait qu’Ubuntu voit ses paquets comme étant à désinstaller ?

Dernière modification par nany (Le 23/03/2025, à 11:31)

Hors ligne

#13 Le 23/03/2025, à 11:38

iznobe

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour ,

 sudo apt autoremove --purge 

peut etre abrégé en :

sudo apt autopurge 

à partir de 22.04 .

cette commande permet de supprimer les paquets qui sont devenus inutiles .
que tu les supprimes ou pas , ne change rien au fait que le systeme ne les utilise pas .
donc repondre " non " à la question ne sert à rien .

Aussi , pourrais tu montrer :

lsblk -fe7 | cat

Dernière modification par iznobe (Le 23/03/2025, à 11:47)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#14 Le 23/03/2025, à 12:28

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour,

nany a écrit :
arvernes a écrit :

Comment les supprimer ? sauf bien sûr la dernière 6.8.0-52-generic

Ainsi que 6.8.0-49-generic :

f_t_p=( $(dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}') )
find /lib/modules/ -mindepth 1 -maxdepth 1 \( ! -name "${f_t_p[0]}*" -a ! -name "${f_t_p[1]}*" \) -exec rm -rv '{}' \;

J'ai lancé ces deux commandes. Je suis passé root avant, car elles n'avaient pas l'air de faire grand chose en restant simple user.
Après les avoir lancées, je n'ai pas eu de sortie particulière. D'habitude la commande me dit ce qu'elle fait, mais là, rien. Je suis allé voir dans mon répertoire /lib/modules, et j'ai toujours tous ces sous-répertoires :

drwxr-xr-x   6 root root  4096 nov.  23 09:41 6.5.0-45-generic/
drwxr-xr-x  19 root root  4096 févr. 24 13:56 ./
drwxr-xr-x 136 root root 12288 févr. 24 14:06 ../
drwxr-xr-x   6 root root  4096 févr. 24 19:56 6.8.0-49-generic/
drwxr-xr-x   6 root root  4096 févr. 24 20:04 6.8.0-52-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-15-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-17-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-18-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-21-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-25-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-26-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-27-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-28-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-35-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-41-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.5.0-44-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.8.0-45-generic/
drwxr-xr-x   3 root root  4096 mars  23 07:47 6.8.0-47-generic/

Dans chacun de ces répertoires, j'ai un sous-répertoire "/misc" avec rien dedans.
dois-je les supprimer manuellement, sauf bien sûr les deux dont tu m'as parlés.

Dans le répertoire 6.2.0-37-generic, lui, il est "plein".

/lib/modules/6.2.0-37-generic# ls
total 6816
drwxr-xr-x  2 root root    4096 nov.   2  2023 initrd/
lrwxrwxrwx  1 root root      39 nov.   2  2023 build -> /usr/src/linux-headers-6.2.0-37-generic/
drwxr-xr-x  3 root root    4096 nov.  22  2023 vdso/
drwxr-xr-x 17 root root    4096 nov.  22  2023 kernel/
drwxr-xr-x  5 root root    4096 nov.  22  2023 ./
drwxr-xr-x 19 root root    4096 févr. 24 13:56 ../
-rw-r--r--  1 root root  253943 nov.   2  2023 modules.order
-rw-r--r--  1 root root   83531 nov.   2  2023 modules.builtin.modinfo
-rw-r--r--  1 root root   10896 nov.   2  2023 modules.builtin
-rw-r--r--  1 root root  754461 nov.  22  2023 modules.dep
-rw-r--r--  1 root root 1028499 nov.  22  2023 modules.dep.bin
-rw-r--r--  1 root root 1596839 nov.  22  2023 modules.alias
-rw-r--r--  1 root root 1565933 nov.  22  2023 modules.alias.bin
-rw-r--r--  1 root root    1773 nov.  22  2023 modules.softdep
-rw-r--r--  1 root root  720864 nov.  22  2023 modules.symbols
-rw-r--r--  1 root root  873205 nov.  22  2023 modules.symbols.bin
-rw-r--r--  1 root root   13347 nov.  22  2023 modules.builtin.bin
-rw-r--r--  1 root root   27052 nov.  22  2023 modules.builtin.alias.bin
-rw-r--r--  1 root root     353 nov.  22  2023 modules.devname

Il faudrait que je le sucre lui aussi, non ?

Concernant Proton VPN, si tu l’utilises, tu as effectivement intérêt à ne pas exécuter l’autoremove. Il y a peut-être un truc qui cloche dans la procédure d’installation de Proton VPN qui fait qu’Ubuntu voit ses paquets comme étant à désinstaller ?

Oui, effectivement, c'est ce que je pensais.

Hors ligne

#15 Le 23/03/2025, à 12:30

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bonjour,

iznobe a écrit :

Aussi , pourrais tu montrer :

lsblk -fe7 | cat

et voilou :

lsblk -fe7 | cat
NAME    FSTYPE FSVER LABEL       UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                                  
├─sda1  ntfs         WINRE       C4840C5C840C537A                                    
├─sda2                                                                               
├─sda5  ntfs         System      365616F35616B399                                    
├─sda6  ntfs                     26205D75205D4CC5                                    
├─sda7  ntfs         HDBR_OS     EA3AE7DD3AE7A533                                    
├─sda8  ntfs         HDBR_DRIVER 9810985610983CE6                                    
├─sda9  ext4   1.0               e514c925-8aaf-47ec-bfd0-36717382cf21   71,3G    33% /media/misc
├─sda10 ext4   1.0               da6d4e88-5b3b-4f29-a56a-2f2bf404764a   51,7G    35% /var/snap/firefox/common/host-hunspell
│                                                                                    /
└─sda11 ext4   1.0               cb6ffb67-f4ef-46bc-9c31-602ab9a685fb   29,5G    18% /home
sdb                                                                                  
sdc                                                                                  
sdd                                                                                  
sde                                                                                  
sr0

Hors ligne

#16 Le 23/03/2025, à 12:42

nany

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

arvernes a écrit :

Je suis passé root avant, car elles n'avaient pas l'air de faire grand chose en restant simple user.

Ah oui, en effet, j’ai simplement recopié les commandes en oubliant que le script est exécuté en root. Donc la seconde commande doit effectivement être précédée de sudo.

Ceci dit, je ne comprends pas pourquoi ça n’a rien fait. Donne, pour voir, le retour de :

dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}'

Hors ligne

#17 Le 23/03/2025, à 12:45

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}'
6.8.0-52
6.8.0-49
6.5.0-45
6.2.0-37

Hors ligne

#18 Le 23/03/2025, à 12:49

iznobe

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

qu ' est ce qui occupait donc autant de place sur ton disque donc , car là , on voit qu ' il ya maintenant beaucoup d' espace libre sur ta partition systeme et sur ta partition home .

pour supprimer des repertoires vides , c' est rmdir .

donc :

for dir in `find /lib/modules -depth -maxdepth 3 -type d`; do sudo rmdir -v $dir; done

Dernière modification par iznobe (Le 23/03/2025, à 12:52)


retour COMPLET et utilisable de commande  |  script montage partitions

MSI Z490A-pro , i7 10700 , 32 GB RAM .

En ligne

#19 Le 23/03/2025, à 12:58

nany

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

arvernes a écrit :
dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}'
6.8.0-52
6.8.0-49
6.5.0-45
6.2.0-37

Les versions 6.5.0-45 et 6.2.0-37 sont en trop.
Pour voir l’état des paquets du noyau, donne le retour de :

dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|o|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}'

Hors ligne

#20 Le 23/03/2025, à 13:02

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

nany a écrit :
arvernes a écrit :
dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}'
6.8.0-52
6.8.0-49
6.5.0-45
6.2.0-37

Les versions 6.5.0-45 et 6.2.0-37 sont en trop.

Donc pour le moment je touche à rien ?
Je n'efface pas les repertoires de modules qui ont l'air vide même si ils ont un sous-répertoire misc/ ??

Pour voir l’état des paquets du noyau, donne le retour de :

dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|o|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}'
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|o|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}'
ii  linux-tools-common                    5.15.0-134.145       all
ii  linux-hwe-6.2-headers-6.2.0-37        6.2.0-37.38~22.04.1  all
ii  linux-headers-6.2.0-37-generic        6.2.0-37.38~22.04.1  amd64
ii  linux-image-6.2.0-37-generic          6.2.0-37.38~22.04.1  amd64
ii  linux-modules-6.2.0-37-generic        6.2.0-37.38~22.04.1  amd64
ii  linux-modules-extra-6.2.0-37-generic  6.2.0-37.38~22.04.1  amd64
ii  linux-hwe-6.5-headers-6.5.0-45        6.5.0-45.45~22.04.1  all
ii  linux-headers-6.5.0-45-generic        6.5.0-45.45~22.04.1  amd64
ii  linux-image-6.5.0-45-generic          6.5.0-45.45~22.04.1  amd64
ii  linux-modules-6.5.0-45-generic        6.5.0-45.45~22.04.1  amd64
ii  linux-modules-extra-6.5.0-45-generic  6.5.0-45.45~22.04.1  amd64
ii  linux-hwe-6.8-headers-6.8.0-49        6.8.0-49.49~22.04.1  all
ii  linux-headers-6.8.0-49-generic        6.8.0-49.49~22.04.1  amd64
ii  linux-hwe-6.8-tools-6.8.0-49          6.8.0-49.49~22.04.1  amd64
ii  linux-image-6.8.0-49-generic          6.8.0-49.49~22.04.1  amd64
ii  linux-modules-6.8.0-49-generic        6.8.0-49.49~22.04.1  amd64
ii  linux-modules-extra-6.8.0-49-generic  6.8.0-49.49~22.04.1  amd64
ii  linux-tools-6.8.0-49-generic          6.8.0-49.49~22.04.1  amd64
ii  linux-hwe-6.8-headers-6.8.0-52        6.8.0-52.53~22.04.1  all
ii  linux-generic-hwe-22.04               6.8.0-52.53~22.04.1  amd64
ii  linux-headers-6.8.0-52-generic        6.8.0-52.53~22.04.1  amd64
ii  linux-headers-generic-hwe-22.04       6.8.0-52.53~22.04.1  amd64
ii  linux-hwe-6.8-tools-6.8.0-52          6.8.0-52.53~22.04.1  amd64
ii  linux-image-6.8.0-52-generic          6.8.0-52.53~22.04.1  amd64
ii  linux-image-generic-hwe-22.04         6.8.0-52.53~22.04.1  amd64
ii  linux-modules-6.8.0-52-generic        6.8.0-52.53~22.04.1  amd64
ii  linux-modules-extra-6.8.0-52-generic  6.8.0-52.53~22.04.1  amd64
ii  linux-tools-6.8.0-52-generic          6.8.0-52.53~22.04.1  amd64

Hors ligne

#21 Le 23/03/2025, à 13:13

nany

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Bon, j’ignore pourquoi ces versions sont toujours installées. On va le virer manuellement.
Donne le retour de :

sudo apt purge -y linux-hwe-6.2-headers-6.2.0-37 linux-headers-6.2.0-37-generic linux-image-6.2.0-37-generic linux-modules-6.2.0-37-generic linux-modules-extra-6.2.0-37-generic linux-hwe-6.5-headers-6.5.0-45 linux-headers-6.5.0-45-generic linux-image-6.5.0-45-generic linux-modules-6.5.0-45-generic linux-modules-extra-6.5.0-45-generic

Puis donne les retours de :

f_t_p=( $(dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}') )
sudo find /lib/modules/ -mindepth 1 -maxdepth 1 \( ! -name "${f_t_p[0]}*" -a ! -name "${f_t_p[1]}*" \) -exec rm -rv '{}' \;

Hors ligne

#22 Le 23/03/2025, à 13:24

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

nany a écrit :

Bon, j’ignore pourquoi ces versions sont toujours installées. On va le virer manuellement.
Donne le retour de :

sudo apt purge -y linux-hwe-6.2-headers-6.2.0-37 linux-headers-6.2.0-37-generic linux-image-6.2.0-37-generic linux-modules-6.2.0-37-generic linux-modules-extra-6.2.0-37-generic linux-hwe-6.5-headers-6.5.0-45 linux-headers-6.5.0-45-generic linux-image-6.5.0-45-generic linux-modules-6.5.0-45-generic linux-modules-extra-6.5.0-45-generic

Ben là, ça a eu l'air de faire un sacré ménage :-) Ce qui m'inquiète, c'est qu'il me parle de boot de windows7 et 8. J'ai effectivement un dual boot, j'espère qu'il ne m'a rien changé. Donc voilà le retour :

sudo apt purge -y linux-hwe-6.2-headers-6.2.0-37 linux-headers-6.2.0-37-generic linux-image-6.2.0-37-generic linux-modules-6.2.0-37-generic linux-modules-extra-6.2.0-37-generic linux-hwe-6.5-headers-6.5.0-45 linux-headers-6.5.0-45-generic linux-image-6.5.0-45-generic linux-modules-6.5.0-45-generic linux-modules-extra-6.5.0-45-generic
[sudo] Mot de passe de fm : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  dctrl-tools dkms java-wrappers libgsoap-2.8.117 liblzf1 libqt5opengl5 libwmf0.2-7
  libwpe-1.0-1 libwpebackend-fdo-1.0-1 python3-proton-keyring-linux-secretservice
  python3-proton-vpn-connection python3-proton-vpn-killswitch
  python3-proton-vpn-killswitch-network-manager
  python3-proton-vpn-killswitch-network-manager-wireguard python3-proton-vpn-logger
  python3-proton-vpn-network-manager-openvpn
  python3-proton-vpn-network-manager-wireguard python3-proton-vpn-session
  python3-tabulate
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
  linux-headers-6.2.0-37-generic* linux-headers-6.5.0-45-generic*
  linux-hwe-6.2-headers-6.2.0-37* linux-hwe-6.5-headers-6.5.0-45*
  linux-image-6.2.0-37-generic* linux-image-6.5.0-45-generic*
  linux-modules-6.2.0-37-generic* linux-modules-6.5.0-45-generic*
  linux-modules-extra-6.2.0-37-generic* linux-modules-extra-6.5.0-45-generic*
0 mis à jour, 0 nouvellement installés, 10 à enlever et 0 non mis à jour.
Après cette opération, 1422 Mo d'espace disque seront libérés.
(Lecture de la base de données... 327108 fichiers et répertoires déjà installés.)
Suppression de linux-headers-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Suppression de linux-headers-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
Suppression de linux-hwe-6.2-headers-6.2.0-37 (6.2.0-37.38~22.04.1) ...
Suppression de linux-hwe-6.5-headers-6.5.0-45 (6.5.0-45.45~22.04.1) ...
Suppression de linux-image-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-6.2.0-37-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-52-generic
Found initrd image: /boot/initrd.img-6.8.0-52-generic
Found linux image: /boot/vmlinuz-6.8.0-49-generic
Found initrd image: /boot/initrd.img-6.8.0-49-generic
Found linux image: /boot/vmlinuz-6.5.0-45-generic
Found initrd image: /boot/initrd.img-6.5.0-45-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Windows 8 on /dev/sda1
Found Windows 7 on /dev/sda5
done
Suppression de linux-image-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-6.5.0-45-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.8.0-52-generic
Found initrd image: /boot/initrd.img-6.8.0-52-generic
Found linux image: /boot/vmlinuz-6.8.0-49-generic
Found initrd image: /boot/initrd.img-6.8.0-49-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.

Found Windows 8 on /dev/sda1########################################################################################.........................................................................................
Found Windows 7 on /dev/sda5
done
Suppression de linux-modules-extra-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Suppression de linux-modules-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Suppression de linux-modules-extra-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
Suppression de linux-modules-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
(Lecture de la base de données... 252739 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de linux-image-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
Purge des fichiers de configuration de linux-modules-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Purge des fichiers de configuration de linux-modules-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-6.5.0-45-generic, le répertoire « /lib/modules/6.5.0-45-generic » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-extra-6.2.0-37-generic (6.2.0-37.38~22.04.1) ...
Purge des fichiers de configuration de linux-image-6.5.0-45-generic (6.5.0-45.45~22.04.1) ...
rmdir: impossible de supprimer '/lib/modules/6.5.0-45-generic': Le dossier n'est pas vide

Puis donne les retours de :

f_t_p=( $(dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}') )

Ben là, ça n'a rien donné en sortie.

sudo find /lib/modules/ -mindepth 1 -maxdepth 1 \( ! -name "${f_t_p[0]}*" -a ! -name "${f_t_p[1]}*" \) -exec rm -rv '{}' \;
sudo -i
root@computer2:~# f_t_p=( $(dpkg -l | awk '!/^rc/ && / linux-.*-generic | linux-.*-lowlatency /{sub(/^[^0-9]*/,"",$2) ; sub(/-[a-z]*$/,"",$2) ; print $2 | "sort -Vru"}') )
root@computer2:~# sudo find /lib/modules/ -mindepth 1 -maxdepth 1 \( ! -name "${f_t_p[0]}*" -a ! -name "${f_t_p[1]}*" \) -exec rm -rv '{}' \;
répertoire '/lib/modules/6.5.0-25-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-25-generic' supprimé
répertoire '/lib/modules/6.5.0-41-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-41-generic' supprimé
répertoire '/lib/modules/6.5.0-44-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-44-generic' supprimé
répertoire '/lib/modules/6.5.0-27-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-27-generic' supprimé
répertoire '/lib/modules/6.5.0-45-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-45-generic' supprimé
répertoire '/lib/modules/6.5.0-26-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-26-generic' supprimé
répertoire '/lib/modules/6.8.0-45-generic/misc' supprimé
répertoire '/lib/modules/6.8.0-45-generic' supprimé
répertoire '/lib/modules/6.5.0-35-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-35-generic' supprimé
répertoire '/lib/modules/6.5.0-18-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-18-generic' supprimé
répertoire '/lib/modules/6.5.0-21-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-21-generic' supprimé
répertoire '/lib/modules/6.8.0-47-generic/misc' supprimé
répertoire '/lib/modules/6.8.0-47-generic' supprimé
répertoire '/lib/modules/6.5.0-15-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-15-generic' supprimé
répertoire '/lib/modules/6.5.0-17-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-17-generic' supprimé
répertoire '/lib/modules/6.5.0-28-generic/misc' supprimé
répertoire '/lib/modules/6.5.0-28-generic' supprimé

Hors ligne

#23 Le 23/03/2025, à 13:35

nany

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

arvernes a écrit :

Ce qui m'inquiète, c'est qu'il me parle de boot de windows7 et 8. J'ai effectivement un dual boot, j'espère qu'il ne m'a rien changé.

Non, ton dual boot (triple boot, même) est préservé.

arvernes a écrit :

Ben là, ça n'a rien donné en sortie.

C’est normal car c’est le remplissage d’un tableau nécessaire pour la commande suivante.


En tout cas, cette fois-ci, ça a fonctionné.
Il va falloir que je me penche sur la question de savoir pourquoi ça ne fonctionne pas s’il y a plus de deux versions du noyau installées.

Hors ligne

#24 Le 23/03/2025, à 13:37

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Ben vraiment un ENORME merci. Vraiment je ne sais pas comment vous pouvez savoir tout ça, mais c'est extraordinaire de trouver des personnes qui aident et qui arrivent avec n'importe quel problème a trouver des solutions, et en plus avec une rapidité incroyable. Merci à toi, et merci à tous ceux qui sont intervenus sur ce thread.

Hors ligne

#25 Le 23/03/2025, à 21:06

arvernes

Re : effacer les paquets qui ont été téléchargés pour les mises à jour

Je rajoute un truc que je vais vu qui ne marchait plus après ces manips. Lorsque j'ai lancé VirtualBox, j'ai eu un message d'erreur me demander de me rajouter en tant qu'user au groupe vboxusers. le pb, est que le groupe vboxusers n'existait plus. J'ai du réinstaller le paquet VirtualBox à partir du site d'Oracle, et j'ai dû me rajouter au groupe par la commande

sudo usermod -G vboxusers -a $USER

ensuite j'ai rebooté, et j'ai pu avoir accès à l'usb dans mes machines virtuelles. Voilà, juste une info de plus à ce thread.

Hors ligne