나는 가지고있다. 간단한 질문입니다. 커널을 업데이트 한 후 이전 커널을 선택하지 않으면 부팅 할 수 없었습니다 (보라색 화면에 고정됨). 시냅틱으로 새 커널을 어떻게 삭제합니까? 그리고 어떻게 이것을 안전하게합니까? 저는 Quantal Quetzel에 있습니다. 내 커널은 3.5.0-40입니다. 작동하는 커널은 3.5.0-39입니다. 또한 업데이트 관리자에 커널 업데이트가 나타나지 않도록하려면 어떻게합니까? 감사.
나는 가지고있다. 간단한 질문입니다. 커널을 업데이트 한 후 이전 커널을 선택하지 않으면 부팅 할 수 없었습니다 (보라색 화면에 고정됨). 시냅틱으로 새 커널을 어떻게 삭제합니까? 그리고 어떻게 이것을 안전하게합니까? 저는 Quantal Quetzel에 있습니다. 내 커널은 3.5.0-40입니다. 작동하는 커널은 3.5.0-39입니다. 또한 업데이트 관리자에 커널 업데이트가 나타나지 않도록하려면 어떻게합니까? 감사.
답변:
원하지 않는 커널을 안전하게 제거하려면 터미널 세션을 열고 다음 명령을 실행하십시오.
dpkg -l | grep linux-image
글을 쓰는 당시, amd64/x86_64
아키텍처에서 이미지 이름은 다음과 같습니다.linux-image-$(uname -r)-generic
엔비디아 드라이버로 만든 것과 같이 서명되지 않은 커널 이미지의 경우 이미지는 다음과 같습니다. linux-image-unsigned-4.20.17-042017-generic
sudo apt-get purge linux-image-3.5.0-40-generic
참고 : 우분투 18.04 LTS 이상 들어, 당신은 또한 어떤 제거 할 수 있습니다
linux-modules
또는linux-headers
/ 디스크 공간을 절약 린 당신이 시스템을 유지하기 위해 동일한 버전의 패키지를.
sudo apt-get update && apt-get dist-upgrade -y
, 비 LTS 릴리즈 가 있는지 linux-current-generic
또는 아닌지 확실하지 않습니다 linux-image-generic-lts-raring
.
이 질문에 대한 다른 대답은 맞지 않습니다. 정답은 두 가지를 추가로 수정 한 것입니다.
sudo apt-get purge *4.18.0-21*
있었는 4.18.0-21
, 커널의 수 사용되는 ls /boot
볼 수 있습니다.
이것은 나를 위해 한 것입니다 (그러나 제거하기 위해 비슷한 명령을 두 번 실행해야했지만 /lib/modules/4.18.0-21-generic
).
필요한 것을 삭제하지 않도록이 명령을주의해서 사용하십시오.
흥미로운 부수적으로 내 경우 linux-headers-generic-hwe-18.04
도 제거되었으며 다시 설치하려고 할 때 최신 커널을 다시 설치하고 싶었지만 그렇게하지 않았습니다. 그리고 연구 결과 실제로는 4.18.0-21 커널의 일부였다. https://packages.ubuntu.com/bionic-updates/linux-headers-generic-hwe-18.04