centos 8: debuginfo-install이 kernel-debuginfo 패키지를 찾을 수 없습니다.

centos 8: debuginfo-install이 kernel-debuginfo 패키지를 찾을 수 없습니다.

컴퓨터가 CentOS-8설치되어 있고 함께 제공되는 커널은 4.18.0입니다. debiginfo 패키지를 설치해야 합니다:

% sudo dnf debuginfo-install kernel-4.18.0-193.19.1.el8_2.x86_64
enabling epel-modular-debuginfo repository
enabling epel-debuginfo repository
Last metadata expiration check: 0:22:04 ago on Thu 03 Dec 2020 04:51:14 PM EST.
Could not find debuginfo package for the following installed packages: kernel-4.18.0-193.19.1.el8_2.x86_64
Could not find debugsource package for the following installed packages: kernel-4.18.0-193.19.1.el8_2.x86_64
Dependencies resolved.
Nothing to do.
Complete!
%

그것을 찾았 지만 yum search:

% yum search kernel-debug
...
kernel-debug.x86_64 : kernel meta-package for the debug kernel
...
%

나는 debuginfo-installdebuginfo를 사용하여 패키지를 설치하는 올바른 방법이라고 생각했습니다. 그것이 나에게 도움이 되도록 하려면 어떻게 해야 합니까?

감사해요.

답변1

이를 수행하는 방법에는 두 가지가 있습니다. CentOS 8에서는

  1. 수정 /etc/yum.repos.d/CentOS-Debuginfo.repo하여 설정 enable=1한 다음 실행 yum install kernel-debuginfo하거나
  2. 넌 할 수있어yum --enablerepo="base-debuginfo" install kernel-debuginfo

이들 중 하나가 내 시스템에서 작동했습니다. 디스크에 충분한 공간이 있는지 확인하십시오. 설치된 용량은 3.1GB입니다.

메모:

  1. kernel-debuginfo(예: yum info kernel-debuginfo)에 사용된 커널 버전을 검사하여 커널(예: )과 동일한 버전인지 확인 해야 합니다 uname -r.
  2. kernel-debuginfo서로 다른 경우 및 의 올바른 버전을 찾아야 할 수도 있습니다 kernel-debuginfo-common-x86_64. 나는 어디를 볼지 찾기 위해 baseurlin 을 /etc/yum.repos.d/CentOS-Debuginfo.repo템플릿으로 사용했습니다. CentOS 8.1의 경우여기.

관련 정보