Manjaro Linux에서 실행 중인 커널을 제거할 수 있나요?

Manjaro Linux에서 실행 중인 커널을 제거할 수 있나요?

내 노트북에서 사용하고 있는 커널을 어떻게 제거합니까?

Manjaro Linux 노트북에 두 개의 커널이 설치되어 있습니다.

  1. 4.16*
  2. 4.14*

시스템을 부팅하면 항상 기본적으로 4.16이 실행됩니다. 4.14를 실행하려면 고급 옵션으로 이동하여 4.14를 선택합니다. 4.16을 없애고 싶습니다. 4.14를 좋아합니다. 4.16이 실행되는 동안 삭제한 다음 update-grub.txt를 수행할 수 있습니까? 또는 그들이 대안이라면 나는 다른 방법을 선호합니다 linux linux-kernel kernel boot archlinux

답변1

Grub 메뉴의 고급 옵션에서 4.14커널을 부팅한 다음 4.16버전을 제거해야 합니다.

커널 업그레이드를 방지하려면 내용을 편집 /etc/pacman.conf하고 다음 줄을 추가하세요.

IgnorePkg = linux

그런 다음 그럽을 업데이트하십시오.

답변2

오해를 방지하기 위해 커널을 제거하려고 하면 절대 안 됩니다.하지만실행 중입니다.

터미널에서 다음 명령을 사용하여 언제든지 실행 중인 커널을 확인할 수 있습니다.

mhwd-kernel -li

출력은 다음과 같습니다.

4.14.74-1-MANJARO (linux414)
The following kernels are installed in your system:
* linux414
* linux416

위의 예에서 시스템은 커널 버전 4.14.74-1을 실행하고 있지만 4.16은 사용 가능하지만 사용되지는 않습니다. 4.16을 제거하려면 다음 명령을 실행해야 합니다.

sudo mhwd-kernel -r linux416

바라보다커널 제거만자로 위키에서.

내 시스템에서 커널 4.14.74-1을 실행하고 있으며 Manjaro 설정 관리자에서 사용 가능한 최신 커널 버전(예: 4.16.18_rt12-1, 4.17.19-1 및 4.18.12-1)이 있다는 메시지가 표시되지만 ), "설치" 버튼을 누르지 않으면 설치되지 않습니다. /etc/pacman.confGAD3R의 답변에 인용된 부분은 다음과 같기 때문에(내 시스템에서) 구현을 변경한 적이 없습니다 .

 # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
 #IgnorePkg   =
 #IgnoreGroup =

관련 정보