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 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}')

En 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...

loz a écrit :

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. wink
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. wink

En 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. wink

Dernière modification par nany (Le 04/02/2016, à 19:20)

En 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