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.

#851 Le 03/05/2019, à 09:43

Hoper

Re : Nettoyage dans les noyaux (kernel)

Très égoistement c'est un peu pour moi que je le fais en fait... Déja parce que j'aime bien me dire que mon bidule fonctionne toujours 10 ans après, et aussi parce qu'a titre perso je continu à utiliser des dérivés d'ubuntu (mint...). Et en ligne de commande je le trouve toujours aussi pratique à utiliser ce script.

Il m'arrive aussi de le lancer sur mes serveurs debian (souvent ça fonctionne, mais ça je me garde bien de le dire, pas envi qu'on vienne m'engueuler si un serveur reboot pas après le passage de kclean sur autre chose qu'ubuntu et ses dérivés yikes)

Dernière modification par Hoper (Le 03/05/2019, à 09:45)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#852 Le 12/05/2019, à 19:06

geole

Re : Nettoyage dans les noyaux (kernel)

malbo a écrit :
diesel83140 a écrit :

Sur mon PC de travail en 19.04 desktop, je n'ai que deux noyaux et j'ai bien l'impression que le système se débrouille tout seul pour virer les vieux noyaux.

Effectivement, la suppression des anciens noyaux se fait automatiquement en arrière plan pour ne laisser que les deux derniers noyaux. Et ça se passe comme ça depuis la version 18.04 (voir ici)

Bonjour.
Je n'adhère pas au principe des bidouillages de 9 mois.
Voici donc un retour  d'une version officielle devant durer 5 ans voir 10 ans.

 cat /etc/lsb*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
ls -als /boot/*.15.*
 1504 -rw-r--r-- 1 root root  1537161 juil. 17  2018 /boot/abi-4.15.0-29-generic
 1504 -rw-r--r-- 1 root root  1538114 nov.  15 20:01 /boot/abi-4.15.0-42-generic
  212 -rw-r--r-- 1 root root   216807 juil. 17  2018 /boot/config-4.15.0-29-generic
  212 -rw-r--r-- 1 root root   217018 nov.  15 20:01 /boot/config-4.15.0-42-generic
  212 -rw-r--r-- 1 root root   216996 mars  13 05:37 /boot/config-4.15.0-47-generic
  216 -rw-r--r-- 1 root root   217278 avril  2 18:31 /boot/config-4.15.0-48-generic
37520 -rw-r--r-- 1 root root 38418384 mai   12 18:34 /boot/initrd.img-4.15.0-29-generic
37532 -rw-r--r-- 1 root root 38429145 mai   12 18:34 /boot/initrd.img-4.15.0-42-generic
37548 -rw-r--r-- 1 root root 38447643 mai   12 18:34 /boot/initrd.img-4.15.0-47-generic
37544 -rw-r--r-- 1 root root 38442902 mai   12 18:34 /boot/initrd.img-4.15.0-48-generic
    0 -rw-r--r-- 1 root root        0 juil. 17  2018 /boot/retpoline-4.15.0-29-generic
    0 -rw-r--r-- 1 root root        0 nov.  15 20:01 /boot/retpoline-4.15.0-42-generic
 3948 -rw------- 1 root root  4040379 juil. 17  2018 /boot/System.map-4.15.0-29-generic
 3956 -rw------- 1 root root  4048025 nov.  15 20:01 /boot/System.map-4.15.0-42-generic
 3956 -rw------- 1 root root  4050630 mars  13 05:37 /boot/System.map-4.15.0-47-generic
 3960 -rw------- 1 root root  4052134 avril  2 18:31 /boot/System.map-4.15.0-48-generic
 8064 -rw-r--r-- 1 root root  8257272 juil. 25  2018 /boot/vmlinuz-4.15.0-29-generic
 8084 -rw------- 1 root root  8277752 nov.  15 20:04 /boot/vmlinuz-4.15.0-42-generic
 8096 -rw------- 1 root root  8290040 mars  13 05:43 /boot/vmlinuz-4.15.0-47-generic
 8104 -rw------- 1 root root  8298232 avril  3 10:07 /boot/vmlinuz-4.15.0-48-generic
$ dpkg -l | grep "4.15.0"
ii  iproute2                                   4.15.0-2ubuntu1                              amd64        networking and traffic control tools
ii  linux-generic                              4.15.0.48.50                                 amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.15.0-29                    4.15.0-29.31                                 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-29-generic            4.15.0-29.31                                 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-42                    4.15.0-42.45                                 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-42-generic            4.15.0-42.45                                 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-47                    4.15.0-47.50                                 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-47-generic            4.15.0-47.50                                 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-4.15.0-48                    4.15.0-48.51                                 all          Header files related to Linux kernel version 4.15.0
ii  linux-headers-4.15.0-48-generic            4.15.0-48.51                                 amd64        Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii  linux-headers-generic                      4.15.0.48.50                                 amd64        Generic Linux kernel headers
ii  linux-image-4.15.0-29-generic              4.15.0-29.31                                 amd64        Signed kernel image generic
ii  linux-image-4.15.0-42-generic              4.15.0-42.45                                 amd64        Signed kernel image generic
ii  linux-image-4.15.0-47-generic              4.15.0-47.50                                 amd64        Signed kernel image generic
ii  linux-image-4.15.0-48-generic              4.15.0-48.51                                 amd64        Signed kernel image generic
ii  linux-image-generic                        4.15.0.48.50                                 amd64        Generic Linux kernel image
ii  linux-modules-4.15.0-29-generic            4.15.0-29.31                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-42-generic            4.15.0-42.45                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-47-generic            4.15.0-47.50                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-4.15.0-48-generic            4.15.0-48.51                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-29-generic      4.15.0-29.31                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-42-generic      4.15.0-42.45                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-47-generic      4.15.0-47.50                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-modules-extra-4.15.0-48-generic      4.15.0-48.51                                 amd64        Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii  linux-signed-generic                       4.15.0.48.50                                 amd64        Complete Signed Generic Linux kernel and headers (dummy transitional package)

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#853 Le 02/09/2019, à 09:00

yamo

Re : Nettoyage dans les noyaux (kernel)

Bonjour,
Ce script était essentiel quand il est sorti.
Désormais, la commande

#apt autoremove

fait le travail proprement.

Dernière modification par yamo (Le 02/09/2019, à 09:01)


Stéphane
--
Debian 9 XFCE  Xubuntu 16.04.2  - #ubuntu sur freenode

sudo / matrix

Hors ligne

#854 Le 02/09/2019, à 09:10

xubu1957

Re : Nettoyage dans les noyaux (kernel)

Bonjour,

Sur Ubuntu, il faut utiliser  la commande :

sudo apt-get autoremove --purge

indiquée dans la Doc > kernel#via_autoremove

_ _ _

Pour info :

Le 12/08/2018, nany a écrit :

Depuis 18.04, le gestionnaire de mises à jour supprime les versions obsolètes du noyau. Une mise à jour d’update-manager incluant cette fonction a également été faite sur la 16.04.

dans > Sens interdit, paquets cassés > 0, espace insuffisant… Que faire?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#855 Le 15/01/2022, à 08:47

frenchy82

Re : Nettoyage dans les noyaux (kernel)

Bonjour,

Un petit déterrage mais il semble que Kclean soit toujours vivant.
Je l'utilise avec kde neon pour supprimer les anciens noyaux et il fait toujours bien le job smile

Il a encore son intérêt pour les distro qui ne gèrent pas le nettoyage des noyaux. Mais peut être que dans les variantes d'ubuntu neon soit la seule.

Hors ligne

#856 Le 15/01/2022, à 12:04

ar barzh paour

Re : Nettoyage dans les noyaux (kernel)

j'ai suivi et utilisé cette discussion kclean d'un bout à l'autre
néanmoins il est arrivé un moment où nestHib a posté en 2013
https://forum.ubuntu-fr.org/viewtopic.p … #p14126601
et conclu sur un script minimaliste

#!/bin/bash
KEEP=2
KERNELS=($(dpkg -l | awk '/ii  linux-image-[0-9]\./{print gensub("-generic","",1,$2)}'))
KERNELS_TO_REMOVE=(${KERNELS[@]:0:${#KERNELS[@]}-$KEEP})
sudo apt-get remove ${KERNELS_TO_REMOVE[@]} ${KERNELS_TO_REMOVE[@]/image/headers}

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

En ligne