Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 06/05/2015, à 11:02

Hoper
Réponses : 631

Yop.

@Babdu89

Désolé pour le temps de réaction, mais je suis toujours aussi débordé.
D'ailleurs, si tu pouvais m'envoyer un petit mail (ou PM) avec un résumé
parce que la je tombe sur des sujets de 4 pages que je n'ai pas du tout
le temps de lire pour le moment sad

J'ai juste cru lire que tu voulais une demande de confirmation pour
l'option -f ? Ce n'est pas possible car c'est justement le but de
l'option -f, supprimer toutes les demandes de confirmation pour avoir
un fonctionnement totalement non interactif (très utile pour des
scripts en crontab ou autre truc dans le genre...).

Il y a d'autres soucis ?

#1 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 07/05/2015, à 09:14

Hoper
Réponses : 631

Sauf si tu utilise aussi l'option -k auquel cas il conservera les deux derniers. Comme indiqué dans l'aide wink
En cas de doute tu peux aussi utiliser -s qui permet de simuler ce qui va se passer, mais sans que rien ne soit réellement effacé.

#2 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 11/05/2015, à 14:46

Hoper
Réponses : 631

La par contre, c'est un bug. Quelle version utilise tu ?
Car je me demande si j'avais pas modifié un truc associé à un moment...

Sur ma version 3.8, le comportement est correct :

hoper@lion:~$ sudo kclean -sf
 
Noyau actuellement en cours d'utilisation : 3.13.0-52
Par defaut, seul ce noyau est conserve.
 
Les paquets suivants vont etre supprimes :
 
    linux-image-3.13.0-44-generic
    linux-image-3.13.0-45-generic
    linux-image-3.13.0-46-generic
    linux-image-3.13.0-48-generic
    linux-image-3.13.0-49-generic
    linux-image-3.13.0-51-generic
    linux-image-extra-3.13.0-44-generic
    linux-image-extra-3.13.0-45-generic
    linux-image-extra-3.13.0-46-generic
    linux-image-extra-3.13.0-48-generic
    linux-image-extra-3.13.0-49-generic
    linux-image-extra-3.13.0-51-generic
    linux-headers-3.13.0-44
    linux-headers-3.13.0-44-generic
    linux-headers-3.13.0-45
    linux-headers-3.13.0-45-generic
    linux-headers-3.13.0-46
    linux-headers-3.13.0-46-generic
    linux-headers-3.13.0-48
    linux-headers-3.13.0-48-generic
    linux-headers-3.13.0-49
    linux-headers-3.13.0-49-generic
    linux-headers-3.13.0-51
    linux-headers-3.13.0-51-generic
 
Cela devrait liberer environ 1550 MiB d'espace disque
 
 
 Suppression en cours :
 [...]
 
**********************

sudo kclean -sfk
 
Noyau actuellement en cours d'utilisation : 3.13.0-52
Par defaut, seul ce noyau est conserve.
 
Ce script va tenter de trouver la version precedente du noyau pour la conserver.
 
La version precedemment installee (a conserver) est la version : 3.13.0-51
Les paquets suivants vont etre supprimes :
 
    linux-image-3.13.0-44-generic
    linux-image-3.13.0-45-generic
    linux-image-3.13.0-46-generic
    linux-image-3.13.0-48-generic
    linux-image-3.13.0-49-generic
    linux-image-extra-3.13.0-44-generic
    linux-image-extra-3.13.0-45-generic
    linux-image-extra-3.13.0-46-generic
    linux-image-extra-3.13.0-48-generic
    linux-image-extra-3.13.0-49-generic
    linux-headers-3.13.0-44
    linux-headers-3.13.0-44-generic
    linux-headers-3.13.0-45
    linux-headers-3.13.0-45-generic
    linux-headers-3.13.0-46
    linux-headers-3.13.0-46-generic
    linux-headers-3.13.0-48
    linux-headers-3.13.0-48-generic
    linux-headers-3.13.0-49
    linux-headers-3.13.0-49-generic
 
Cela devrait liberer environ 1291 MiB d'espace disque
 
 
 Suppression en cours :
 [...]
 

#3 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 13/05/2015, à 15:45

Hoper
Réponses : 631

Je regarde des que je peux. Cela pourrait effectivement être lie au fait que tu ne démarre pas sur le noyau le plus récent...

#4 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 12/06/2015, à 13:57

Hoper
Réponses : 631

Yop.

Si je comprend bien il y a donc au moins deux problèmes distincts.
Désolé nany, je n'avais effectivement pas tilté lors de ta précédente intervention.

Globalement, kclean ne dois plus être adapté pour les version les plus récentes. Il faut que je reprenne tout ça et que je fasse les modifications nécéssaires. Le soucis, c'est que c'est juste totalement impossible dans l'immédiat. Si quelqu'un veut jeter un coup d'oeil sur le script pour voir ce qui coince, il est évidement le (ou la) bienvenu(e) smile

De mon coté je sais que je dois le reprendre, mais je ne pourrais absolument rien faire avant au moins un mois sad

#5 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 13/06/2015, à 22:55

Hoper
Réponses : 631

nany : ok, du coup je te fais confiance et on ne va pas attendre un mois. Dès que je trouve un moment, je refais un paquet (enfin deux...) avec les modifications que tu me propose et je met tout ça en ligne...

#6 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 17:12

Hoper
Réponses : 631

Ah oui, il y a ça aussi... Alors ç'est quoi l'histoire de gksu ?
Aujourd'hui, le lanceur installé par le paquet utilise gksudo.
Pourquoi est ce que dans mes dépendances j'ai mis gnome-sudo au lieu de gksu !!? Il devait y avoir une raison... Mais quoi ? Une idée ?

Arf. Bon je remplace la dépendance gnome-sudo par gksu smile

#7 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 18:29

Hoper
Réponses : 631

Rhaa.... Alors que je viens juste de publier la 3.9 !
Merci d'avoir posté, cela ressemble à un vrai gros bug.

A tout hasard, peu tu refaire le même test avec la 3.9 ?
(même si je doute que cela change quoi que ce soit).

Je te demanderai sûrement de me copier le résultat de plein de commandes, mais un autre jour parce que la j'ai vraiment plus le temps sad

#8 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 18:30

Hoper
Réponses : 631

PS : Merci nany pour la version 3.9 ! J'en parle ici :
http://hoper.dnsalias.net/tdc/index.php … C3%A0-jour

#9 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 22:29

Hoper
Réponses : 631

@nany : Le prochain coup, plutôt que de poster et ne pas avoir de réponses, de reposter etc, pour qu'au final ce bug passe inaperçu et/ou soit oublié, n’hésite pas à m'envoyer un mail complet, avec l'explication du problème, la solution si tu l'a, les liens etc.

Un mail, j'y ferait forcément plus attention qu'un post que je peut oublier. Je serai aussi normalement plus réactif smile

#10 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 22:37

Hoper
Réponses : 631

@ar barzh paour

Ca donne quoi ça:

dpkg -l | grep linux | grep image | grep ^ii | egrep -v "extra|signed" | awk '{print $2}' | grep -E '2\.6|3\.|4\.' | sort -V

#11 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 16/06/2015, à 14:09

Hoper
Réponses : 631

Oui, mais un "lowlatency" qui n'est pas la sur les versions "normales". Du coup, le second noyau dans la liste porte le meme numéro de version, voila l'explication du bug.

Le probleme c'est que je viens de vérifier et que le paquet "lowlatency" ne dépend pas du generic. Donc supprimer la version generic ne supprimera pas la version lowlatency.

Donc... mmm... je sais pas, il faut que je réfléchisse à comment prendre ça en compte sad

#12 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 15/06/2015, à 13:09

Hoper
Réponses : 631

Yop. Bon, j'ai retrouvé les les posts "importants". Autrement dit, les derniers de ce fil :
https://forum.ubuntu-fr.org/viewtopic.p … 827791&p=3

Mais n'ayant pas de configuration de ce genre, je ne peut pas vraiment faire de test. Je me pose surtout deux questions avant de faire les modifs:

Une version "signed" est elle toujours accompagné d'une version "generic" avec le même numéro de version ? Comment sont gérés les dépendances ? Si kclean supprime la version generic, cela va t-il automatiquement supprimer la version signed ? Quelle est la taille du paquet "signed" ? est elle négligeable ou pas ? (je pense au calcul de l'espace libéré qui pour le moment n'en tiens pas compte).

D'après ce que je peu lire par exemple ici :
http://packages.ubuntu.com/precise/linu … 15-generic
La réponse à toutes ces questions est OUI. Mais si je me goure, n’hésitez pas à me le signaler... Pendant ce temps, j'essaye de faire les modifs et de sortir une nouvelle version.

#13 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 16/06/2015, à 15:14

Hoper
Réponses : 631

Tu n'y ai pour rien du tout. C'est juste que kclean n'est pas prévu pour tenir compte de la présence de noyaux "lowlatency". Du coup, l'option -k ne peut pas fonctionner sad

Pour ta proposition bein... essaye smile En tout cas il ne faut pas le filtrer dans la liste des noyaux à supprimer sinon ces paquets vont rester.

#14 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 16/06/2015, à 15:24

Hoper
Réponses : 631

Un comportement correct donc. Il faudrait aussi vérifier ce qui se passe si tu lance la suppression en ne conservant que le noyau actuel (vérifier que le paquet lowlatency est bien supprimé).

#15 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 16/06/2015, à 15:45

Hoper
Réponses : 631

smile Ca parait pas mal tout ça... J'ai peut etre vu des problèmes la ou il n'y en avait pas. Pas envie de refaire une version, je vais intégrer cette modification dans la 3.9. Rien que pour toi, le seul utilisateur d'ubuntu studio tongue (Je déconne).

EDIT : Et finalement je vais aussi exclure lowlatency du LAST_KERNEL

#16 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 16/06/2015, à 16:10

Hoper
Réponses : 631

Voila. La version 3.9+ exclu maintenant les noyaux "signed" et "lowlatency".
@ar barzh paour : N’hésite pas à la tester smile

#17 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 24/06/2015, à 12:55

Hoper
Réponses : 631

Merci pour ce retour. On pourrait effectivement penser à quelques optimisations... Je sais que ce script peut être lent, mais pour le moment je suis plus attaché à sa fiabilité qu'a sa rapidité smile

#18 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 26/06/2015, à 20:11

Hoper
Réponses : 631

De mémoire, il y a des noyaux qui n'ont pas le même format de nommage sad
La meilleure chose à faire est effectivement d'utiliser l'option -s et de bien vérifier ce qu'il souhaite effacer.

#19 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 28/06/2015, à 19:11

Hoper
Réponses : 631

oui. Le autoremove ne sert pas à ça à la base. Il est plutôt la pour retirer tous les paquets qui ont étés installés mais qui ne sont plus nécessaires (car plus aucun paquet ne dépend d'eux).

#20 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 13/07/2015, à 20:16

Hoper
Réponses : 631

C'est perdu, il y a encore une intervention manuelle que je dois faire.
Elle pourrait être  évitée sans aucune difficulté me semble-t-i!

kclean à parfaitement fais son travail, a savoir la suppression des noyaux.
Le fait qu'il te restait des paquets inutilisés sur ton système (et n'ayant
strictement rien à voir avec les noyaux) ne peut pas lui être reproché.

Si le but de ce script était de tout "nettoyer", il porterait un autre
nom et il y aurait surtout encore un gros paquet de trucs à faire après
la commande "auto-remove"... Mais comment savoir jusqu'ou l'utilisateur
veut vraiment nettoyer son système ? Comment etre sur de ne pas supprimer
quelque chose qu'il ne voulait pas supprimer ? En lui posant plein de
questions ? Ce n'est pas la philosophie de ce script smile

Il fait un seul truc simple, mais sans prise de tête pour l'utilisateur.

#21 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 14/07/2015, à 10:46

Hoper
Réponses : 631

Oui... et ? Désolé je suis pas sur de comprendre... Tu voudrai que j'ajoute un message dans la dernière fenêtre du genre "Si vous voulez totalement nettoyer votre PC il y a surement encore des tas de trucs que vous pourriez faire, à commencer par un apt-get autoremove" ? Ca risque de ne pas tenir dans la fenêtre tongue

Franchement l'auto remove n'a strictement rien a voir avec kclean. Dans l'exemple précédent ce sont des paquets kde qui ont étés enlevés, mais ça aurait tout aussi bien pu être n'importe quoi. Je ne prendrai jamais la responsabilité, dans ce script, d'enlever autre chose que ce qui est directement lié aux noyaux qui ne sont plus utilisés.

#23 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 14/07/2015, à 16:13

Hoper
Réponses : 631

@Bougron : Je comprend ta remarque, mais je ne peut, et surtout ne veux pas toucher à ce message. Il vient d'apt-get, je ne vais pas modifier sa sortie. Il est important, quand on utilise une commande en ligne, d'avoir les détails des messages d'erreurs éventuels etc.

Et encore une fois, ce message ne s'affichera PAS en temps normal. Il n'est la que parce qu'avant l'utilisation de kclean, l'utilisateur en question à effectivement déjà supprimer des trucs mais pas totalement.

#24 Re : -1 »  [Résolu] Espace insuffisant sur le disque » Le 12/06/2015, à 13:58

Hoper
Réponses : 44

Désolé pour le (ou les ?) bugs qu'il reste dans kclean. Je n'ai matériellement pas le temps de me pencher dessus pour le moment sad