#1 Le 02/02/2016, à 19:19
- loz
[résolu] problème supression vieux kernel / image generic orphelins...
Bonjour à toutes et tous,
Petit état des lieux de mon problème avec les commandes de diagnostic :
xubuntu@astro:~$ uname -r
3.13.0-77-generic
xubuntu@astro:~$
xubuntu@astro:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-generic 3.13.0.77.83 i386 Complete Generic Linux kernel and headers
ii linux-headers-3.13.0-76 3.13.0-76.120 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii linux-headers-3.13.0-77 3.13.0-77.121 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-77-generic 3.13.0-77.121 i386 Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii linux-headers-generic 3.13.0.77.83 i386 Generic Linux kernel headers
ii linux-image-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-77-generic 3.13.0-77.121 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-24-generic 3.13.0-24.47 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-32-generic 3.13.0-32.57 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-33-generic 3.13.0-33.58 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-40-generic 3.13.0-40.69 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-43-generic 3.13.0-43.72 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-44-generic 3.13.0-44.73 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-45-generic 3.13.0-45.74 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-46-generic 3.13.0-46.79 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-48-generic 3.13.0-48.80 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-49-generic 3.13.0-49.83 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-51-generic 3.13.0-51.84 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-53-generic 3.13.0-53.89 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-55-generic 3.13.0-55.94 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-57-generic 3.13.0-57.95 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-58-generic 3.13.0-58.97 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-61-generic 3.13.0-61.100 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-62-generic 3.13.0-62.102 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-63-generic 3.13.0-63.103 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-65-generic 3.13.0-65.106 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-67-generic 3.13.0-67.110 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-68-generic 3.13.0-68.111 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-77-generic 3.13.0-77.121 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-generic 3.13.0.77.83 i386 Generic Linux kernel image
xubuntu@astro:~$
xubuntu@astro:~$ sudo apt-get remove linux-image-extra-3.13.0-24-generic
[sudo] password for xubuntu:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Package 'linux-image-extra-3.13.0-24-generic' is not installed, so not removed
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
linux-headers-3.13.0-76 linux-headers-3.13.0-76-generic
linux-image-3.13.0-76-generic linux-image-extra-3.13.0-76-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
> Si j'ai compris : ça ne supprime pas le extra 0-24 generic alors qu'il semble présent dans la liste ; ni les autre d'ailleurs 0-68 et etc.
> Idem avec kclean en version 4.0
> J'ai testé aussi les propositions données ici : suppression anciens noyaux
> D'où ma question : Comment supprimer tous les paquets linux-image-extra-3.13.0-xx-generic présents à part les deux derniers ?
> Sachant que ça tourne sous xubuntu 14.04 lts
MERCI D'AVANCE !!!
Dernière modification par loz (Le 04/02/2016, à 19:03)
Hors ligne
#2 Le 02/02/2016, à 19:21
- nany
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Bonjour,
les paquets sont bien supprimés mais toujours configurés (marqués rc).
[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | awk '{print $2}')
Hors ligne
#3 Le 02/02/2016, à 19:43
- loz
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Bonsoir,
Merci pour la célérité !
Je ne comprends pas pourquoi c'est toujours rc ni pourquoi l'autoremove purge ne fonctionne pas...
Et du coup : que dois-je faire avec la commande que tu indiques et que je ne comprends pas ?!
Merci encore
Hors ligne
#4 Le 02/02/2016, à 19:47
- loz
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Pour info :
df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 986M 4,0K 986M 1% /dev
tmpfs 200M 1,3M 199M 1% /run
/dev/sda5 14G 8,6G 4,4G 67% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
none 5,0M 0 5,0M 0% /run/lock
none 1000M 72K 1000M 1% /run/shm
none 100M 20K 100M 1% /run/user
/dev/sda6 58G 50G 5,3G 91% /home
xubuntu@astro:~$ df -i
Sys. de fichiers Inœuds IUtil. ILibre IUti% Monté sur
udev 212874 497 212377 1% /dev
tmpfs 220137 497 219640 1% /run
/dev/sda5 915712 315019 600693 35% /
none 220137 2 220135 1% /sys/fs/cgroup
none 220137 1 220136 1% /run/lock
none 220137 3 220134 1% /run/shm
none 220137 19 220118 1% /run/user
/dev/sda6 3850240 49605 3800635 2% /home
Hors ligne
#5 Le 02/02/2016, à 19:59
- nany
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Je ne comprends pas pourquoi c'est toujours rc ni pourquoi l'autoremove purge ne fonctionne pas...
L’autoremove --purge fonctionnera sur les paquets marquéS ii. Là, les paquets sont marqués rc (r pour remove et c pour configured) probablement par le fait que tu as anciennement utilisé remove ou autoremove sans purge. Donc, comme ils ont déjà l’étiquette r, apt ne cherche pas a les désinstaller. C’est pourquoi la commande que j’ai proposée utilise dpkg.
Et du coup : que dois-je faire avec la commande que tu indiques et que je ne comprends pas ?!
Eh bien tu l’exécutes.
En gros, elle dit :
Si il existe des paquets désinstallés mais toujours configurés, alors on les purge.
Si tu souhaites en apprendre davantage, tu peux cliquer sur My two cents dans ma signature.
Hors ligne
#6 Le 02/02/2016, à 22:52
- loz
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Oui j'étais tombé sur ton fil d'enfer https://forum.ubuntu-fr.org/viewtopic.php?id=1970941 dont j'avais tenté de tirer la stratégie de forcer le marquage installés en automatique des noyaux mais en vain...
Quoiqu'il en soit encore merci pour ton aide précieuse et précise
Un peu étonné quand-même de voir que ta commande fournie me bazarde pas mal de garbage :
[[ $(dpkg -l | grep ^rc) ]] && sudo dpkg -P $(dpkg -l | grep ^rc | awk '{print $2}')
[sudo] password for xubuntu:
(Lecture de la base de données... 260806 fichiers et répertoires déjà installés.)
Suppression de abiword (3.0.0-4ubuntu1.1) ...
Purging configuration files for abiword (3.0.0-4ubuntu1.1) ...
Suppression de arista (0.9.7-5) ...
Purging configuration files for arista (0.9.7-5) ...
Suppression de audacious (3.6.2-1~webupd8~trusty0) ...
Purging configuration files for audacious (3.6.2-1~webupd8~trusty0) ...
Suppression de cmake (2.8.12.2-0ubuntu3) ...
Purging configuration files for cmake (2.8.12.2-0ubuntu3) ...
Suppression de cmake-data (2.8.12.2-0ubuntu3) ...
Purging configuration files for cmake-data (2.8.12.2-0ubuntu3) ...
Suppression de dpkg-dev (1.17.5ubuntu5.3) ...
Hors ligne
#7 Le 02/02/2016, à 23:02
- nany
Re : [résolu] problème supression vieux kernel / image generic orphelins...
Eh bien cela veut dire que tu avais supprimé d’autres paquets sans les purger. La commande a détecté tous les paquets laissés configurés et les a purgés.
Ceci dit, comme je dis dans mon fil, j’appelle ça faire les poussières. C’est à dire que ça ne fait pas énormément de place mais ça fait quand même plus propre et ça ne mange pas de pain.
Dernière modification par nany (Le 04/02/2016, à 19:20)
Hors ligne
#8 Le 04/02/2016, à 19:03
- loz
Re : [résolu] problème supression vieux kernel / image generic orphelins...
J'étais dans le cas de manque d'espace à la racine...
Ceci-dit tout est clean sauf une erreur du gestionnaire d'installation au démarrage mais je clos ce post.
Merci encore et bonne suite !
Hors ligne