You can also remove them from MCC, you just need to switch the filter from "packages with GUI" to "all".
For the commands, better sort the list so it's more obvious:
- Code: Select all
rpm -qa | grep kernel | sort
I'll show you a complete example.
- Code: Select all
[root@Mageia4 ~]# uname -r
3.12.18-desktop-1.mga4
The packages marked in bold are those we want to remove.
[root@Mageia4 ~]# rpm -qa | grep kernel | sort
kernel-desktop-3.12.13-2.mga4-1-1.mga4
kernel-desktop-3.12.18-1.mga4-1-1.mga4
kernel-desktop-3.12.8-2.mga4-1-1.mga4
kernel-desktop-3.12.9-1.mga4-1-1.mga4
kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4
kernel-desktop-devel-3.12.18-1.mga4-1-1.mga4
kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4
kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4
kernel-desktop-devel-latest-3.12.18-1.mga4
kernel-desktop-latest-3.12.18-1.mga4
kernel-firmware-20131013-2.mga4
kernel-firmware-nonfree-20140119-1.mga4.nonfree
kernel-userspace-headers-3.12.18-1.mga4
virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4
virtualbox-kernel-3.12.18-desktop-1.mga4-4.3.10-2.mga4
virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4
virtualbox-kernel-3.12.9-desktop-1.mga4-4.3.6-9.mga4
virtualbox-kernel-desktop-latest-4.3.10-2.mga4
Remove them all in one go:
- Code: Select all
[root@Mageia4 ~]# urpme kernel-desktop-3.12.13-2.mga4-1-1.mga4 kernel-desktop-3.12.8-2.mga4-1-1.mga4 kernel-desktop-3.12.9-1.mga4-1-1.mga4 kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4 kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4 kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4 virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4 virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4 virtualbox-kernel-desktop-latest-4.3.10-2.mga4
To satisfy dependencies, the following 10 packages will be removed (227MB):
kernel-desktop-3.12.13-2.mga4-1-1.mga4.x86_64
kernel-desktop-3.12.8-2.mga4-1-1.mga4.x86_64
kernel-desktop-3.12.9-1.mga4-1-1.mga4.x86_64
kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4.x86_64
kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4.x86_64
kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4.x86_64
virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4.x86_64
(due to missing kernel-desktop-3.12.13-2.mga4[*],
due to missing kernel-desktop-3.12.13-2.mga4)
virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4.x86_64
(due to missing kernel-desktop-3.12.8-2.mga4[*],
due to missing kernel-desktop-3.12.8-2.mga4)
virtualbox-kernel-3.12.9-desktop-1.mga4-4.3.6-9.mga4.x86_64
(due to missing kernel-desktop-3.12.9-1.mga4[*],
due to missing kernel-desktop-3.12.9-1.mga4)
virtualbox-kernel-desktop-latest-4.3.10-2.mga4.x86_64
Remove 10 packages? (y/N) y
removing kernel-desktop-3.12.13-2.mga4-1-1.mga4.x86_64 kernel-desktop-3.12.8-2.mga4-1-1.mga4.x86_64 kernel-desktop-3.12.9-1.mga4-1-1.mga4.x86_64 kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4.x86_64 kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4.x86_64 kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4.x86_64 virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4.x86_64 virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4.x86_64 virtualbox-kernel-3.12.9-desktop-1.mga4-4.3.6-9.mga4.x86_64 virtualbox-kernel-desktop-latest-4.3.10-2.mga4.x86_64
-------- Uninstall Beginning --------
Module: virtualbox
Version: 4.3.10-1.1.mga4
Kernel: 3.12.13-desktop-2.mga4 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
vboxdrv.ko.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.13-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.13-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.13-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.
removing package virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4.x86_64
1/10: removing virtualbox-kernel-3.12.13-desktop-2.mga4-4.3.10-1.mga4.x86_64
#####################################################################################################################################
-------- Uninstall Beginning --------
Module: virtualbox
Version: 4.3.6-1.mga4
Kernel: 3.12.8-desktop-2.mga4 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
vboxdrv.ko.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.8-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.8-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.8-desktop-2.mga4/dkms-binary/3rdparty/vbox/
- 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.
removing package virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4.x86_64
2/10: removing virtualbox-kernel-3.12.8-desktop-2.mga4-4.3.6-8.mga4.x86_64
#####################################################################################################################################
-------- Uninstall Beginning --------
Module: virtualbox
Version: 4.3.6-1.mga4
Kernel: 3.12.9-desktop-1.mga4 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
vboxdrv.ko.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.9-desktop-1.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.9-desktop-1.mga4/dkms-binary/3rdparty/vbox/
- 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.xz:
- Uninstallation
- Deleting from: /lib/modules/3.12.9-desktop-1.mga4/dkms-binary/3rdparty/vbox/
- 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.
removing package virtualbox-kernel-3.12.9-desktop-1.mga4-4.3.6-9.mga4.x86_64
3/10: removing virtualbox-kernel-3.12.9-desktop-1.mga4-4.3.6-9.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-3.12.9-1.mga4-1-1.mga4.x86_64
4/10: removing kernel-desktop-3.12.9-1.mga4-1-1.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-3.12.8-2.mga4-1-1.mga4.x86_64
5/10: removing kernel-desktop-3.12.8-2.mga4-1-1.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-3.12.13-2.mga4-1-1.mga4.x86_64
6/10: removing kernel-desktop-3.12.13-2.mga4-1-1.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4.x86_64
7/10: removing kernel-desktop-devel-3.12.9-1.mga4-1-1.mga4.x86_64
#####################################################################################################################################
removing package virtualbox-kernel-desktop-latest-4.3.10-2.mga4.x86_64
8/10: removing virtualbox-kernel-desktop-latest-4.3.10-2.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4.x86_64
9/10: removing kernel-desktop-devel-3.12.8-2.mga4-1-1.mga4.x86_64
#####################################################################################################################################
removing package kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4.x86_64
10/10: removing kernel-desktop-devel-3.12.13-2.mga4-1-1.mga4.x86_64
#####################################################################################################################################
[root@Mageia4 ~]#