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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#501 Le 19/12/2014, à 16:28

Gaara

Re : Nettoyage dans les noyaux (kernel)

Ok, je vais essayer de mener ma petite enquête...
Mais déjà je peux te dire que ce n'est pas seulement sur le 26 que j'ai ce message. Sur tous les autres paquets images installés c'est pareil..


Kubuntu!!
Téléchargement des vidéos Pluzz
Notification de mises à jour automatiques
                                              <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#502 Le 19/12/2014, à 16:42

Hoper

Re : Nettoyage dans les noyaux (kernel)

Essaye la meme commande (dpkg -p) avecd'autres paquets n'ayant rien a voir avec le noyau pour voir...


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

Hors ligne

#503 Le 19/12/2014, à 16:47

Gaara

Re : Nettoyage dans les noyaux (kernel)

Ouais, ça fonctionne, j'ai testé avec mon paquet (un peu de pub big_smile ) et avec firefox aussi, ça fonctionne...

$ dpkg -p dpluzz
Package: dpluzz
Priority: optional
Section: video
Installed-Size: 124
Maintainer: gaara <adresse@internet.fr>
Architecture: amd64
Version: 0.9.3~ubuntu14.04
Depends: python, python-gtk2, python-vte, python-bs4, zenity, mplayer, uni2ascii, wmctrl, libav-tools
Size: 16970
Description: Recherche et telecharge les videos du site pluzz.fr et canalplus.fr
             Download from french TV sites FranceTV pluzz.fr and canalplus.fr

Mais dans ce cas, est-ce que en modifiant l'option -p par -s dans ton script, ça ne fonctionnerait pas ? (les retours sont similaires)
-> sauf s'il faut changer un sed.. et là je serait embêté...


Kubuntu!!
Téléchargement des vidéos Pluzz
Notification de mises à jour automatiques
                                              <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#504 Le 19/12/2014, à 17:00

Gaara

Re : Nettoyage dans les noyaux (kernel)

Bon après vérification, il n'y a qu'un grep.. Donc j'ai changé le -p par -s (dans toutes les lignes ou -p était présent)
.. et ça a fonctionné smile

Le retour du script:
Je sais pas si c'était prudent mais j'ai fait le nettoyage quand même... roll
Et malgré le début(*), ça à fonctionné.

$ sudo kclean -k
dpkg-query: le paquet « linux-image-3.16.0-24-generic » n'est pas disponible
Utilisez dpkg --info (= dpkg-deb --info) pour examiner les fichiers
archives, et dpkg --contents (= dpkg-deb --contents) pour afficher leur
contenu.
/usr/bin/kclean: ligne 163: 0+ : erreur de syntaxe : opérande attendue (le symbole erroné est "+")
 
Noyau actuellement en cours d'utilisation : 3.16.0-28
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.16.0-26
Les paquets suivants vont etre supprimes :
 
    linux-image-3.16.0-24-generic
    linux-image-3.16.0-25-generic
    linux-headers-3.16.0-23
    linux-headers-3.16.0-23-generic
    linux-headers-3.16.0-24
    linux-headers-3.16.0-24-generic
    linux-headers-3.16.0-25
    linux-headers-3.16.0-25-generic
 
Cela devrait liberer environ 577 MiB d'espace disque
 
 Voulez vous indiquer manuellement des paquets à conserver ? [o/N] :N
 Voulez vous supprimer l'ensemble des paquets indiques ? [o/N] :o
 
 Suppression en cours :
 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-image-3.16.0-24-generic*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 45,2 Mo d'espace disque seront libérés.
(Lecture de la base de données... 353349 fichiers et répertoires déjà installés.)
Suppression de linux-image-3.16.0-24-generic (3.16.0-24.32) ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
dkms: removing: nct6775 1.1 (3.16.0-24-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  nct6775
Version: 1.1
Kernel:  3.16.0-24-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nct6775.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: nvidia 340.58 (3.16.0-24-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  nvidia
Version: 340.58
Kernel:  3.16.0-24-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nvidia.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


nvidia-uvm.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: vboxhost 4.3.20 (3.16.0-24-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  vboxhost
Version: 4.3.20
Kernel:  3.16.0-24-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxnetflt.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxnetadp.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxpci.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: vhba 20140629 (3.16.0-24-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  vhba
Version: 20140629
Kernel:  3.16.0-24-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vhba.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-24-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
update-initramfs: Deleting /boot/initrd.img-3.16.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.16.0-28-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-28-generic
Image Linux trouvée : /boot/vmlinuz-3.16.0-26-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-26-generic
Image Linux trouvée : /boot/vmlinuz-3.16.0-25-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-25-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
fait
Purge des fichiers de configuration de linux-image-3.16.0-24-generic (3.16.0-24.32) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.16.0-24-generic /boot/vmlinuz-3.16.0-24-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-image-3.16.0-25-generic*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 45,2 Mo d'espace disque seront libérés.
(Lecture de la base de données... 352410 fichiers et répertoires déjà installés.)
Suppression de linux-image-3.16.0-25-generic (3.16.0-25.33) ...
Examining /etc/kernel/prerm.d.
run-parts: executing /etc/kernel/prerm.d/dkms 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
dkms: removing: nct6775 1.1 (3.16.0-25-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  nct6775
Version: 1.1
Kernel:  3.16.0-25-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nct6775.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: nvidia 340.58 (3.16.0-25-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  nvidia
Version: 340.58
Kernel:  3.16.0-25-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

nvidia.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


nvidia-uvm.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: vboxhost 4.3.20 (3.16.0-25-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  vboxhost
Version: 4.3.20
Kernel:  3.16.0-25-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vboxdrv.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxnetflt.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxnetadp.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.


vboxpci.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
dkms: removing: vhba 20140629 (3.16.0-25-generic) (x86_64)

-------- Uninstall Beginning --------
Module:  vhba
Version: 20140629
Kernel:  3.16.0-25-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

vhba.ko:
 - Uninstallation
   - Deleting from: /lib/modules/3.16.0-25-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod....

DKMS: uninstall completed.
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
update-initramfs: Deleting /boot/initrd.img-3.16.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.16.0-28-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-28-generic
Image Linux trouvée : /boot/vmlinuz-3.16.0-26-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-26-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
fait
Purge des fichiers de configuration de linux-image-3.16.0-25-generic (3.16.0-25.33) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.16.0-25-generic /boot/vmlinuz-3.16.0-25-generic
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-headers-3.16.0-23* linux-headers-3.16.0-23-generic*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 78,1 Mo d'espace disque seront libérés.
(Lecture de la base de données... 351472 fichiers et répertoires déjà installés.)
Suppression de linux-headers-3.16.0-23-generic (3.16.0-23.31) ...
Suppression de linux-headers-3.16.0-23 (3.16.0-23.31) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « linux-headers-3.16.0-23-generic » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-headers-3.16.0-24* linux-headers-3.16.0-24-generic*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 78,1 Mo d'espace disque seront libérés.
(Lecture de la base de données... 327124 fichiers et répertoires déjà installés.)
Suppression de linux-headers-3.16.0-24-generic (3.16.0-24.32) ...
Suppression de linux-headers-3.16.0-24 (3.16.0-24.32) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « linux-headers-3.16.0-24-generic » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-headers-3.16.0-25* linux-headers-3.16.0-25-generic*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 78,1 Mo d'espace disque seront libérés.
(Lecture de la base de données... 302776 fichiers et répertoires déjà installés.)
Suppression de linux-headers-3.16.0-25-generic (3.16.0-25.33) ...
Suppression de linux-headers-3.16.0-25 (3.16.0-25.33) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « linux-headers-3.16.0-25-generic » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 
 -------------- Suppression effectuee ---------------

(*)Edit: l'erreur du début est arrivée car j'avais oublié de remplacer un -p

Et je crois que c'est résolu!

$ sudo kclean -k
[sudo] password for gaara: 
 
Noyau actuellement en cours d'utilisation : 3.16.0-28
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.16.0-26
Aucun noyau a supprimer.
Abandon.
$ sudo update-grub
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-3.16.0-28-generic
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-28-generic
Image Linux trouvée : /boot/vmlinuz-3.16.0-26-generic                                                                               
Image mémoire initiale trouvée : /boot/initrd.img-3.16.0-26-generic                                                                 
Found memtest86+ image: /boot/memtest86+.elf                                                                                        
Found memtest86+ image: /boot/memtest86+.bin                                                                                        
fait

Dernière modification par Gaara (Le 19/12/2014, à 17:12)


Kubuntu!!
Téléchargement des vidéos Pluzz
Notification de mises à jour automatiques
                                              <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#505 Le 19/12/2014, à 17:15

Hoper

Re : Nettoyage dans les noyaux (kernel)

Bravo ! smile

Mais alors... pourquoi -s à fonctionné la ou -p n'a pas fonctionné !?
Devrais-je remplacer -p par -s ? et pourquoi ?
Cette histoire me "perplexifie" grandement...


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

Hors ligne

#506 Le 19/12/2014, à 17:24

Gaara

Re : Nettoyage dans les noyaux (kernel)

Alors là... bonne question.
J'ai essayé de trouver un problème similaire sur le net en anglais sans avoir trouvé...
Merci à toi de m'avoir mis sur la voie, mais le problème initial reste en effet sans réponse ...

Pour ton script je ne pourrais pas te dire, mais apparemment l'option -p est plus sensible... à toi de voir, mais pour moi c'est tout bon smile
Au moins tu seras au courant que ça peut arriver de temps en temps !!

Edit: comme je suis curieux, je vais tenter de poser la question sur Stack. On aura peut-être une réponse

Dernière modification par Gaara (Le 19/12/2014, à 17:27)


Kubuntu!!
Téléchargement des vidéos Pluzz
Notification de mises à jour automatiques
                                              <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#507 Le 19/12/2014, à 21:42

Gaara

Re : Nettoyage dans les noyaux (kernel)

Je reviens après une petite enquête...

1) D'après la manpage de dpkg, l'option -p "Affiche  des  renseignements  détaillés  sur paquet, tels qu’ils sont trouvés dans le fichier /var/lib/dpkg/available. "
Donc ok, je vais voir ce fichier. Pas d'entrée sur ce fameux paquet « linux-image-3.16.0-24-generic »

2) Ensuite, je remarque que ce fichier n'a pas été modifié depuis... le 26/10/2014 !

1419021081.png

Ce n'est pas la date de ma dernière migration ? ça y ressemble ! tongue

3) Donc je vais voir dans ce dossier le fichier "statuts" qui lui à été modifié recemment, et là, surprise... le paquet y est bien référencé...

Ça explique donc que le premier lancement de ton script n'a pas échoué, car tous les noyaux avaient été installés en 14.04, voire 13.10... donc le fichier available avait bien été mis à jour pour ces noyaux !

En conclusion, à partir de 14.10, il vaut mieux utiliser l'option -s, car les données sont lues ailleurs! (je ne sais pas où ceci dit!)


Kubuntu!!
Téléchargement des vidéos Pluzz
Notification de mises à jour automatiques
                                              <code>zenity  --question --title "Alert"  --text "Microsoft Windows has been found! Would you like to remove it?"</code>

Hors ligne

#508 Le 20/12/2014, à 19:38

Hoper

Re : Nettoyage dans les noyaux (kernel)

Merci pour les infos, je note ca dans ma todo list....


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

Hors ligne

Haut de page ↑