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 27/03/2015, à 12:16

Hoper
Réponses : 623

Content que ça serve smile

#1 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 08/04/2015, à 10:30

Hoper
Réponses : 623

Gaara : Très bonne remarque  !

L'ajout de l'option --purge ne devrait poser aucun problème.
Curieux que personne n'est remarqué ça avant...
En tout cas j'ajoute ce point à la todo list smile

Je vais aussi voir si il est possible de vérifier l'état de la base apt avant de lancer le moindre traitement. Il est assez fréquent que des gens aient des soucis et que le problème ne viennent pas de kclean mais de la base qui n'est pas "clean" au départ.

Merci.

#2 Re : -1 »  Nettoyage dans les noyaux (kernel) » Le 08/04/2015, à 17:19

Hoper
Réponses : 623

Comment ça ? Un apt-get autoremove, ou apt-get install -f automatique ?

Ca si je le savais... J'ai dit que j'allais réfléchir à ce qu'il était possible de faire, c'est tout smile L'idée est de ne surtout pas modifier quoi que ce soit, simplement de s'assurer si on est dans un état stable ou pas.

Je vais donc plutôt chercher une commande totalement inoffensive, mais liée à la base apt, qui renverrai un code d'erreur si quelque chose se passe mal. Mais il faut encore que je trouve laquelle et comment l'utiliser.

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

Hoper
Réponses : 623

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 ?

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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 :
 [...]
 

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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.

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

@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

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

Hoper
Réponses : 623

@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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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.

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

Hoper
Réponses : 623

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é).

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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

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

Hoper
Réponses : 623

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.

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

Hoper
Réponses : 623

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

#23 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

#24 Re : -1 »  Problème bizarre avec synaptic: paquet cassé, mais en fait non » Le 08/04/2015, à 17:44

Hoper
Réponses : 6

Oui j'avais une connexion pas top à ce moment la, et probablement une main tremblante ou un truc dans le genre. D'ailleurs je pensai avoir effacé cette erreur et visiblement la suppression n'avait pas été prise en compte.
Bref, c'est réparé smile