dpkg는 제거된 커널을 나열합니다.

dpkg는 제거된 커널을 나열합니다.

이전 커널을 제거하기 위해 다음 명령을 실행했습니다.

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

이제 현재 커널만 설치되었으며, 이는 시냅틱과 부팅 파티션을 확인하여 확인했습니다. 그러나 내가 실행할 때 :

dpkg --list | grep linux-image

다음과 같은 응답을 받습니다.

rc  linux-image-3.13.0-30-generic                         3.13.0-30.55                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-3.13.0-32-generic                         3.13.0-32.57                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-34-generic                         3.13.0-34.60                                        amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-30-generic                   3.13.0-30.55                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
rc  linux-image-extra-3.13.0-32-generic                   3.13.0-32.57                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-34-generic                   3.13.0-34.60                                        amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic                                   3.13.0.34.40                                        amd64        Generic Linux kernel image

아마도 문제는 아닐 것입니다. 하지만 왜 버전 -30 및 -32가 존재하는 것으로 보고되는지 궁금하십니까?

답변1

대답은 실제로 줄의 처음 두 글자에 있습니다. 첫 번째 열은 원하는 상태이고 두 번째 열은 현재 상태입니다. 이 목록과 관련된 내용은 다음과 같습니다.

i = installed
r = remove(d)
c = config files

내 관심을 이끌어준 steeldriver에게 감사드립니다.

관련 정보