Contenu | Rechercher | Menus

Annonce

Les adresses laposte.net ne permettent pas de recevoir nos emails. Vous êtes invité à changer d'adresse dans vos paramètres de compte à votre prochaine connexion.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

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.

#726 Le 12/06/2016, à 06:43

PPdM

Re : Nettoyage dans les noyaux (kernel)

Je ne veux créer de polémique, mais c'est bien ce que l'on disait avant hier, non?

Dernière modification par PPdM (Le 12/06/2016, à 06:44)

Hors ligne

#727 Le 12/06/2016, à 08:08

malbo

Re : Nettoyage dans les noyaux (kernel)

@PPdM : je pense que tu fais allusion à ce post et à celui-là. Oui, c'est bien ce que tu disais : kclean est innocent.

Dernière modification par malbo (Le 12/06/2016, à 08:09)

Hors ligne

#728 Le 18/06/2016, à 19:35

kholo

Re : Nettoyage dans les noyaux (kernel)

bonjour,
test de kclean aujourd'hui dans une 16.04 en VM
pas de problème car seuls 2 noyaux sur ma machine pour le moment

superutilisateur@VirtualBox:~/bin$ sudo ./kclean -v
 
kclean version 4.0
superutilisateur@VirtualBox:~/bin$ apt-mark showmanual | egrep 'linux-.*[0-9]'
superutilisateur@VirtualBox:~/bin$ apt-mark showauto | egrep 'linux-.*[0-9]'
linux-headers-4.4.0-21
linux-headers-4.4.0-21-generic
linux-headers-4.4.0-24
linux-headers-4.4.0-24-generic
linux-image-4.4.0-21-generic
linux-image-4.4.0-24-generic
linux-image-extra-4.4.0-21-generic
linux-image-extra-4.4.0-24-generic
superutilisateur@VirtualBox:~/bin$ sudo apt-get -s autoremove
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
superutilisateur@VirtualBox:~/bin$ sudo ./kclean -k
[sudo] Mot de passe de superutilisateur : 
 
Noyau actuellement en cours d'utilisation : 4.4.0-24
Par defaut, seul ce noyau est conserve.
 
Ce script va tenter de trouver la version precedente du noyau pour la conserver.
Verifiez les informations fournies avant de valider la suppression.
 
La version precedemment installee (a conserver) est la version : 4.4.0-21
Aucun noyau a supprimer.
Abandon.

Hors ligne

#729 Le 28/07/2016, à 08:13

degolarson

Re : Nettoyage dans les noyaux (kernel)

Bonjour à tous et bon été
Juste pour dire que sur ce fil j'ai résolu un problème avec l'aide de celui-ci
bonne journée


26-08-15 xubuntu 14.04 LTS 32b   Laptop Asus PRO79IJ-TY025E      SSD 250Go   RAM 2.9Go    2 x Pentium (R) Dual-Core T4200  2GHz    année 2009    Freebox V5
Cartes : IntelMobile4SeriesGMA500,   wifi  Atheros 9285   
Doucement, nous sommes pressés ! (proverbe chinois ou berrichon ?)
Les jeunes sont ce qu'en font les vieux cons (Pierre Desproges )

Hors ligne

#730 Le 06/08/2016, à 20:43

J5012

Re : Nettoyage dans les noyaux (kernel)

bonjour , je viens d'ajouter une section dans la doc ubuntu-fr : https://doc.ubuntu-fr.org/kernel#suppre … ens_noyauxhttps://doc.ubuntu-fr.org/kernel#en_ter … ld-kernels

l'info a ete donnée par webupd8 : http://www.webupd8.org/2016/07/how-to-s … rnels.html , mais l'utilitaire avait deja ete programmé des 12.04 par l'un des mainteneurs ubuntu dustin kirkland !

bouh toutes ces annees à nettoyer à la main ... sniif tongue

Hors ligne

#731 Le 02/11/2016, à 10:22

ar barzh paour

Re : Nettoyage dans les noyaux (kernel)

je devrais peut-être poster ça sur launchpad ?
@J5012
j'ai 8 noyaux , j'ai passé la commande

sudo purge-old-kernels --keep 6 -qy

première remarque : à quoi sert l'option -qy ? rien ne m'a été demandé et je pensais que c'était "query"

deuxième remarque : cette commande n'est pas complète
cette commande m'a effacé 2 noyaux (normal) mais que partiellement
effacement de

linux-headers-4.4.0-21-generic
linux-image-4.4.0-21-generic
linux-image-extra-4.4.0-21-generic
linux-headers-4.4.0-28-generic
linux-image-4.4.0-28-generic
linux-image-extra-4.4.0-28-generic

mais il me reste

ii  linux-headers-4.4.0-21
ii  linux-headers-4.4.0-28

j'ai donc lancé un

sudo ./kclean -gk

qui m'a bien supprimé les deux "paquets" en question (après les choix voulus)
conclusion : kclean marche mieux que purge

Dernière modification par ar barzh paour (Le 04/11/2016, à 14:49)


Ubuntu 16.04 64 bits (depuis juillet 2016)
Ubuntu 16.04 32 bits (depuis 21 avril 2016)
Ubuntu 14.04 LTS 32 bits et Studio 14.04 LTS 64 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz 2Go de RAM

Hors ligne

#732 Le 02/11/2016, à 11:01

bug-in

Re : Nettoyage dans les noyaux (kernel)

Bonjour tout le monde, il me semble pas que je l'avais vu ici, et j'avais trouvé la formule ailleurs (sur des sites en anglais), personnellement j'utilise les suites de lignes de codes suivantes pour libérer de l'espace et enlever les anciens :

dpkg -l | grep -Ei "linux-headers|linux-image"

dpkg -l | awk '{print $2}' | grep -E "linux-(image|headers)-$(uname -r | cut -d- -f1).*" | grep -v $(uname -r | sed -r -e 's:-[a-z]+.*::')

sudo apt-get purge $(dpkg -l | awk '{print $2}' | grep -E "linux-(image|headers)-$(uname -r | cut -d- -f1).*" | grep -v $(uname -r | sed -r -e 's:-[a-z]+.*::'))

sudo apt-get update

sudo apt-get dist-upgrade

Hors ligne

#733 Le 04/11/2016, à 14:47

ar barzh paour

Re : Nettoyage dans les noyaux (kernel)

@bug-in
1-de cette façon tu supprimes aussi l'avant dernier noyau
2-et tu peux vérifier que les "image-extra" sont supprimés par dpkg -l|grep "linux-image-extra" par exemple


Ubuntu 16.04 64 bits (depuis juillet 2016)
Ubuntu 16.04 32 bits (depuis 21 avril 2016)
Ubuntu 14.04 LTS 32 bits et Studio 14.04 LTS 64 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz 2Go de RAM

Hors ligne

#734 Le 04/11/2016, à 16:45

degolarson

Re : Nettoyage dans les noyaux (kernel)

Bonjour
J'ai tenté de nettoyer en gardant 1 ancien noyau :

joel@joel-K70IJ:~$ sudo kclean -k
 
Noyau actuellement en cours d'utilisation : 3.13.0-100
Par defaut, seul ce noyau est conserve.
 
Ce script va tenter de trouver la version precedente du noyau pour la conserver.
Verifiez les informations fournies avant de valider la suppression.
 
La version precedemment installee (a conserver) est la version : 3.13.0-92
Les paquets suivants vont etre supprimes :
 
    linux-image-3.13.0-91-generic
    linux-image-extra-3.13.0-91-generic
    linux-headers-3.13.0-91
    linux-headers-3.13.0-91-generic
 
Cela devrait liberer environ 212 MiB d'espace disque
 
 Voulez vous indiquer manuellement des paquets à conserver ? [o/N] :
 Voulez vous supprimer l'ensemble des paquets indiques ? [o/N] :
 
 Abandon de l'operation...
 
joel@joel-K70IJ:~$ 

j'ai essayé 2 fois , en tapant enter  ou en répondant   o   puis enter

j'ai vérifié qu"il reste bien les 3 noyaux :

joel@joel-K70IJ:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii  linux-generic                              3.13.0.100.108                          i386         Complete Generic Linux kernel and headers
ii  linux-headers-3.13.0-100                   3.13.0-100.147                          all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-100-generic           3.13.0-100.147                          i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-91                    3.13.0-91.138                           all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-91-generic            3.13.0-91.138                           i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-3.13.0-92                    3.13.0-92.139                           all          Header files related to Linux kernel version 3.13.0
ii  linux-headers-3.13.0-92-generic            3.13.0-92.139                           i386         Linux kernel headers for version 3.13.0 on 32 bit x86 SMP
ii  linux-headers-generic                      3.13.0.100.108                          i386         Generic Linux kernel headers
ii  linux-image-3.13.0-100-generic             3.13.0-100.147                          i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-91-generic              3.13.0-91.138                           i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-3.13.0-92-generic              3.13.0-92.139                           i386         Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-100-generic       3.13.0-100.147                          i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-91-generic        3.13.0-91.138                           i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-extra-3.13.0-92-generic        3.13.0-92.139                           i386         Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii  linux-image-generic                        3.13.0.100.108                          i386         Generic Linux kernel image
ii  syslinux-themes-debian                     12-3ubuntu0.14.04.1                     all          collection of boot loaders (theme metapackage)
ii  syslinux-themes-debian-wheezy              12-3ubuntu0.14.04.1                     all          collection of boot loaders (debian-wheezy theme)

merci


26-08-15 xubuntu 14.04 LTS 32b   Laptop Asus PRO79IJ-TY025E      SSD 250Go   RAM 2.9Go    2 x Pentium (R) Dual-Core T4200  2GHz    année 2009    Freebox V5
Cartes : IntelMobile4SeriesGMA500,   wifi  Atheros 9285   
Doucement, nous sommes pressés ! (proverbe chinois ou berrichon ?)
Les jeunes sont ce qu'en font les vieux cons (Pierre Desproges )

Hors ligne

#735 Le 04/11/2016, à 16:54

degolarson

Re : Nettoyage dans les noyaux (kernel)

Re bonjour
j'ai trouvé mon erreur, toute bête mais bon ..
il faut répondre   n  enter à la 1ère puis    o  enter à la 2ème

 Voulez vous indiquer manuellement des paquets à conserver ? [o/N] :n
 Voulez vous supprimer l'ensemble des paquets indiques ? [o/N] :o

26-08-15 xubuntu 14.04 LTS 32b   Laptop Asus PRO79IJ-TY025E      SSD 250Go   RAM 2.9Go    2 x Pentium (R) Dual-Core T4200  2GHz    année 2009    Freebox V5
Cartes : IntelMobile4SeriesGMA500,   wifi  Atheros 9285   
Doucement, nous sommes pressés ! (proverbe chinois ou berrichon ?)
Les jeunes sont ce qu'en font les vieux cons (Pierre Desproges )

Hors ligne

#736 Le 08/11/2016, à 17:19

Hoper

Re : Nettoyage dans les noyaux (kernel)

@degolarson:

Le choix par défaut de la seconde question pourrait effectivement etre "oui", ce qui ferait que tu n'aurai qu'a appuyer sur entre. Le truc c'est que j'ai préféré ne rien supprimer tant que l'utilisateur n'a pas explicitement (re)confirmer que c'est bien ce qu'il souhaite faire...

Sinon pour que ce soit moins "prise de tête" à utiliser, tu pouvais aussi utiliser :

sudo kclean -kf

Ce qui aurait fait ce que tu voulais (tout supprimer sauf le précédent) sans rien te demander smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/tdc/

Hors ligne

#737 Le 09/11/2016, à 22:18

J5012

Re : Nettoyage dans les noyaux (kernel)

@ar barzh paour : il n'y a pas de raison pour que les paquets de noyaux non "generic" ne soit pas desinstallés en meme temps, quand tu regardes le source du programme , qui n'est qu'un script bash comme kclean ...
https://raw.githubusercontent.com/dusti … ld-kernels
http://bazaar.launchpad.net/~kirkland/b … ld-kernels

dustin dit que pour les options -qy qui n'appartiennent pas à purge-old-kernels, ils sont directement passées à la commande apt-get (donc voir le man d'apt-get) ...
http://blog.dustinkirkland.com/2016/06/ … rnels.html

la fin du script montre l'execution apt avec l'option autoremove --purge : les paquets orphelins des noyaux (dependances de paquets generic des noyaux) auraient donc du etre supprimés, de la meme facon que cette commande executée seule dans un terminal ...

Hors ligne

#738 Le 11/11/2016, à 07:14

ar barzh paour

Re : Nettoyage dans les noyaux (kernel)

@J5012 pour ne pas polluer ce topic voir
https://forum.ubuntu-fr.org/viewtopic.p … #p21625474


Ubuntu 16.04 64 bits (depuis juillet 2016)
Ubuntu 16.04 32 bits (depuis 21 avril 2016)
Ubuntu 14.04 LTS 32 bits et Studio 14.04 LTS 64 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz 2Go de RAM

Hors ligne