Der Status rc beschreibt das einfache Entfernen eines Paketes, bei dem die Configdateien auf der Platte verbleiben. Das passiert entweder, wenn man die Pakete mit apt-get remove paketname löscht oder sie aufgrund eine Abhängigkeit mit entfernt werden. Selbst dann, wenn das „Hauptpaket“ mit –purge entfernt wurde.
Paketstatis ermitteln
# dpkg -l | grep ^rc rc linux-image-3.13.0-35-generic 3.13.0-35.62 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP rc linux-image-3.13.0-37-generic 3.13.0-37.64 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP rc linux-image-3.13.0-46-generic 3.13.0-46.79 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP rc linux-image-3.13.0-48-generic 3.13.0-48.80 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP rc linux-image-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP rc linux-image-extra-3.13.0-35-generic 3.13.0-35.62 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP rc linux-image-extra-3.13.0-37-generic 3.13.0-37.64 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP rc linux-image-extra-3.13.0-46-generic 3.13.0-46.79 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP rc linux-image-extra-3.13.0-48-generic 3.13.0-48.80 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP rc linux-image-extra-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
Simulation der Paketlöschung
# dpkg --purge --simulate $(dpkg -l |grep ^rc |awk '{print $2}')
(Reading database ... 177405 files and directories currently installed.)
Would remove or purge linux-image-3.13.0-35-generic (3.13.0-35.62) ...
Would remove or purge linux-image-3.13.0-37-generic (3.13.0-37.64) ...
Would remove or purge linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Would remove or purge linux-image-3.13.0-48-generic (3.13.0-48.80) ...
Would remove or purge linux-image-3.13.0-55-generic (3.13.0-55.94) ...
Would remove or purge linux-image-extra-3.13.0-35-generic (3.13.0-35.62) ...
Would remove or purge linux-image-extra-3.13.0-37-generic (3.13.0-37.64) ...
Would remove or purge linux-image-extra-3.13.0-46-generic (3.13.0-46.79) ...
Would remove or purge linux-image-extra-3.13.0-48-generic (3.13.0-48.80) ...
Would remove or purge linux-image-extra-3.13.0-55-generic (3.13.0-55.94) ...
Pakete im RC-Status löschen
# dpkg --purge $(dpkg -l |grep ^rc |awk '{print $2}')
(Reading database ... 177405 files and directories currently installed.)
Removing linux-image-3.13.0-35-generic (3.13.0-35.62) ...
Purging configuration files for linux-image-3.13.0-35-generic (3.13.0-35.62) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic
Removing linux-image-3.13.0-37-generic (3.13.0-37.64) ...
Purging configuration files for linux-image-3.13.0-37-generic (3.13.0-37.64) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
Removing linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Purging configuration files for linux-image-3.13.0-46-generic (3.13.0-46.79) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-46-generic /boot/vmlinuz-3.13.0-46-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-46-generic /boot/vmlinuz-3.13.0-46-generic
Removing linux-image-3.13.0-48-generic (3.13.0-48.80) ...
Purging configuration files for linux-image-3.13.0-48-generic (3.13.0-48.80) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-48-generic /boot/vmlinuz-3.13.0-48-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-48-generic /boot/vmlinuz-3.13.0-48-generic
Removing linux-image-3.13.0-55-generic (3.13.0-55.94) ...
Purging configuration files for linux-image-3.13.0-55-generic (3.13.0-55.94) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-55-generic /boot/vmlinuz-3.13.0-55-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-55-generic /boot/vmlinuz-3.13.0-55-generic
Removing linux-image-extra-3.13.0-35-generic (3.13.0-35.62) ...
Purging configuration files for linux-image-extra-3.13.0-35-generic (3.13.0-35.62) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-35-generic /boot/vmlinuz-3.13.0-35-generic
Removing linux-image-extra-3.13.0-37-generic (3.13.0-37.64) ...
Purging configuration files for linux-image-extra-3.13.0-37-generic (3.13.0-37.64) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-37-generic /boot/vmlinuz-3.13.0-37-generic
Removing linux-image-extra-3.13.0-46-generic (3.13.0-46.79) ...
Purging configuration files for linux-image-extra-3.13.0-46-generic (3.13.0-46.79) ...
Removing linux-image-extra-3.13.0-48-generic (3.13.0-48.80) ...
Purging configuration files for linux-image-extra-3.13.0-48-generic (3.13.0-48.80) ...
Removing linux-image-extra-3.13.0-55-generic (3.13.0-55.94) ...
Purging configuration files for linux-image-extra-3.13.0-55-generic (3.13.0-55.94) ...
	