Linux Mint에서 사용하지 않는 커널 패키지를 완전히 제거하는 방법은 무엇입니까?

Linux Mint에서 사용하지 않는 커널 패키지를 완전히 제거하는 방법은 무엇입니까?

이제 질문은 다음과 같습니다.

사람이 Mint 업데이트 관리자 -> Linux 커널 창을 통해 이러한 커널을 제거한 후 Linux Mint 18.x에서 사용되지 않은(GUI를 통해 제거됨) 커널 패키지를 완전히 제거(정리)하는 방법은 무엇입니까?

아래와 같이 하나의 커널만 설치되고 나머지는 모두 제거되었습니다.

민트 업데이트 관리자 -> Linux 커널

제거된 이후로 완전히 지워진 줄 알았는데, 착각이었습니다. 한번은 이렇게 했습니다:

dpkg --list | grep "linux-image"

약 30개의 패키지가 있습니다.RC접두사.

답변1

이것RC접두사 - 이 두 문자는 다음과 같이 패키지의 상태를 나타냅니다.

  1. 아르 자형: 패키지가 제거 대상으로 표시되었습니다.
  2. : 구성 파일이 시스템에 존재합니다.

먼저 구성을 유지하면서 제거된 패키지 목록을 가져와야 합니다.

dpkg --list | grep "^rc  linux-image" | cut --delimiter " " --fields 3

목록이 있으면 다음과 같은 커널 패키지를 수동으로 지울 수 있습니다.

sudo apt-get purge linux-image-4.10.0-20-generic linux-image-extra-4.10.0-20-generic

실제로는 항상 두 개의 패키지를 제거합니다.

  1. 리눅스-이미지-*
  2. 리눅스-이미지-추가-*

발생할 수 있는 문제 중 하나는 커널 라이브러리 디렉터리가 비어 있지 않기 때문에 삭제되지 않았다는 경고입니다. 가능한 경우 설명을 얻으려면 한 시간 더 Google에 검색해야 하기 때문에 그대로 두기로 결정했습니다.

sudo rm -rf /lib/modules/4.10.0-20-generic/

관련 정보