LinuxForum.Fans
Тема

Удаление старых ядер

Автор: dezhurant 42 сообщений 5815 просмотров
#372131

dezhurant,
Выполните от рута команду в сообщении 19, а потом опять пробуйте удалить ядро через zypper.

#372133

Всё равно хочет ставить ... base...

#372134

dezhurant, а что сейчас выводит по

text
rpm -qa | grep kernel
#372136

[console]rpm -qa | grep kernel
kernel-desktop-devel-3.13.6-1.1.g4727218.x86_64
kernel-desktop-3.11.6-4.1.x86_64
kernel-firmware-20130714git-39.1.noarch
kernel-source-3.13.6-1.1.g4727218.noarch
kernel-desktop-3.13.6-1.1.g4727218.x86_64
kernel-desktop-3.11.10-7.1.x86_64
kernel-devel-3.13.6-1.1.g4727218.noarch
[/console]

#372137

dezhurant, может удалить проще силком

text
rpm -e --nodeps kernel-desktop-3.11.6-4.1.x86_64 kernel-desktop-3.11.10-7.1.x86_64

--force из команды убрал

rpm: only installation and upgrading may be forced

verg

#372138

А ничего не сломаю?

#372139

dezhurant,
Верните строку на место (как было)

text
multiversion.kernels = latest,latest-1,running

Найдите строку:

text
multiversion = provides:multiversion(kernel)

закомментируйте её:

text
# multiversion = provides:multiversion(kernel)

После пробуйте старое удалить ядро.

#372141
"dezhurant" написал:
А ничего не сломаю?

Это пока погодите =)
Выполните, что в сообщении выше.

#372142

dezhurant, не должны. Только grub2-mkconfig нужно будет выполнить.
Но попробуйте сначала то, что verg посоветовал.

#372144

verg, то же самое. Пробовать nodeps?

#372145

dezhurant, а как вы пробовали удалять? Через zypp? Или через purge-kernels?

#372146

Через zypper rm

#372148

dezhurant, попробуйте

text
systemctl restart purge-kernels
#372149

Через rpm -e --nodeps удалилось...
[console] rpm -qa | grep kernel
kernel-desktop-devel-3.13.6-1.1.g4727218.x86_64
kernel-firmware-20130714git-39.1.noarch
kernel-source-3.13.6-1.1.g4727218.noarch
kernel-desktop-3.13.6-1.1.g4727218.x86_64
kernel-devel-3.13.6-1.1.g4727218.noarch[/console]

#372151

dezhurant,

"urfin" написал:
может удалить проще силком

Действительно. Выполните сообщение №25.

А старые ядра копиться уже не будут (после всего выполненного)

#372152

dezhurant,
Проверьте:
[console=root]zypper dup -D[/console]
Лишнее не появляется?

#372155

dezhurant, чего-то не хватает...
[console]
# rpm -qa|grep kernel
kernel-devel-3.13.6-1.1.g4727218.noarch
kernel-desktop-devel-3.13.6-1.1.g4727218.i686
kernel-xen-devel-3.13.6-1.1.g4727218.i686
kernel-desktop-3.13.6-1.1.g4727218.i686
kernel-pae-devel-3.13.6-1.1.g4727218.i686
kernel-syms-3.13.6-1.1.g4727218.i586
kernel-default-devel-3.13.6-1.1.g4727218.i586
kernel-source-3.13.6-1.1.g4727218.noarch
kernel-firmware-20130714git-39.1.noarch
patterns-openSUSE-devel_kernel-13.1-13.6.1.i586[/console]

#372156

verg, ядер? Нет. :) Вроде всё, спасибо!

#372159

urfin, а чего? base?

#372160
"urfin" написал:
dezhurant, чего-то не хватает...

Всё на месте: :)
[console]localhost:/home/verg # rpm -qa | grep kernel
kernel-devel-3.13.6-1.1.g4727218.noarch
kernel-desktop-devel-3.13.6-1.1.g4727218.i686
kernel-firmware-20130714git-39.1.noarch
kernel-desktop-3.13.6-1.1.g4727218.i686
kernel-source-3.13.6-1.1.g4727218.noarch[/console]
Остальное лишнее.

Войдите или зарегистрируйтесь, чтобы ответить.