yum을 통해 특정 kernel-ml-devel을 설치하는 방법

yum을 통해 특정 kernel-ml-devel을 설치하는 방법

커널을 디버깅하기 위해 kernel-ml-devel을 설치하려고 하는데 커널 버전은 다음과 같습니다.

root@localhost:/usr/src/kernels# uname -r
5.4.142-1.el7.elrepo.x86_64
root@localhost:/usr/src/kernels# cat /etc/redhat-release 
CentOS Linux release 7.8.2003 (Core)

그러나 yum을 통해 kernel-ml-kernel을 설치하면 잘못된 버전이 해결되었습니다.

root@localhost:/usr/src/debug# yum --enablerepo=elrepo-kernel install kernel-ml-{devel,perf}
No package kernel-ml-perf available.
Resolving Dependencies
--> Running transaction check
---> Package kernel-ml-devel.x86_64 0:5.18.1-1.el7.elrepo will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================================================================================
 Package                                      Arch                                Version                                            Repository                                  Size
======================================================================================================================================================================================
Installing:
 kernel-ml-devel                              x86_64                              5.18.1-1.el7.elrepo                                elrepo-kernel                               14 M

Transaction Summary
======================================================================================================================================================================================
Install  1 Package

그래서 제 질문은 제가 사용하고 있는 것과 동일한 버전의 kernel-ml-devel을 설치하는 방법입니다.

답변1

Redhat/Fedora 기반 배포판의 경우 일반적으로 커널 패키지와 해당 개발 하위 패키지만 사용할 수 있습니다. 이전 버전의 Linux 커널 패키지가 설치되어 있는 경우 기본적으로 Google에서 아직 개발 버전이 있는 미러가 있는지 알아보아야 합니다.

관련 정보