LINUX.ORG.RU

Gentoo: kernel-cleaner-2.0

 ,


0

0

Вроде допилил
изменения:

  • оно теперь работает :3
  • стало в 3 раза быстрей ( нужен parallel )
  • при добавлении в игнор ядра, его карта/конфиг/инитрам так же попадают в игнор

покидайтесь выхлопами, дабы я успокоился :3
живёт в stuff оверлее и на гитхабе https://github.com/megabaks/kernel-cleaner

★★★★

Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от megabaks

ls -lh /lib/modules/
итого 60K
drwxr-xr-x 5 root root 4,0K окт. 6 2010 2.6.34-gentoo-r1
drwxr-xr-x 4 root root 4,0K окт. 23 2010 2.6.34-gentoo-r12
drwxr-xr-x 4 root root 4,0K окт. 18 2010 2.6.34-gentoo-r6
drwxr-xr-x 4 root root 4,0K дек. 13 2010 2.6.35-gentoo-r12
drwxr-xr-x 4 root root 4,0K февр. 20 2011 2.6.36-gentoo-r5
drwxr-xr-x 4 root root 4,0K апр. 23 2011 2.6.36-gentoo-r8
drwxr-xr-x 4 root root 4,0K мая 19 2011 2.6.37-gentoo-r4
drwxr-xr-x 4 root root 4,0K июля 18 2011 2.6.38-gentoo-r6
drwxr-xr-x 4 root root 4,0K окт. 25 2011 2.6.39-gentoo-r3
drwxr-xr-x 4 root root 4,0K дек. 21 2011 3.0.6-gentoo
drwxr-xr-x 4 root root 4,0K апр. 8 11:56 3.1.10-gentoo-r1
drwxr-xr-x 4 root root 4,0K янв. 14 2012 3.1.6-gentoo
drwxr-xr-x 4 root root 4,0K июня 10 19:17 3.2.12-gentoo
drwxr-xr-x 4 root root 4,0K февр. 20 2012 3.2.1-gentoo-r2
drwxr-xr-x 4 root root 4,0K сент. 18 14:33 3.2.21-gentoo


Выхлопы бросаю,
1.Авось пригодится.
2.Я-то думал, что broken - это значит, сырцов тоже нет и /boot похудеет значительнее.
Но, может, я ошибаюсь.

record ★★★★★
()
Ответ на: комментарий от record

Broken значит, что сорс-дира поломалась - сорсов нет, одни ошмётки
но если у ядра остались модули, то автоматом оно не будет удалено, ибо оно остаётся рабочим.
такие ядра можно пофорсить, и тогда или при следующем проходе будут удалены модули таких ядер, либо в тот же проход, но с ключом --force-deps

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Прикольно, работает.

# kernel-cleaner --run --force-deps --force '/boot/kernel-2.6.38-gentoo-r6'
Kernels.... [ ok ]
Initrams... [ ok ]
Configs.... [ ok ]
Maps....... [ ok ]
Forcing remove: /boot/kernel-2.6.38-gentoo-r6

Next files will be removed:
/boot/kernel-2.6.38-gentoo-r6


Next directories will be removed:

/lib/modules/2.6.38-gentoo-r6

Would you like to remove this trash? [Yes/No] Y

Removing... [ ok ]

[ 9,0M ] Total space from 250 files were freed.

record ★★★★★
()
Ответ на: Прикольно, работает. от record

kernel-cleaner --run --force-deps --force /boot/kernel-2.6.36* /boot/kernel-2.6.39*

Kernels.... [ ok ]
Initrams... [ ok ]
Configs.... [ ok ]
Maps....... [ ok ]
Forcing remove: /boot/kernel-2.6.36-gentoo-r5
Forcing remove: /boot/kernel-2.6.36-gentoo-r8
Forcing remove: /boot/kernel-2.6.39-gentoo-r3
Forcing remove: /boot/kernel-2.6.39-gentoo-r3.backup

Next files will be removed:
/boot/kernel-2.6.36-gentoo-r5
/boot/kernel-2.6.36-gentoo-r8
/boot/kernel-2.6.39-gentoo-r3
/boot/kernel-2.6.39-gentoo-r3.backup


Next directories will be removed:

/lib/modules/2.6.36-gentoo-r5
/lib/modules/2.6.36-gentoo-r8
/lib/modules/2.6.39-gentoo-r3

Would you like to remove this trash? [Yes/No] Y

Removing... [ ok ]

[ 31M ] Total space from 748 files were freed.

record ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.